chris
Top Contributor
Thought this proof of concept was worth sharing since a lot of people rely on Incognito/Private Browsing. Here's a good example of how private browsing can be tracked via fingerprinting.
Check out the demo here:
https://www.nothingprivate.ml/
And the source here: https://github.com/gautamkrishnar/nothing-private
Check out the demo here:
https://www.nothingprivate.ml/
Nothing Private uses the browser fingerprinting feature of Client.js to obtain the fingerprint of your web browser. When you submit the form, this fingerprint is saved, along with your name in an SQLite database using PHP as a backend. The next time you visit the website your browser fingerprint is matched with the column in the database and your name is returned.
And the source here: https://github.com/gautamkrishnar/nothing-private