Chanvas is an experimental website made to display how canvas fingerprinting can be used to identify users on the internet. It allow users to send messages and set the color of their hash, using only their canvas fingerprinting to differentiate them.
Canvas fingerprinting is a tracking technique employed by many online businesses to identify and monitor users across the internet. The process involves creating a distinct image within a canvas HTML element, from which a hash is then calculated.
As rendering varies with different computers, fonts, and operating systems, the resulting image differs from one device to another. This method allow an easy tracking of users over the internet and is used by a lot of website for advertising purposes or to resell the hashes to advertising companies.
No, this website is purely demonstrative. Chanvas does not utilize cookies or any form of persistent storage on your browser and the only potentially sensible data stored on our server is your hash.
It's worth noting that while canvas fingerprinting can be a reliable method of identification, it is generally more effective when combined with other tracking techniques. However, this method is not foolproof; multiple users may end up with identical fingerprints, and various factors such as changing browsers, drivers, or devices can alter your fingerprint. It heavily depends on the JavaScript language and the Canvas element to function correctly. Should a user lack either of these components, the system simply won't operate.
There are ways to reduce the risks associated with canvas fingerprinting. Some privacy-focused browsers, such as GNU IceCat, offer features that can partially prevent canvas fingerprinting, at the cost of disrupting the functionalities of some websites.
My Forgejo instance: https://uwo.nya.pub/forge/joachim
Discord: jowoachim