Cookie Policy
Last updated: August 6, 2026
This Cookie Policy explains how code.market (Codemarket OÜ) uses cookies and similar technologies. Related: Privacy Policy.
Your choice (GDPR)
When you first visit, we show a consent chip so you can Accept or Decline optional cookies.
- Essential cookies and storage are required to run the Service (sign-in, security, payments, remembering your cookie choice). These do not require consent.
- Optional (analytics) cookies load only if you click Accept. If you click Decline, we do not load Google Tag Manager, Google Analytics, or Vercel Analytics, and we clear known analytics cookies when possible.
You can change your choice anytime via Manage cookies in the site footer, or by clearing site data for code.market in your browser.
Cookie and storage inventory
| Name | Type | Purpose | Retention | Category |
|---|---|---|---|---|
| _ga | Cookie (Google Analytics / GTM) | Distinguishes users for analytics | 2 years | Optional (analytics) |
| ga* | Cookie (Google Analytics 4) | Persists GA4 session/client state | 2 years | Optional (analytics) |
| _gid | Cookie (Google Analytics) | Distinguishes users for analytics | 24 hours | Optional (analytics) |
| cm-auth-session | localStorage (code.market) | Stores your signed-in session token and basic account profile for the dashboard | Up to 30 days, or until you sign out / delete your account | Essential |
| Firebase Auth data | IndexedDB / localStorage (Firebase) | Keeps Firebase authentication state after Google or email sign-in | Until you sign out or clear browser site data | Essential |
| Session UI keys | sessionStorage (code.market) | Temporary UI state (for example account panel open state, short-lived verification cache) | Until the browser tab is closed | Essential |
| cm-cookie-consent | localStorage (code.market) | Remembers your Accept or Decline choice for cookies | Until you clear site data or change your choice | Essential |
| Stripe payment cookies | Cookie (stripe.com / Stripe Checkout or Elements) | Secure card payment and fraud prevention during checkout | Set by Stripe for the payment flow; see Stripe Privacy Policy | Essential (payments) |
| Vercel Analytics | First-party analytics (Vercel) | Aggregated site usage and performance | Per Vercel Analytics practices (cookieless where applicable) | Optional (analytics) |
How to control cookies in your browser
Most browsers let you block or delete cookies in settings. Blocking essential storage may prevent sign-in or checkout.
Contact
Questions: support@code.market · Contact Us