Privacy

Last updated 27 September 2026. Plain-English version: we keep the bare minimum to let you sign in and save your stats; we use Google Analytics and PostHog (product analytics + crash reports, hosted in the EU) to see how the site is used — no ads, no profiling, IP addresses dropped, and on the website session replay records a heavily-masked view of your session by default (you can switch it off anytime), while in the Karooty iOS app it is switched off entirely; we never sell anything, and you can delete all your account data yourself at any time.

You can play without an account. Karooty is guest-first — 150 is fully playable with no sign-in. Without an account, our servers keep only anonymous usage counts (see Our own usage counts below); your stats and profile are stored only if you choose to create an account.

What we collect

If you create an account, your account holds only:

As a guest, your stats live only in your own browser (localStorage) and never reach our servers until you sign in and choose to save them.

We do not store IP addresses or advertising identifiers in our own database, nor any profile data from Google beyond your email. Our analytics provider (Google Analytics) does process your IP address transiently to estimate coarse location — see Who processes it and Cookies & storage below.

Our own usage counts. Whether or not you sign in, the site records simple usage events in our own database (for example "opened the home page", "started a game", "finished a game"), tied to a random anonymous id kept in your browser — or to your account id once you sign in. Each event also carries coarse context: the page language, your browser's language and time zone, your device type (phone, tablet or desktop), whether you're in the Karooty app or a browser, and the country your connection comes from. It also notes how you arrived, once per visit: the website that linked you here (its domain only, never the full address), any campaign tag in the link (such as ref= or utm_), and the page you first landed on. The country is the two-letter code our database host's network (Cloudflare) attaches to each request — we don't store your IP address. Your browser's user-agent is checked to recognise search-engine crawlers and automated browsers, and only the resulting category (for example "browser" or "crawler") is kept. We use this only to count real visitors and games, leaving out crawlers, automated browsers and our own team's test devices. These raw events are kept for up to 180 days, then deleted.

Why we collect it & the legal basis

Where GDPR applies, our basis is performance of the service you asked for (and your consent, given by creating the account).

Who processes it

These are processors acting on our behalf. We do not sell or rent your data to anyone, and we do not use it for advertising.

How long we keep it

We keep your account data until you delete it. Delete your account and it's removed from our database immediately, with backups rolling off shortly after. Guest stats vanish whenever you clear your browser storage.

How to delete your data

On your stats page, signed in, use "Delete my account" — this permanently removes your account, profile, stats, and any passkeys. You can also email us and we'll do it for you.

Your rights

You can access, correct, export, or delete your data. The stats page already shows everything we hold about you; the delete button removes all of it. For anything else, email us.

Cookies & storage

We don't use advertising cookies. We use your browser's local storage to keep you signed in and to hold guest stats. We use Google Analytics to understand how the site is used: outside the EEA, UK and Switzerland it sets a first-party analytics cookie (a random _ga client id) and sends page and game-start events to Google; inside the EEA, UK and Switzerland it runs in cookieless mode until you consent. We also send privacy-friendly product-usage and crash events to PostHog (EU) through our own /ingest path, tied to a random anonymous id in your browser (or an opaque account id once you sign in) — its IP is discarded, and it uses local storage, not advertising cookies. Session replay is disabled entirely in the Karooty iOS app. On the website it is on by default and records a masked view of your session; you can switch it off in settings at any time. None of this is used to advertise to you or to build a profile of you, and auth tokens, invite codes and other URL secrets are stripped from anything analytics sees.

Children

Karooty isn't directed at children under 13, and we don't knowingly collect their data.

Changes

If this policy changes materially, we'll update the date above. Continued use after a change means you accept the updated policy.

Contact

Questions or deletion requests: hello@karooty.com.

© 2026 Karooty · All rights reserved · karooty.com · Terms · Support