https://www.sciencedirect.com/science/article/pii/S187705091...
Needless to say, both of these are trivially bypassable.
I think most of us are more concerned about the potential presence of invisible watermarks, obviously submitting a picture with "JOHN SMITH ACME CORP 2025-01-09" blatantly strewn across the screen will be trivially traced back to you
Printers and copiers have hidden "tracking dots" that can ID the specific device used. Introduced by Xerox in the mid 80s and not known to the public until 2004. https://en.wikipedia.org/wiki/Printer_tracking_dots
Sorry but this wouldn't be "next level" spyware.
https://www.ownedcore.com/forums/world-of-warcraft/world-of-...
difficult to spot if you didnt know what to look for
How does that even work? I assume the unique identifiers are generated along the lines of https://zws.im but do they send a different version of the same email to each unique recipient? Or does the watermark get inserted by some email client when copying text?
Would it be? I was implementing similar stuff for a crappy PHP forum 15+ years ago that wanted to track which users were sharing private posts outside their community. It started with screenshot-tracking by embedding small 1xN base64 images that were almost completely transparent except for some tinting on each pixel to represent a 1 or a 0 bit at the edges of several elements where they wouldn't be noticed. That didn't survive jpeg compression or photos, so I added text transforms that represented tracking bits as well. Things like one vs two spaces after a period or an expanded contraction would correspond to a bit of the ID of the user the text was served to.
That worked fine since the site was mostly prose, but I couldn't help but think about generalizing it to encode tracking bits as page styling information as well. Never ended up finishing that implementation because I got too in the weeds trying to account for rendering differences in customized user agents by adding error correction bits to the IDs. That way it wouldn't matter if a few styles were overridden or obscured.
I don't think any of these ideas were particularly novel or difficult to think of, so I'd expect plenty of independent implementations over the years. If they do their job right you'd never know about them, so there's likely more than you expect.
This gives them flexibility and usability as different softwares can interact seamlessly. For example you can click open a link to the document that other people are screen sharing during a meeting. But it also embeds your name on the screen so you probably don't want to take a screenshot or a photo.
I know many companies also use techniques that generate invisible watermarks that are difficult to remove without breaking the image. I don't know exactly what the technique is, but maybe this is close: