Vexplot

Cookie Policy

Cookie Policy

This policy explains how Vexplot uses cookies, browser storage, and analytics consent controls.

Last updated: April 25, 2026

What Cookies Are

Cookies are small files that websites can store in a browser. They are often used to remember preferences, support website functionality, or help understand how a website is used.

Browser storage can also include localStorage, which stores data in the browser without using a traditional cookie file.

How Vexplot Uses Cookies

Vexplot aims to keep storage simple. The current platform does not require accounts and does not use analytics cookies unless optional Google analytics consent is accepted.

Essential Storage

Essential storage may be used to support core website behavior, such as theme preferences, tool settings, browser-based drafts, and the user's consent preference.

Essential storage is not used to enable optional Google Analytics.

Analytics Cookies

Analytics cookies are optional, not essential. Google Analytics only loads after the user accepts analytics through the consent controls.

Analytics consent is denied by default. Rejecting analytics keeps Google Analytics disabled for that preference state.

Google Analytics cookies used after analytics consent is accepted
CookiePurposeDefault durationWhen used
_gaUsed by Google Analytics to distinguish users.2 yearsOnly after analytics consent is accepted.
_ga_XXXXXXUsed by Google Analytics to persist session state for a GA4 property.2 yearsOnly after analytics consent is accepted.

Vercel Analytics

Vercel Analytics does not use cookies and is always enabled. It is used to understand broad website usage and performance in a privacy-friendly way.

Google Analytics

Google Analytics may be used through the direct Google tag / gtag.js script to understand general website usage only after analytics consent is accepted.

The Google Analytics Measurement ID is provided through a public environment variable and is not hard-coded into the source code.

Google Consent Mode V2

Vexplot uses Google Consent Mode v2. Before a user makes a choice, analytics storage, ad storage, ad user data, and ad personalisation are denied by default.

If analytics is accepted, analytics storage is granted and Google Analytics can load. Ad storage, ad user data, and ad personalisation remain denied because the current consent UI does not include a separate ads or marketing choice.

LocalStorage

Vexplot may use localStorage for tool settings, recent browser-based work, theme preferences, and consent preferences. This data stays on the user's device unless the user clears it or the browser removes it.

The cookie choice is stored in localStorage using the key vextplot-cookie-consent-v1, which begins with the required vextplot- prefix.

Managing Preferences

Users can accept analytics, reject analytics, or manage analytics preferences using the cookie consent controls. Essential storage is shown as always enabled because it supports basic site behavior.

Users can change saved preferences through the cookie preferences control. If analytics is later rejected after Google Analytics has loaded in the current page session, Consent Mode is updated to denied and the saved preference prevents Google Analytics loading on future page loads.

Browser Controls

Users can also manage or clear cookies, localStorage, and site data using browser settings. Clearing site data may reset tool preferences, recent work, theme settings, and consent choices.

Changes To This Policy

This Cookie Policy may be updated when storage, analytics, or consent behavior changes. The last updated date will be revised when meaningful updates are made.

Contact

For questions about this Cookie Policy, contact vexplot@gmail.com.