A fingerprint that works without JavaScript and cookies.
The fingerprint stays unaltered in the following conditions:
- Requesting desktop mode in mobile browsers
- Spoofing the user agent
- Going into incognito mode
- Changing the IP
You need to install Node.js, Yarn and a PostgreSQL server (e.g. Postgress.app) to run the application.
Connect to the PostgreSQL server, create and empty database and run all the files from the migrations
directory in the database.
Copy the .env.example
file to .env
, open .env
and change it to match the database.
Open this directory in a terminal and run:
yarn install
yarn dev
Then open the application in a browser: http://localhost:8080
Press Ctrl+C in the terminal to stop.
See contributing.md