1. Overview
This Cookie Policy explains how the Footage Manager website and account pages use cookies, browser storage, and similar technologies. It should be read together with the Privacy Policy.
Some storage is needed for the site to work, remember your consent choice, support account features, and protect the service. Analytics storage is optional and is used only after consent where the website is configured to use analytics.
2. Categories we may use
| Category | Examples | Purpose | Control |
|---|---|---|---|
| Essential and preference storage | cookie_consent and opaque analytics-consent revocation tokens in localStorage, plus authentication or session-related browser storage used by account features | Operate the website, remember your consent choice, support login, and protect account sessions | Active where needed for the website or account features |
| Analytics storage | Google Analytics identifiers and page, checkout, purchase, renewal, and refund event data when analytics is configured and accepted | Understand page views, downloads, checkout completion, subscription revenue and refunds, performance, and general product interest | Enabled only after you accept analytics cookies in the banner |
| Payment and customer portal storage | Cookies or similar storage set by Lemon Squeezy checkout or customer portal pages | Process checkout, subscriptions, invoices, taxes, refunds, and customer portal sessions | Managed by Lemon Squeezy on its pages |
3. Exact first-party storage inventory
| Name and provider | Value or data | Purpose | Typical lifetime and control |
|---|---|---|---|
| localStorage: cookie_consent — Footage Manager | A JSON record containing granted/denied, notice version, decision time, locale, scope, and the verified GA4 retention setting | Remember and evidence the current-version choice for analytics storage and related international transfer; an old or malformed version does not enable analytics | Until you change the choice, the notice version changes, or you clear this site's browser data |
| localStorage: analytics_attribution_revocation_ids — Footage Manager | Up to 100 random opaque UUID tokens; the browser entry does not contain a GA client or session ID | Let this browser revoke server-side checkout attribution that was created after analytics consent | Removed after the server confirms revocation or when you clear site data; the linked server attribution expires no later than 400 days after the latest successfully measured purchase |
| Cookie: _ga — Google Analytics | Pseudonymous client identifier | Distinguish users for aggregate site and product analytics | Google's default is 2 years, although browsers may shorten it; set only after consent and deletion is attempted when consent is withdrawn |
| Cookie: _ga_<measurement-id> — Google Analytics | Pseudonymous session state | Persist session state for aggregate site and product analytics | Google's default is 2 years, although browsers may shorten it; set only after consent and deletion is attempted when consent is withdrawn |
4. Consent and controls
The website cookie banner lets you accept or decline analytics storage. If you decline, analytics storage remains denied while essential storage may still be used for necessary site and account functions.
Analytics remains disabled unless the deployment declares the GA4 retention setting verified in the live property. The banner shows that exact setting, and a saved choice under an older notice version does not enable analytics.
When you start checkout after consenting, we may retain the GA client and session identifiers in server-only storage to connect later Lemon Squeezy purchase, renewal, and refund webhooks to the same analytics stream. The identifier expires up to 400 days after the latest successfully measured purchase and is deleted or disabled when an available revocation token is processed.
You can clear site data or change browser settings to block or delete cookies and local storage. If you clear the cookie_consent value, the banner may appear again on your next visit.
5. Third-party services
Google Analytics may receive analytics events only after consent. Firebase may use browser storage for authentication or account features. Lemon Squeezy may set cookies or similar storage when you use checkout or the customer portal.
Third-party providers operate their own services and may process data under their own terms and privacy policies.
6. Changes and contact
We may update this Cookie Policy when site features, analytics settings, providers, or legal requirements change.
Questions about cookies or consent can be sent to support@footagemanager.com.