Skip to content
TopAdsROI
法律

Cookie Policy

Which cookies we use, why, and how to control them.

Last updated: · Version 1.0

1. What are cookies

Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work and to provide analytics or marketing functionality. We also use similar technologies (localStorage, sessionStorage) — this policy applies equally.

2. Cookies we use

Strictly necessary (always on)

  • topadsroi_cookie_consent_v1 — stores your consent preferences in both localStorage (the canonical client-side copy) and a SameSite=Lax HTTP cookie (a tiny a1m1 mirror so the server can verify your consent without trusting client-supplied payloads). 12 months.
  • /beacon.js — small JavaScript file loaded on every page; reads only your stored cookie-consent preference to decide whether to send the analytics beacon (see Analytics section). No data is sent without your analytics consent. ePrivacy Directive Art. 5(3) strictly-necessary exemption applies because reading your own consent state is required to honour your choice.
  • Cloudflare bot-protection cookies — short-lived, set automatically when traffic is challenged.

Analytics (only with consent)

  • _ga, _ga_* — Google Analytics 4. Anonymised IP, server-side via our own sGTM endpoint. 13 months.
  • Self-hosted analytics (Plausible / Fathom) — cookieless; counts only.
  • Marketing visit beacon — when analytics consent is granted, a small POST to /api/visit-beacon on each navigation records hashed IP + path + locale + referrer for aggregate reporting. No cookie is set; the beacon reads your consent state from the strictly-necessary topadsroi_cookie_consent_v1 entry. Retention 30 days. See Privacy Policy §5b for the full disclosure.

Marketing (only with consent)

  • _fbp, _fbc — Meta Pixel via our own sGTM proxy. 90 days.
  • LinkedIn Insight Tag — B2B retargeting. 6 months.
  • TikTok Pixel — only loaded if you arrived from a TikTok ad. 13 months.

The first time you visit, a banner appears asking which categories you consent to. Strictly necessary cookies are always on. You can accept all, reject all, or pick categories. Your choice is stored in topadsroi_cookie_consent_v1 (localStorage + a server-readable mirror cookie). We honour Google Consent Mode v2 — analytics and marketing cookies remain dormant until you grant consent. The same "analytics" toggle also controls our first-party visit beacon (see Analytics section).

4. Change your preferences

Reopen the cookie banner via the "Cookie preferences" link in the footer at any time. Clearing the topadsroi_cookie_consent_v1 entry from your browser's storage will trigger the banner on next page load.

5. Browser controls

You can also control cookies directly:

Blocking strictly-necessary cookies will break the cookie consent banner itself; please use our preferences UI instead.