News for hackers. Stuff that matters.
Re:It's always been you, Canvas2D by rasz on Friday March 04, 2022 @11:11AM (#30556681)
> Unfortunately from our end it's also impossible to tell what canvases are being used for.

you mean trivial, right? calling getImageData toBlob toDataURL means fingerprinting.

Re:It's always been you, Canvas2D by willbudd on Friday March 04, 2022 @11:56AM (#30557237)
I guess it didn't occur to you that retrieving and setting image data with getImageData()/putImageData() actually turn out to be indispensable features when generating complex multi-layer canvases. Your trivial heuristic would flag a lot of false positives.