1. What are cookies?
Cookies are small text files stored on your device when you visit a website. We also use similar technologies such as local storage for preferences that do not leave your browser.
This policy describes how we use these technologies on codegrex.com and related web portal pages. The desktop IDE is governed by the Privacy Policy and in-app settings.
2. How we use cookies
We group cookies and similar storage into:
- Strictly necessary — required for sign-in, security, and core site functionality. These cannot be disabled if you want to use authenticated features.
- Preferences — remember choices such as theme (light/dark) and cookie consent status.
- Analytics — optional measurement of traffic and usage when you accept non-essential cookies in our banner.
3. Cookies and storage we use
| Name / key | Type | Purpose | Duration |
|---|---|---|---|
| Supabase auth | Cookie / local | Maintain your signed-in session on the portal | Session / refresh per provider |
| codegrex-cookie-consent | localStorage | Stores whether you accepted or rejected non-essential cookies | Until cleared |
| Theme preference | localStorage | Remember light, dark, or system theme | Until cleared |
| _ga / _gid (Google Analytics) | Cookie | Optional analytics — set only if you click "Accept All" in the cookie banner | Up to 2 years (_ga) |
Exact cookie names from Supabase or Stripe checkout may vary by configuration. Third-party payment pages may set additional cookies during checkout.
4. Managing your choices
When you first visit the site, our cookie banner lets you Accept All or Reject Non-Essential cookies. Rejecting disables optional analytics storage. You can change your mind by clearing site data in your browser and revisiting the site, or by adjusting browser cookie settings.
Most browsers let you block or delete cookies. Blocking strictly necessary cookies may prevent you from signing in or using dashboard features.
5. Do Not Track
Some browsers send a "Do Not Track" signal. There is no industry-wide standard for how to respond. We treat non-essential analytics as opt-in via our consent banner rather than relying on DNT alone.
6. Updates
We may update this Cookie Policy when our practices or vendors change. Check the date at the top of this page. See also our Privacy Policy.
7. Contact
CodeGrex
Tallinn, Estonia
support@codegrex.com · Contact form