Cookies & local storage
Know what stays on this device.
A license cookie keeps your session active. Project storage keeps your work on your device. Optional convenience features have separate controls.
Last updated: 5 October 2026
Your storage controls
These controls affect this browser only. They do not delete projects, exported files or Gumroad purchase records.
Removing an earlier version's saved key does not deactivate the current signed session. To end that session, use Deactivate this device in the app. Disabling offline copies does not uninstall a home-screen shortcut. Close other BidVariance tabs and reload after disabling to stop a worker that was already running.
What is stored and why?
- License session —
bv_ent - A Secure, HttpOnly, SameSite=Lax cookie holds a signed license identifier, tier and verification times, plus an encrypted copy of your license key that only the BidVariance server can decrypt. The server uses that copy to re-check the purchase with Gumroad every few days, so a refunded or disabled license stops working without you re-entering a valid key. Page scripts cannot read the cookie. With “Keep this device activated” it lasts up to 400 days (the browser maximum) and is renewed while you use the app; without it, it ends when the browser closes. Deactivation removes it. It is not an advertising identifier.
- Local projects — IndexedDB
bidvariance - The
projectsstore holds your saved inputs, decision notes and the summary of each project's last run; thescenariosstore holds scenarios you save (Business and Consultant). They persist until deleted in the app, cleared by you, or removed by the browser. They support the local workspace you use; nothing in them is sent to the license server. - App preferences —
bv.prefs.v1andbv.lastOpenedId - Local storage remembers decision thresholds and task-editor settings and the last project selected. It lasts until reset or cleared. Resetting app preferences does not remove the project database or last-project selection.
- Key saved by earlier versions —
bv.keepKey.v1 - Versions before October 2026 could save the raw license key in local storage when you chose “Keep this device activated.” The current version no longer creates it: the next activation on this browser moves the license into the encrypted session cookie and deletes this copy. You can also remove it above.
- Optional offline tools — service worker and
bv-public-*caches - Public calculator pages and their assets can be stored for offline use. New setup requires choosing Enable offline calculators. Older versions prepared these copies automatically; existing copies can be disabled above. The cache does not store licensed app pages, API responses or local project data. Your browser may evict it to reclaim storage.
- Storage choices —
bv.offline.v1andbv.notice.v1 - Local storage remembers your offline choice and whether you dismissed the storage notice. These choices persist until site storage is cleared. Dismissing the notice does not enable optional features.
- Calculator baselines
- Kept in memory in the current tab only. Reloading or closing the page clears them. Downloaded briefs are files you choose to keep outside website storage.
Infrastructure and external sites
Cloudflare provides delivery and security and may use security cookies when its protections require them. These are separate from BidVariance's license cookie and depend on the protections applied to a request. See Cloudflare's cookie documentation.
BidVariance does not integrate advertising cookies or social-media tracking SDKs. Cloudflare may add a performance beacon to delivered pages; its Web Analytics service is described as cookieless. Site security policy restricts external scripts. Infrastructure request logging is separate from cookies and is described in the privacy notice. These controls do not change settings on Cloudflare, Gumroad or linked social websites.
Gumroad may set its own cookies when you visit checkout. GitHub, LinkedIn and the developer's personal website also have their own practices. Sharing links do not load their tracking SDKs into this site.
Removing all data
Your browser can block cookies or clear all storage for bidvariance.com. Blocking the session cookie prevents licensed access. Clearing all site data can permanently delete local projects and preferences, so export project JSON backups first. Read backup and recovery guidance before doing so.
Questions? Contact [email protected].