Cookie Policy
Cookie inventory
| Cookie | Provider | Purpose | Retention | Opt-Out |
|---|---|---|---|---|
| sb-* (Supabase Auth) | Supabase | Keeps you logged in to your account | Session | Log out |
| rv_admin_mfa | MaintenanceCalculator.com | Admin two-factor session | 1 hour | Automatic expiry |
| _ga, _ga_* | Google Analytics (GA4) | Usage analytics and traffic measurement | 14 months (default; configurable in GA4 Admin → Data Retention) | Browser ad blocker; GA opt-out browser add-on; DNT/GPC signal respected |
| Plausible | Plausible Analytics | Privacy-respecting page view analytics | No cookies set — cookieless tracking | No opt-out required |
Note on GA4: If NEXT_PUBLIC_GA_MEASUREMENT_ID is not set for this deployment, GA4 cookies (_ga, _ga_*) are not set. This cookie inventory reflects a deployment with GA4 enabled. Contact us to confirm current configuration.
Opt-out options
- GA4: Install the Google Analytics opt-out browser add-on; or use a browser with ad blocking; or send a Do Not Track / Global Privacy Control signal (honored by our GA4 configuration).
- Cookie consent: our cookie consent banner (shown on first visit from EU/UK IP addresses) allows you to decline GA4 cookies. Your preference is stored in localStorage.
Cookie Consent Banner
GDPR-compliant banner shown on first visit. Accept → enables GA4. Decline → GA4 script is not loaded. Preference stored in localStorage under key maintenancecalculator_cookie_consent. Plausible runs regardless (cookieless, no consent required). The banner also blocks gtag.js initialization until consent is given (for deployments with GA4 enabled).