Cookie Policy

Last updated: February 16, 2026

1. What are cookies?

Cookies are small text files stored on your device when you visit a website. They help the site remember your preferences, keep you logged in, and understand how you use the service. We also use browser local storage for certain preferences.

2. How we use cookies

Grix uses cookies and local storage for the following purposes:

Essential cookies (always active)

These are required for the application to function. They cannot be disabled.

Cookie / StoragePurposeDuration
sb-*-auth-tokenAuthentication session (Supabase). Keeps you logged in securely.1 hour (auto-refreshed)
sb-*-auth-token-code-verifierPKCE code verifier for secure OAuth flows.Session
NEXT_LOCALEStores your language preference (English or French).1 year
cookie-consentRecords your cookie preferences to avoid showing the banner repeatedly.1 year

Local storage (essential)

These use browser local storage rather than cookies, but serve a similar purpose:

KeyPurposeDuration
themeStores your dark/light mode preference.Persistent
sidebar-collapsedRemembers whether you collapsed the sidebar.Persistent

Analytics cookies (optional)

Help us understand how visitors interact with Grix so we can improve the product. These are only set with your explicit consent.

CookiePurposeDuration
_va_*Vercel Analytics — anonymized page views and performance metrics.Session

Marketing cookies (optional)

Used to measure the effectiveness of our advertising campaigns and attribute signups to the correct ad channel. Only loaded with your explicit consent via the "Marketing" toggle in the cookie banner.

CookieProviderPurposeExpiry
_gcl_awGoogle AdsStores the Google click identifier (gclid) to attribute conversions to Google Ads campaigns.90 days
_fbpMeta (Facebook)Identifies browsers for conversion measurement across Meta ads (Facebook, Instagram).90 days
_fbcMeta (Facebook)Stores the Meta click identifier (fbclid) to match ad clicks to conversions.90 days

When marketing cookies are accepted, we also use first-party cookies to store ad click identifiers (gclid, fbclid) from your original visit. These are used exclusively to report accurate conversion data to Google Ads and Meta. Your email address is hashed (SHA-256) before any transmission to ad platforms and is never shared in plaintext.

3. Managing your preferences

When you first visit Grix, a cookie banner lets you accept or customize your preferences. You can change your choices at any time from the cookie settings link in the footer of any page.

You can also manage cookies through your browser settings. Note that blocking essential cookies will prevent the application from functioning correctly (you will not be able to stay logged in).

4. Third-party cookies

We minimize third-party cookies. Our authentication provider (Supabase) sets first-party cookies for login functionality. Our hosting provider (Vercel) may set analytics cookies only with your consent. When you accept marketing cookies, Google Ads (gtag.js) and Meta Pixel (fbevents.js) scripts are loaded to measure advertising performance — these are only activated with your explicit consent.

5. Do Not Track

Some browsers send a "Do Not Track" (DNT) signal. Grix respects this signal — when DNT is enabled, analytics cookies are not loaded regardless of your cookie consent preferences.

6. Legal basis for cookies

Essential cookies are processed under our legitimate interest in providing a functional service. Analytics and marketing cookies are processed based on your explicit consent, which you can withdraw at any time.

7. Updates

We may update this Cookie Policy as our use of cookies evolves. Changes will be reflected on this page with an updated date. If we introduce new non-essential cookies, we will request your consent again.

8. Contact

For questions about our use of cookies:

Web2Fly
Email: contact@web2fly.com
See also: Privacy Policy