Imgspice may be a candidate being online for a long time with good records.