Cookies
Last updated: 22 May 2026
This page explains the cookies and similar storage technologies Knowledr uses, and how you can control them. The full data-protection context — legal bases, retention, your rights — is in the Privacy Policy.
What are cookies?
"Cookies" are small data items that a website or app stores on your device and reads back later. We use cookies and similar storage (HTML5 local storage, session storage) for two purposes today: keeping you signed in, and securing the service against abuse. Knowledr does not currently show advertising, so no marketing cookies or advertising identifiers are set.
Categories we use
Essential storage — no consent required
These entries are exempt from consent under §25 (2) TTDSG because they are strictly necessary to deliver the service you requested.
-
Supabase authentication cookies (
sb-access-token,sb-refresh-token) — keep you signed in across pages and rotate your session token securely. Set by our authentication provider Supabase. -
Cloudflare bot-management cookie (
__cf_bm) — protects the service from automated abuse. Session-scoped, set by Cloudflare. -
In-flight game state (local storage key
knowledr.answers) — buffers the answers you have already swiped in the current round so the game can resume if you reload the tab mid-session. Cleared when the round is submitted.
Functional storage — no consent required
Local preferences and anti-abuse counters that exist to deliver the service as you configured it. Also exempt under §25 (2) TTDSG.
-
User preferences (local storage key
knowledr.prefs.v1) — sound, haptics, and "show explanations" mode. Written when you change a setting. -
One-shot UI flags (
knowledr.flags.v1,knowledr.anonTutorialSeen) — remember that the tutorial and the practice-mode hint have been seen so we don't repeat them. -
Session counters (session storage:
knowledr.firstSession,knowledr.adsGamesPlayed,knowledr.adsLastShown,knowledr.a2hsDismissed) — used by anti-abuse and frequency-capping logic, and to remember that you dismissed the "Add to Home Screen" prompt. Cleared when you close the browser or app.
Marketing storage — not in use today
Knowledr does not currently run advertising. No advertising identifiers (IDFA, GAID),
AdSense cookies (e.g. IDE, NID, DSID), or other
marketing-purpose entries are set on your device.
When advertising launches, this will change: a consent banner managed by Google Funding Choices (a certified IAB TCF v2.2 consent management platform) will appear before any ad SDK fires for visitors in the EU/EEA/UK. The current, version-specific vendor list will be shown inside that dialog and reproduced here. Outside the EU/EEA/UK, ads may run on the legitimate-interest basis without a banner; the same dialog will let you withdraw or restrict that processing. We will update the "Last updated" date above when this section becomes active.
Managing your choices
Because we currently set only essential and functional storage, there is no consent dialog to revisit. You can still clear all of the above at any time by signing out and clearing your browser's site data for Knowledr, or by using your browser's "block third-party cookies" setting. When advertising launches, a Cookie settings link will appear in the footer of every page so you can withdraw or adjust consent for marketing purposes; you will also be able to reset your advertising identifier in your device's privacy settings.
Provider information
Google Funding Choices, Google AdMob, Google AdSense: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland (with onward transfers to Google LLC in the United States, covered by the EU-US Data Privacy Framework and Standard Contractual Clauses). Google Privacy Policy.
Supabase Inc.: 970 Toa Payoh North #07-04, Singapore 318992. Supabase Privacy Policy.
Cloudflare, Inc.: 101 Townsend Street, San Francisco, CA 94107, USA. Cloudflare Privacy Policy.
Questions
For anything not answered here, contact support@knowledr.app or read the full Privacy Policy.