Skip to content

Cookie policy

Essential preferences work without analytics. Optional analytics storage is created only after you allow it.

Last updated 15 September 2026

Cookies this site sets

Two of the three exist only as a consequence of a choice you made: the visitor identifier is created after you allow analytics, and the deletion key exists only while an erasure you asked for is still being retried. Before any decision, the consent cookie is the only one of them present, and it holds nothing but the word you chose.

All of them are first-party, sent only to this site, and marked SameSite=Lax and Secure. The two marked HTTP-only cannot be read by JavaScript at all.

First-party cookies
CookieWhat it is for, and when it appearsHow long
toolsverse_analytics_consentRecords your analytics choice where the server can read it, so the analytics API enforces the same decision the page does. Written the moment you choose Allow or Decline.12 months
toolsverse_visitorA random identifier that links your page views and tool events to each other. Created only after you allow analytics. HTTP-only, so no script can read it.12 months
toolsverse_analytics_delete_byHolds a deadline and nothing else, so an erasure that failed can be retried. Appears only after you revoke consent, and cannot authorise a new event. HTTP-only.Up to 24 hours
Third-party cookies
CookieWho sets it, and whenHow long
_ga, _ga_…Google Analytics, measurement ID G-4T3HN2J7VH, loaded from googletagmanager.com — and only after you allow analytics. Until then the script is never requested.Set by Google, not by us

Values kept in your browser

These are browser storage rather than cookies: they stay on your device and are never sent with a request. Clearing your site data removes all of them. They are listed here because "cookie policy" is where people look for them, and because one of them holds an email address.

Local storage
KeyWhat it holds, and why
toolsverse.themeLight or dark, so the site opens the way you left it.
tv.consent.analytics.v1Your analytics choice. It is checked against the cookie above, and if the two disagree we treat the choice as undecided and ask again rather than assume consent.
tv.analytics.deletion-pending.v1A flag that an erasure still needs to finish, so a deletion you asked for is retried rather than forgotten.
tv.request-voted-idsWhich tool requests you have voted for, so the board can show you the ones you have already backed.
tv.request-voter-emailThe email address you last voted with, so you do not have to type it again. It stays on your device — the vote itself was sent to us when you cast it.
tv.study-timer.v1Study Timer state, so a running timer survives a reload.
tv.tools.keyword-positions.v1Rows you saved in the Keyword Position Tracker, so your tracked keywords are still there next time.

What analytics records, and what it never does

If you allow analytics, measurement records page paths, tool identifiers, whether an operation succeeded, failed or was cancelled, and bucketed values such as a file-size or duration range. A file is described as 1-5 MB, never by its exact size.

It does not receive file names, file contents, extracted data, generated output, or exact file measurements. Standard network requests still expose information such as your IP address and user agent to the service receiving them, as they do on any website.

Advertising

No advertising or tag-manager script is currently loaded, and no advertising cookie is set. If advertising is introduced, this policy and the consent control will be updated before an advertising script or cookie is enabled.

Managing your choice

Use Cookie settings — in the footer of every page, and at the top of this one — to allow or decline analytics at any time. Refusing is exactly as easy as agreeing: both are a single button in the same panel, and nothing on the site behaves differently if you decline.

Declining or revoking consent immediately stops future first-party and Google Analytics events, expires the Google Analytics cookies your browser can reach, and queues deletion of the first-party event rows linked to your visitor identifier. The visitor cookie is cleared when that deletion succeeds; if the service is briefly unavailable, it is kept as a deletion key for no more than 24 hours so the erasure can be retried, and it cannot authorise a new event while that is pending.

You can also clear or block site data in your browser. If either stored consent value expires or goes missing, ToolsVerse treats the choice as undecided and asks again rather than extending consent silently.