Legal
Cookie policy
Last updated: September 2, 2026
What we use
anga.tv uses no advertising cookies and no third-party analytics. The cookies below make the service work; only one, aio_src, measures where sign-ups come from, for AngAinOne alone.
| Cookie | Purpose | Duration |
|---|---|---|
| sb-*-auth-token | Supabase authentication and session (staying signed in). SameSite=Lax cookie, sent over HTTPS only. | Up to 400 days, renewed on every visit; deleted when you sign out |
| anga_color_theme | Remembers the color theme you picked (red, cyan or purple), so it applies from the very first render of the page. SameSite=Lax cookie. | 12 months |
| NEXT_LOCALE | Remember the site language (French or English) you chose, or the one your browser reports on your first visit. SameSite=Lax cookie. | 12 months |
| angainone-legal-accept | Carry the “I accept the terms” box, ticked on sign-up, through the round trip to Google, Discord, Twitch or Kick. | 15 minutes |
| angainone-legal-ok | Remember that this account accepted the current terms, so they are not checked in the database on every page. | 12 months |
| aio_ref | Remember the code of the invitation link you opened, to apply it if you create an account (referral). | 30 days |
| aio_src | Measure where sign-ups come from: the category of the first page you opened (home, shared session, diagnostics…) and the name of the referring site (for example discord.com). Copied to your account if you sign up, never passed to a third party. | 30 days |
Browser local storage
Besides cookies, the site stores a few display preferences in your browser’s local storage (localStorage and sessionStorage). They never leave your device and are not used for tracking.
| Key | Purpose | Duration |
|---|---|---|
| anga_color_theme | Same color theme as the cookie above, as a fallback when the cookie is missing. | Until you clear it yourself |
| fleet-view-kind | Remembers whether you show your PCs as cards or as a table. | Until you clear it yourself |
| atelier3d.showLabels | Remembers whether you show component labels in the 3D view. | Until you clear it yourself |
| aio.hasSyncedPc.* | Remembers that a PC has already been synced on this account, to avoid a pointless request every time the dashboard opens. | Until you clear it yourself |
| aio.neverSyncedBanner.dismissed | Keeps the “install the app” banner you have just closed from coming back. | Until the tab is closed |
| angatv:streaming-oauth:* | Avoids replaying the same Twitch or Kick link twice when you come back from the authorization page. | Until the tab is closed |
| aio.siteBanner.dismissed | Not show again the site announcement you closed. | Until you clear it yourself |
| aio.siteBanner.* | Keep the site announcement for a minute, so it is not fetched again on every page. | Until the tab is closed |
| aio.is_admin.* | Remember, for the tab’s lifetime, whether your account can open the admin area (for the menu). | Until the tab is closed |
| aio.eligibility.* | Remember, for the tab’s lifetime, the features of your plan, so the dashboard shows without waiting. | Until the tab is closed |
What we do not use
- No advertising or targeting cookies.
- No audience measurement tool of our own: no Google Analytics, no equivalent, no analytics script added by us.
- Cloudflare — the reverse proxy and bot protection sitting in front of the site, and as such one of our hosting providers (see the legal notice) — offers its own audience measurement (Web Analytics), with no cookie and nothing written to the device. It is turned off for this site, and our content security policy would block its script in the browser anyway.
- No social network trackers.
- No resale or sharing of browsing data with third parties.
Legal basis
The session, theme, language, terms-acceptance and referral cookies, and the local storage described above, are needed for the service you ask for (signing in, keeping your settings, applying an invitation): their legal basis is the performance of the contract. The aio_src cookie measures where sign-ups come from, for AngAinOne alone, with no third-party tool and no cross-referencing; you can object by writing to staff@anga.tv. Should we ever add cookies that require consent, a consent banner would be put in place first.
Managing them
You can delete cookies and local storage at any time from your browser settings. Deleting the session cookie will sign you out; clearing local storage resets your display preferences. For everything else about data processing, see the privacy policy.