How browser storage is used
Cookies are small text records stored by a browser. SavedSense also uses local browser storage for your privacy choice. Necessary storage supports a function you request, such as signing in or remembering that choice. Optional analytics storage is used only if you actively accept it.
Your choice
On your first visit, Accept analytics, Reject analytics, and Manage settings are offered with equal prominence. Analytics is off unless you accept. Rejecting analytics does not block the public website.
You can reopen Cookie settings on any public page and withdraw consent at any time. Withdrawal stops future collection and removes the Google Analytics cookies SavedSense can access. You can also delete cookies and local storage through your browser settings.
Storage inventory
| Name or key | Vendor | Category | Purpose | Retention | Where |
|---|---|---|---|---|---|
| savedsense.consent | SavedSense (Optiflode Studio) | Necessary | Remembers whether you accepted or rejected optional analytics. Local browser storage. | 6 months | Public website |
| sb-<project-ref>-auth-token | Supabase | Necessary | Maintains an authenticated session for an approved SavedSense account. First-party cookie, which may be split into numbered chunks. | Up to 400 days | Private application |
| reel-vault:source-upload:<saved-post-id>:<file-identity> | SavedSense (Optiflode Studio) | Necessary | Keeps one stable request key while Source Media is authorized and attached. Local browser storage. | Until attachment succeeds or browser storage is cleared | Private application |
| reel-vault:import-upload:<file-identity> | SavedSense (Optiflode Studio) | Necessary | Keeps one stable request key when an Instagram Export is retried. Local browser storage. | Until browser storage is cleared | Private application |
| tus::reel-vault:source-upload:<upload-intent-id>:<object-name>::<id> | SavedSense (using tus-js-client) | Necessary | Remembers a resumable Source Media transfer endpoint. Local browser storage. | Until upload succeeds or browser storage is cleared | Private application |
| tus::reel-vault:import-upload:<upload-intent-id>:<object-name>::<id> | SavedSense (using tus-js-client) | Necessary | Remembers a resumable Instagram Export transfer endpoint. Local browser storage. | Until browser storage is cleared | Private application |
| _ga | Google Analytics | Analytics | Distinguishes a browser for optional public website measurement. First-party cookie set by Google Analytics. | Up to 2 years | Public website, after consent only |
| _ga_<container-id> | Google Analytics | Analytics | Persists session information for optional public website measurement. First-party cookie set by Google Analytics. | Up to 2 years | Public website, after consent only |
Google Analytics boundaries
Google Analytics is limited to the public overview, pricing, Privacy Policy, and Cookie Policy on savedsense.com. It is not loaded inside the private app, on preview deployments, or before consent. Enhanced Measurement and automatic page-view collection are disabled; SavedSense sends only sanitized page paths and a small allowlist of selected public calls to action.
SavedSense removes URL query strings and fragments before measurement and does not attach names, email addresses, Saved Posts, Instagram Exports, Source Media, or Library Questions to analytics events.
More information
Read the Privacy Policy for the controller, legal bases, providers, transfers, retention, and your data-protection rights. Questions can be sent to studio@optiflode.se.