Privacy
Short version: no accounts, and your progress stays in your browser. We don’t set cookies ourselves, but the ads that keep the puzzles free do (see “Ads” below).
What’s stored on your device
Your stats, streaks, settings (theme, sound, language) and half-finished puzzles are saved in your browser’s localStorage, under keys starting with tps:. That data never leaves your device unless you choose to share a result. Saved in this browser only: switch phone or browser and you start fresh. You can wipe it any time with the reset buttons in each game’s stats, or below.
Anonymous daily counts
To know roughly how many people play, your browser makes up a new random code every day and sends it once. The server stores only a scrambled (hashed) version of it, counts how many different codes turned up that day, and whether a browser has visited before (a yes/no your browser remembers locally). Because the code changes daily, one day can’t be linked to another. No IP addresses are stored, no names, no fingerprints, no cookies. That’s where the “Popularity” numbers on the home page come from.
Community features
If you publish a puzzle, the puzzle and the display name you choose are public. Likes, reports and game results (like your number guess in Tangle, for the histogram) are stored anonymously. To prevent spam, the server briefly keeps a hashed, salted version of your IP address to rate-limit requests; it is discarded within 24 hours and is never linked to your results.
Ads
To keep every puzzle free, the site shows a few ads from our ad partner Adsterra, never inside a game board and never as pop-ups. Ad scripts can set cookies and see your IP address and browser to choose and count ads. In the EU, EEA, UK and Switzerland they only load after you say yes; you can change your choice any time with the button below. Your puzzle progress is never shared with advertisers.
Contact
Questions? [email protected].