Cookie policy.
Which cookies we use, why, and how to control them. The necessary ones are few; analytics and advertising are optional, separate and off by default.
- Necessary cookies keep you signed in, protect sign-in and remember your choices.
- Analytics (Google Analytics) is optional and off by default: it only loads if you accept it.
- Advertising (the Meta Pixel) is off by default and only loads if you accept it, independently of analytics.
- You can change your choice at any time from this very page, and withdrawing it is as easy as giving it.
01What are cookies
Cookies are small text files a site stores on your device. They let us keep you signed in, remember preferences, and understand (in aggregate) how the app is used. Some are essential; others are optional.
02How we use them
We use our own cookies and local storage for core features (sign-in, security and your saved preferences), which are necessary and do not require your permission. In addition, only if you accept, we load two third-party services, each with its own permission: Google Analytics, to measure in aggregate how the site is used, and the Meta (Facebook) Pixel, an advertising cookie that involves cross-site tracking. Both send data to the United States. Until you accept them they do not load, and if you reject them all we will not ask again. We do not sell cookie data. In addition, the sign-up and password-reset forms load an anti-bot check from Cloudflare (Turnstile), which is needed to protect the service, may set a short-lived technical cookie (__cf_bm) and sends your IP address to Cloudflare, a United States company.
03Categories
Needed for the site to work: sign-in, security, completing a purchase you started and remembering your cookie choices. They cannot be turned off.
Remember what you choose: the language, light or dark theme and the last comparison you made. They are used for nothing else.
Google Analytics tells us, in aggregate, which pages are visited, where visitors come from and on what kind of device. It uses a pseudonymous cookie identifier, not your name or email, and is configured without Google Signals or ad personalization. It involves sending data to Google in the United States. Off until you allow it.
The Meta Pixel measures how well our ads on Facebook and Instagram perform and may be used to show BetPlanners ads to people who have already visited the site. It involves cross-site tracking and sending data to Meta in the United States. It is off by default and does not load until you accept it. We do not sell data.
04Cookies we set
| Cookie | Purpose | Duration | Type |
|---|---|---|---|
| betplanners.session-token | Keeps you signed in. | 24 hours from your last activity (at most 30 days from sign-in) | Necessary (cookie) |
| authjs.csrf-token, authjs.callback-url | Protect sign-in against forged requests and remember which page to return to after signing in. | Browser session | Necessary (cookie) |
| __cf_bm | Cloudflare Turnstile: tells people apart from automated programs on the sign-up and password-reset forms. Cloudflare sets it, not us, and it only loads on those pages. | 30 minutes (set by Cloudflare) | Necessary (third-party cookie) |
| NEXT_LOCALE | Remembers the language you chose when it differs from your browser's. | Browser session | Preferences (cookie) |
| _ga | Google Analytics: tells visitors apart pseudonymously to count visits. Only if you accept analytics. | 13 months | Analytics (cookie) |
| _ga_<ID> | Google Analytics: keeps the state of the current visit. Only if you accept analytics. | 13 months | Analytics (cookie) |
| _fbp | Meta Pixel: identifies the browser to measure ads, with cross-site tracking and data sent to the US. Only if you accept advertising. | 90 days (set by Meta) | Advertising (cookie) |
| _fbc | Meta Pixel: stores the identifier of the Facebook or Instagram ad you arrived from. Only if you accept advertising. | 90 days (set by Meta) | Advertising (cookie) |
| bp-cookie-consent-v2 | Remembers your cookie choice so we do not ask again. | 12 months if you accept any purpose; if you reject them all, until you clear it | Necessary (local storage) |
| theme | Remembers the light or dark theme. | Until you clear it | Preferences (local storage) |
| betplanners_checkout_intent | Remembers the plan you picked while you sign up or sign in, to take you straight to payment. | 24 hours | Necessary (local storage) |
| bp-cmp-a, bp-cmp-b, bp-cmp-v | Remembers the last team comparison you made. | Until you clear it | Preferences (local storage) |
05Managing cookies
You can change or withdraw your choice at any time with the button above, purpose by purpose; withdrawing it is as easy as giving it, and when you do we delete that purpose's cookies from your browser. You can also delete and block cookies in your browser settings, although blocking the necessary ones may stop parts of the app from working. For more detail on what we collect, see our Privacy policy.
06Contact
Questions about cookies? Email contact@betplanners.com.