Cookie Policy
Here we explain what cookies we use and why.
1What are cookies?
Cookies are small text files stored on your device (computer, mobile, or tablet) when you visit a website. They are used to make the website function properly, to improve your experience, and to collect statistics about how the website is used.
Some cookies are necessary for the website to work (e.g., to keep you logged in), while others help us understand how visitors use the website or display relevant ads. You can learn more about cookies at the Swedish Authority for Privacy Protection (IMY).
2How we use cookies
We categorize our cookies into three groups based on their purpose. Your consent is required for analytics and marketing cookies, but not for necessary cookies.
Necessary cookies
These cookies are required for the website to function properly. They handle authentication, sessions, and your consent preferences. Without these, we cannot provide basic functionality. These cookies are always set and do not require consent.
Analytics cookies
These cookies help us understand how visitors use our website by collecting anonymized statistics. We use this information to improve website performance and user experience. These cookies are only set if you give your consent.
Marketing cookies
These cookies are used to display relevant ads and measure advertising performance. They track your activity on our website and may be used by third-party providers for targeted advertising. These cookies are only set if you give your consent.
3Cookie inventory
Below is a list of all cookies our platform sets or may set, grouped by category.
Necessary
| Cookie | Purpose | Provider | Expiry |
|---|---|---|---|
| sb-*-auth-token | Supabase authentication session. Stores the JWT access token and refresh token for maintaining user login state. May be split into chunked cookies (sb-*-auth-token.0, .1, etc.) for large tokens. | Supabase | Session / 1 hour |
| vp_cookie_consent | Stores your cookie consent choice (granted, denied, or partial). Required so the site remembers your preference across visits. | VideoProfitsAI (1st party) | 1 year |
Note: The consent system also uses localStorage keys (cookie_consent and cookie_consent_categories) for client-side state, but these are not cookies — they are mentioned here for transparency.
Analytics (requires consent)
| Cookie | Purpose | Provider | Expiry |
|---|---|---|---|
| _ga | Google Analytics 4 — Distinguishes unique users by assigning a randomly generated number as a client identifier. Used to calculate visitor, session, and campaign data for site analytics reports. | Google (GA4) | 2 years |
| _ga_* | Google Analytics 4 — Used to persist session state. The container ID corresponds to the GA4 measurement ID (G-MKPKEVEP74). | Google (GA4) | 2 years |
| va | Vercel Web Analytics — Privacy-friendly analytics cookie used to track anonymous page views and performance metrics. Only set when Vercel Web Analytics is enabled. Does not contain personally identifiable information. | Vercel | Session |
Note: When analytics consent is denied, GA4 runs in Consent Mode v2 "denied" state — it sends cookieless/modeled pings but does not set the _ga or _ga_* cookies.
Marketing (requires consent)
| Cookie | Purpose | Provider | Expiry |
|---|---|---|---|
| _fbp | Meta (Facebook) Pixel — Stores a unique browser identifier used to deliver targeted ads and measure ad performance. Tracks browsing activity across sites that use the Meta Pixel. | Meta Platforms | 3 months |
| _fbc | Meta (Facebook) Pixel — Stores the click identifier when a user arrives via a Facebook ad. Used to attribute conversions back to specific ad clicks. Only set when the URL contains an fbclid parameter. | Meta Platforms | 3 months |
| fr | Meta (Facebook) — Used for ad targeting, delivery, and measurement. Set by the facebook.com domain. | Meta Platforms | 3 months |
Note: The Meta Pixel script is only loaded when the user grants marketing consent. When marketing consent is denied, no Meta cookies are set.
4Managing your cookie preferences
You can manage your cookie preferences in several ways:
- Via our cookie banner: When you first visit our website, a cookie banner is displayed where you can choose to accept all cookies, customize your choices, or reject all non-essential cookies.
- Via browser settings: Most browsers allow you to block or delete cookies. Note that blocking necessary cookies may affect website functionality.
- Change your consent: If you wish to change your cookie preferences, you can clear the website data in your browser, which will reset the cookie banner on your next visit.
5Third-party cookies
The following third-party services may set cookies via our website. Click the links to read each provider's privacy policy:
| Provider | Service | Privacy Policy |
|---|---|---|
| Google Analytics 4 | policies.google.com/privacy | |
| Meta Platforms | Meta Pixel | facebook.com/privacy/policy |
| Vercel | Web Analytics & Hosting | vercel.com/legal/privacy-policy |
| Supabase | Authentication & Database | supabase.com/privacy |
6Changes to this policy
We may update this cookie policy from time to time. We will notify you of any material changes by posting the new policy on this page and updating the "Last updated" date above.
Your continued use of our website after any changes constitutes your acceptance of the updated policy.
7Contact
If you have any questions about this cookie policy or how we use cookies, please contact us:
Data Controller: Axel Toll
Organization Number: SE920914113501
Email: support@videoprofitsai.com
Website: videoprofitsai.com
You may also file a complaint with the Swedish Authority for Privacy Protection (Integritetsskyddsmyndigheten, IMY) at www.imy.se if you believe your data protection rights have been violated.