Back to home

Cookie Policy

Last updated: May 15, 2026

CVeetje uses as few cookies as possible. Essential cookies are required for the service to function (Dutch Telecom Act art. 11.7a(3)(a)(b) / ePrivacy Directive — no consent required). Non-essential cookies (analytics) are only loaded after you give active consent via the cookie banner.

List of cookies and storage

NameCategoryPurposeStorageRetentionParty
firebase-tokenEssentialFirebase ID token for server-side authentication of API requests.cookieSession / max 1 hour (auto-refresh)CVeetje
__Secure-firebase-auth*EssentialFirebase Authentication state (Google/Apple/email sign-in).cookieUntil sign-outThird party
NEXT_LOCALEEssentialRemembers whether you selected nl or en as language.cookie1 yearCVeetje
cveetje-cookie-consentEssentialStores your accept/decline choice from the cookie banner.localStorageIndefinite until you clear localStorageCVeetje
themeEssentialRemembers your chosen light/dark theme.localStorageIndefinite until you clear localStorageCVeetje
_ga, _ga_<id>AnalyticsGoogle Analytics 4 — anonymous usage statistics. Only loaded after explicit consent. IP is masked (anonymize_ip).cookie13 monthsThird party

Withdraw or change consent

Under GDPR art. 7(3), withdrawing consent must be as easy as giving it. Click the button below to reopen the cookie banner and change your choice.

You can also block all or specific cookies via your browser settings. Note that blocking essential cookies may break sign-in or language preference.

Questions about cookies?