Skip to main content

Cookie and Browser Storage Policy

Last reviewed:

Google Analytics measures traffic unless you opt out. Advertising and marketing storage stay off. Essential storage supports authentication, consent choices, interface preferences, and cached application code. Selected PDF content is not placed in cookies, localStorage, IndexedDB, or the service-worker cache.

BytesPDF cookie and browser storage inventory
NameCategoryLocationRetentionWhen used
Supabase authentication storageEssential when signed inBrowser storage managed by SupabaseSession and refresh-token lifecycleCreated when account authentication is used
bytespdf_consent_v1Essential preferencelocalStorageUntil cleared or the consent schema changesStores the visitor's consent choice
early_bird_banner_dismissedPreferencelocalStorageUntil browser storage is clearedCreated when the launch banner is dismissed
Service worker application cacheEssential application assetsCache StorageUntil cache update, browser eviction, or manual clearingCaches worker, codec, and program assets—not selected PDFs
Consent audit rowConsent recordSupabaseOperational/legal audit periodBest-effort record of categories, version, source, time, and user agent; no account ID
Google Analytics (_ga, _ga_*)AnalyticsFirst-party cookieGoogle/configuration-definedCreated for traffic measurement unless you opt out; advertising cookies are not used
Anonymous usage log rowAnalyticsSupabaseOperational analytics periodWritten only after analytics is accepted in the banner; uses a null account ID

Advertising and marketing storage are not currently enabled. If that changes, the consent interface and this inventory must be updated before activation.

Use Manage privacy choices in the footer to review or opt out of analytics. Opting out disables the integration and removes first-party _ga cookies available to this origin. See the privacy policy for providers, data categories, and request rights.