Cookie Policy
Last updated: October 1, 2026
This policy explains how Cage MDB uses cookies and similar technologies such as local storage on cagemdb.com and nicolascage.io. It complements our Privacy Policy.
What are cookies?
Cookies are small text files that a website stores in your browser. Local storage and session storage are similar browser features that keep data on your device. Some are essential for a site to work; others, such as analytics cookies, are optional.
What we use
Cage MDB only uses the cookies and storage listed below. We don't use advertising or social media tracking cookies.
| Name | Set by | Purpose | Category | Duration |
|---|---|---|---|---|
Namesb-…-auth-tokenCookie | Set bySupabase | PurposeKeeps you signed in and secures requests to your account. | CategoryEssential | DurationUntil you sign out (up to 400 days) |
Namesb-…-auth-token-code-verifierCookie | Set bySupabase | PurposeProtects Google sign-in against interception (PKCE). | CategoryEssential | DurationUntil sign-in completes |
Namekakao_oauthCookie | Set byCage MDB | PurposeProtects Kakao sign-in against forgery and replay (state, PKCE and nonce). Only sent to the sign-in callback. | CategoryEssential | Duration10 minutes |
Namecookie_consentCookie | Set byCage MDB | PurposeRemembers whether you accepted or rejected analytics. | CategoryEssential | Duration12 months |
Namepreferred_languageCookie | Set byCage MDB | PurposeRemembers the language you chose. | CategoryPreference | Duration12 months |
NamethemeLocal storage | Set byCage MDB | PurposeRemembers whether you chose the light or dark theme. | CategoryPreference | DurationUntil you clear it |
Nameuser_data_cacheLocal storage | Set byCage MDB | PurposeKeeps a copy of your watchlist, watched list and ratings so pages load quickly. Cleared when you sign out. | CategoryEssential | DurationUntil you sign out (refreshed every 24 hours) |
NamemoviesScrollPositionSession storage | Set byCage MDB | PurposeRestores your scroll position when you return to the movie list. | CategoryPreference | DurationUntil you close the tab |
Name_dd_sCookie | Set byDatadog | PurposeGroups analytics events into a visit. Only set if you accept analytics. | CategoryAnalytics (consent only) | Duration15 minutes after your last activity (at most 4 hours) |
Names starting with "sb-" contain our Supabase project ID and may be split into numbered parts (such as .0 and .1) when they are large.
Cookies and storage are kept separately for each address: signing in or making a cookie choice on cagemdb.com doesn't carry over to nicolascage.io, and vice versa.
Your choices
- Essential cookies and storage are needed to sign in, keep the site secure and remember your preferences, so they can't be switched off on the site. You can block them in your browser, but signing in won't work.
- Analytics cookies are only set if you choose "Accept analytics". You can change your choice at any time in , which is also linked in the footer of every page. When you withdraw consent, we stop analytics and delete its cookie.
- If your browser sends a Global Privacy Control (GPC) signal, we treat it as a refusal of analytics and don't ask you.
- You can also view and delete cookies in your browser settings.
Sign-in pages
When you sign in, you visit Google's or Kakao's own sign-in pages, which set cookies on their domains under their own policies. Cage MDB can't read or control those cookies.
Cookieless measurement
Vercel Web Analytics and Speed Insights measure page views and performance without setting cookies or using browser storage.