Which cookies and local storage keys this demo uses, and how to control them.
Updated 2 September 2026
Sample copy for the demo storefront — publish your own policy from the dashboard's Content Management before going live.
Grovia uses a small set of cookies and local storage keys. There are no third-party advertising pixels in the template. The banner on first visit records your choice in localStorage.
`grovia_session` — httpOnly, SameSite=Lax session cookie set by the Next.js apps after a successful sign-in. It holds the JWT. JavaScript cannot read it.
`grovia_oauth_state`, `grovia_oauth_verifier` and `grovia_oauth_next` — short-lived cookies used only during the Google OAuth redirect. They expire in ten minutes.
`grovia_cookie_consent` — localStorage flag so the banner does not reappear after you accept or limit cookies.
Cart coupon code — stored in localStorage so a discount survives a refresh while you are signed in.
Use the cookie banner on first visit, or clear site data in your browser. Signing out deletes the session cookie. Blocking all cookies will prevent sign-in and checkout from working, because the session cannot be stored.