1. What are cookies?
Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work, work more efficiently, and to provide information to the site owner. We also use browser localStorage (similar in function to cookies) to store your cookie consent preference.
2. Cookies we use
Essential cookies — always active
These cookies are necessary for the website to function. You cannot opt out of them without breaking core features such as signing in.
| Cookie name | Set by | Purpose | Lifespan |
|---|---|---|---|
sb-[project-ref]-auth-token | Supabase | Stores your authentication session so you remain signed in between page loads. | Session / up to 1 week (auto-refreshed) |
sb-[project-ref]-auth-token-code-verifier | Supabase | PKCE code verifier used during OAuth sign-in flows to prevent CSRF attacks. | Session |
Note: The exact Supabase cookie names include your project reference. You can inspect them in your browser's developer tools under Application → Cookies.
Consent record — localStorage
| Key | Set by | Purpose | Lifespan |
|---|---|---|---|
cs_cookie_consent | CS Interview Coach | Records your cookie consent choice (accepted/rejected analytics) and the date you made it. Used to avoid showing the consent banner on every visit and to re-prompt after 6 months. | 6 months, then you will be re-prompted |
Analytics and advertising cookies — optional (requires your consent)
We use these cookies to understand how people use the service so we can improve it, and to let the advertising platforms we buy ads on measure which of those ads lead to sign-ups. They are only set after you choose “Accept all”, or switch this category on under “Manage preferences”.
If you create an account, the Reddit pixel also receives a one-way hashed (irreversible) version of your email address and your account ID, so Reddit can match the sign-up to an ad click. The hashing happens in your browser — we never send your email address to Reddit in readable form, and we do not send it to any other advertising platform.
| Cookie name | Set by | Purpose | Lifespan |
|---|---|---|---|
_gcl_au, _ga | Google (Google Ads) | Measures which ad clicks lead to a sign-up, and how the service is used. | Up to 2 years |
_rdt_uuid | Reddit (Reddit Ads pixel) | Identifies a browser across visits so Reddit can attribute a sign-up to an ad click. | Up to 90 days |
rdt_cid (localStorage) | CS Interview Coach | Stores the Reddit ad click ID from the link you arrived on, so a sign-up completed later can still be attributed to that click. | Until you clear your browser storage |
3. Managing your cookie preferences
Using our consent banner
When you first visit CS Interview Coach, a cookie banner appears at the bottom of the page. You can:
- Accept all — allow essential, analytics and advertising cookies.
- Reject non-essential — allow essential cookies only. Analytics and advertising cookies are blocked, and no data is sent to Google or Reddit.
- Manage preferences — choose individually which optional cookie categories to allow.
Your choice is stored in your browser's localStorage. After 6 months we will ask again.
Withdrawing consent
You can change your mind at any time by clearing the cs_cookie_consentkey from your browser's localStorage (Developer tools → Application → Local storage → this site) and refreshing the page. The consent banner will reappear.
Browser settings
You can also control cookies through your browser settings. Most browsers allow you to refuse or delete cookies. Be aware that blocking essential cookies will prevent you from signing in to the service. For guidance on managing cookies in your browser:
- Chrome: Settings → Privacy and security → Cookies and other site data
- Firefox: Settings → Privacy & Security → Cookies and Site Data
- Safari: Preferences → Privacy → Manage Website Data
- Edge: Settings → Cookies and site permissions → Cookies and site data
4. Third-party cookies
Stripe, our payment processor, may set cookies on checkout pages to detect fraud and improve payment reliability. These are governed by Stripe's own cookie policy (stripe.com/cookie-settings).
With your consent, we load advertising measurement pixels from Google (Google Ads) and Reddit (Reddit Ads). These are governed by those providers' own privacy policies. They are not loaded at all unless you accept analytics and advertising cookies.
We do not embed social media plugins or serve third-party advertising on this site.
5. Changes to this policy
We may update this Cookie Policy when we add or remove cookies. The "Last updated" date at the top of this page reflects the most recent revision. Significant changes will be notified via the consent banner.
6. Contact
Questions about how we use cookies? Email customerservice@csinterviewcoach.com.