This policy lists every cookie and similar technology EdgeFinder uses. Analytics and advertising are off until you turn them on, and you can change your mind at any time.
Effective August 18, 2025 · Last updated
Cookies are small files a site stores in your browser. We also use two related browser features: localStorage, which keeps a value until it is cleared, and sessionStorage, which is discarded when you close the tab. Everything in this policy is listed whichever mechanism it uses, because from a privacy standpoint the distinction does not matter to you.
Analytics and advertising are denied by default for every visitor, including before you answer the banner. Nothing in those two categories loads until you consent, and withdrawing consent reloads the page so that anything already running stops.
Use the "Cookie settings" link in the footer to review or change your choice at any time. Strictly necessary storage cannot be turned off, because the Services cannot sign you in or remember your cookie choice without it.
Set without consent, because the Services do not work without them. None are used for advertising or cross-site tracking.
| Name | Type | Purpose | Duration |
|---|---|---|---|
| edgefinder.cookie-consent | localStorage | Records your cookie choices so you are not asked again | Until cleared, or until the consent schema changes |
| sb-*-auth-token | localStorage (Supabase) | Keeps you signed in between visits | Until you sign out or the session expires |
| rememberMe | localStorage | Remembers whether you asked to stay signed in | Until cleared |
| pendingPlan | sessionStorage | Carries a plan chosen on the pricing page through signup | Discarded when the tab closes |
| edgefinder_view | localStorage | Remembers the sport you were last viewing | Until cleared |
| sidebar:isOpen, adminSidebar:isOpen | localStorage | Remembers whether the navigation sidebar is expanded | Until cleared |
| edgefinder_favorite_articles | localStorage | Remembers articles you saved | Until cleared |
| EF_TRACKED_BETS_V1 | localStorage | Stores the bets you are tracking, per account | Until cleared |
| user_*_ai_recommendations_used | localStorage | Counts free AI recommendations used, to enforce plan limits | Until cleared |
| __stripe_mid, __stripe_sid | Cookie (stripe.com) | Fraud prevention during checkout, set by Stripe | 1 year / 30 minutes |
Loaded only if you turn analytics on, and only in production.
| Provider | Purpose | Cookies used | Duration |
|---|---|---|---|
| Vercel Analytics | Aggregate page-view and performance measurement — which pages are used, on what kind of device | None; Vercel Analytics is cookieless and does not build a cross-site profile | Not applicable |
Ads are shown to free and Scout-tier users. The AdSense script is not fetched at all until you turn advertising on. We also send Google Consent Mode v2 signals, which default to denied.
| Provider | Purpose | Cookies used | Duration |
|---|---|---|---|
| Google AdSense | Selecting ads, capping how often you see the same one, and measuring ad performance | __gads, __gpi (edgefinder.ca) | Up to 13 months |
| Google / DoubleClick | Ad selection and measurement across sites | IDE, test_cookie (doubleclick.net), NID (google.com) | Up to 24 months |
Google's own description of how it uses cookies in advertising is at policies.google.com/technologies/ads.
Independently of our banner, your browser can block or delete cookies and clear site storage. Blocking strictly necessary storage will sign you out and make the consent banner reappear on every visit. We honour Global Privacy Control signals where your browser sends them.
Turning advertising off in "Cookie settings" is our opt-out mechanism for the sale or sharing of personal information under the CPRA and comparable US state laws. See the Privacy Policy for the full explanation.
Questions about this policy: support@edgefinder.ca.