Cookie & Storage Policy
Last Updated: 3 October 2026
1. The Short Version
PerpeNaval runs no analytics and no tracking of its own. The game stores a few small entries in your browser so it works; ads are served by Google, which asks separately for consent in the EEA, UK and Switzerland; Cloudflare may set a security cookie.
2. What the Game Stores in Your Browser
These live in your browser's local storage, not in cookies, and are never used for advertising.
| Name | What it does | How long | Type |
|---|---|---|---|
| Sign-in session (sb-…-auth-token) | Keeps you signed in between visits | Until you sign out or delete the account | Essential |
| pn-settings | Your game settings: sound, display, the storage notice and the personalised-ads switch | Until you clear it | Essential |
| pn_lang | The language you chose | Until you clear it | Essential |
| pn_device | A random fair-play identifier; the server keeps only a salted hash of it, for 30 days | Until you clear it | Essential (security and fair play) |
| pn-orders, pn-regfavs, pn-fold, pn-badge, pn-welcome, pn-adblock-seen, pn-course, pn-pushask, pn-firstland, pn-navtable, pn-lastseen | Drafts of standing orders, favourite regions, folded panels, your badge choice, whether you have seen the welcome letter, when you last saw the note about ad blockers (at most once a week), which steps of the Captain's Course you have done, whether you were already asked about landing alerts, whether you have seen the first-landing card, the note that the route presets are open, and when you last had the game open (so the log can greet you after a long absence) | Until you clear it | Essential |
| Offline copy (service worker) | Keeps the game files so the chart opens fast and survives a short connection drop | Replaced with each new version | Essential |
| Push subscription | Only if you switch on alerts: lets your browser show a note when a ship lands | Until you switch alerts off | Consent |
3. Set by Others
| Who | What it does | How long | Type |
|---|---|---|---|
| Google AdSense (__gads, __gpi, IDE and similar) | Show and measure ads; personalised only with your consent | Set by Google, see Google's policy | Advertising |
| Cloudflare (__cf_bm and similar) | Protect the site from bots and attacks | Up to 30 minutes for __cf_bm | Essential |
Signing in with Google happens on Google's own pages, under Google's policy. The web fonts come from Google Fonts and the sign-in code from jsDelivr; both see your IP address when they deliver the files and set no cookies for us.
4. Your Choices
Essential storage is needed for the game to work, so it needs no consent; you can still clear it at any time in your browser's settings (you will be signed out and the settings reset). Personalised ads are off until you switch them on in Settings › Privacy, and in the EEA, UK and Switzerland Google's own message asks you first. Push alerts are off until you switch them on.
5. Contact
Questions: hello@perpenaval.com. The full picture of what we hold and why is in the Privacy Policy.