Cookie Policy
Effective: April 20, 2026
Operated by JBA WEB AGENCY SRL (CUI 45013493, Nr. Reg. Com. J2021003372228), Romania.
What cookies are
Cookies are small text files that a website stores on your device while you browse. They can help a site remember you're signed in, remember your language preference, or — with your permission — measure how the site is being used.
How we use cookies
TryVidya groups cookies into three categories:
Strictly necessary (always on)
These cookies are required to run the service. They cannot be disabled without breaking core functionality. We do not ask for consent for these, because doing so would make the site unusable.
tryvidya.session_token— your sign-in session token.HttpOnly,Secure,SameSite=Lax, 7-day expiry, refreshed on active use.cc_cookie— stores your cookie-consent preferences. Approx. 6-month expiry.- Locale preference cookie — remembers whether you're browsing in English or Romanian.
Analytics (off by default — requires your consent)
These cookies help us understand how visitors use TryVidya so we can improve it. They are loaded only after you accept the Analytics category in the cookie banner. If you reject, these scripts never load and no analytics cookies are dropped.
- Plausible Analytics — privacy-first, cookieless by design. Plausible uses a daily-rotating hash of IP + user-agent rather than a persistent cookie. Even though Plausible technically does not require consent under GDPR, we ask for consent anyway as an abundance of caution.
- Google Analytics 4 — drops the following cookies when consent is granted:
_ga— pseudonymous client ID, 2-year expiry._ga_<STREAM_ID>— session state for the specific GA4 data stream, 2-year expiry._gid— session differentiation, 24-hour expiry.
Marketing (off by default — requires your consent)
These cookies are used by ad platforms to understand how marketing reaches you. They are loaded only after you accept the Marketing category in the cookie banner. If you reject, these scripts never load and no marketing cookies are dropped.
- Meta Pixel (Facebook) — drops the following cookies when consent is granted:
_fbp— pseudonymous browser ID used by Meta to attribute conversions, ~3-month expiry._fbc— set when a visitor arrives via a Meta ad click, ~3-month expiry.
Change your preferences
You can change your consent at any time via the "Cookie settings" link in the site footer. That link opens the preferences modal where you can toggle categories on or off. You can also clear all cookies from your browser settings.
Cookie reference table
| Cookie name | Category | Purpose | Duration | Provider |
|---|---|---|---|---|
| tryvidya.session_token | Necessary | Keeps you signed in | 7 days | TryVidya |
| cc_cookie | Necessary | Remembers your consent choice | ~6 months | TryVidya (vanilla-cookieconsent) |
| Locale cookie | Necessary | Remembers en or ro | Session | TryVidya (next-intl) |
| _ga | Analytics | GA4 pseudonymous client ID | 2 years | Google Analytics 4 |
| _ga_<STREAM_ID> | Analytics | GA4 session state | 2 years | Google Analytics 4 |
| _gid | Analytics | GA4 session differentiation | 24 hours | Google Analytics 4 |
| _fbp | Marketing | Meta Pixel browser ID | ~3 months | Meta Platforms (Facebook) |
| _fbc | Marketing | Meta Pixel ad-click attribution | ~3 months | Meta Platforms (Facebook) |
Third-party cookies
Of the cookies listed above, Google Analytics 4 cookies and Meta Pixel cookies (_fbp, _fbc) are classified as third-party. Plausible Analytics is served first-party-style but is cookieless, so it does not drop any persistent identifier in your browser. All other cookies are first-party (set by TryVidya directly).
Do Not Track (DNT)
We do not currently honour the browser "Do Not Track" header. Major browser vendors have deprecated DNT because no widely agreed standard emerged. Our cookie consent banner is the mechanism by which you control tracking.
Consent Mode
Analytics scripts are not loaded at all until you accept the Analytics category — a "consent-before-load" pattern. We are not currently using Google Consent Mode v2's "basic" signal pattern (which would load gtag.js with all flags denied and update them on consent) because full-gating is simpler and unambiguously compliant. We may revisit this if we later need conversion modelling in Google Ads.
Contact
For cookie-related questions, email hello@tryvidya.app.