Skip to content

Legal · Cookies

Cookie notice

Nothing beyond strictly necessary storage runs until you choose. Analytics and advertising scripts are only injected once you allow that category, and you can change your mind at any time.

Strictly necessary

These always run because the publication cannot work without them. They never carry advertising or profiling data.

Cookie or scriptProviderPurposeDuration
ffreedom-consentFFREEDOMStores your cookie choice and the version of this notice you agreed to.Until cleared
sb-access-token / sb-refresh-tokenFFREEDOM (backend)Keeps newsroom staff signed in to the dashboard. Not set for ordinary readers.Session / 30 days
Abuse-prevention tokenFFREEDOMShort-lived value used to rate-limit form submissions and block spam.Session

Analytics

Loaded only after you allow analytics. Used to understand which articles are read and where readers drop off.

Cookie or scriptProviderPurposeDuration
_ga / _ga_*Google AnalyticsDistinguishes sessions so we can count readers and measure article performance.Up to 24 months
Reading heartbeatFFREEDOMRecords anonymous reading progress against an article using a rotating salted hash, never a stored identifier.Not stored on your device

Advertising

Loaded only after you allow advertising. Advertising is what keeps the publication free to read.

Cookie or scriptProviderPurposeDuration
AdSense / __gads / __gpiGoogle AdSenseServes advertising, limits how often you see the same ad and measures performance.Up to 13 months
Campaign measurementFFREEDOMCounts impressions and clicks on sponsored placements so we can report to advertisers in aggregate.Not stored on your device

Managing cookies in your browser

Every major browser lets you block or delete cookies from its privacy settings. Blocking strictly necessary cookies may stop parts of the publication from working, including staying signed in to the newsroom dashboard.