Privacy Policy
What TradeTurbulence collects, which third parties set cookies, how to opt out, and what the site deliberately does not do.
This page describes what happens to data when you read this site. It describes what the site actually does, not what a template says it might do — every service named below is one you can verify by opening the page source.
Last reviewed 29 July 2026.
The short version
TradeTurbulence does not ask you for personal information, does not run user accounts, and does not sell data to anyone. One Google service — Analytics — runs on these pages and sets its own cookie. There is no advertising on this site. If you subscribe to the newsletter you give us an email address. That is the whole of it.
What the site itself stores
One item, in your browser’s local storage:
| Name | Purpose | Expires |
|---|---|---|
tt-theme | Remembers whether you chose the light or dark theme | Until you clear site data |
tt-consent | Remembers whether you accepted or rejected the cookies below | Until you clear site data |
Neither leaves your browser. tt-theme is set only if you press the theme
toggle and holds the single word light or dark; tt-consent is set only if
you answer the cookie notice and holds granted or denied. Nothing else on
this site is stored by us.
Third parties that set cookies
Google Analytics 4 (property G-LCEQRQ4FE9) records which pages are read,
roughly where readers are, and how they arrived. It sets cookies beginning
_ga. We use it to see which work is worth continuing; we do not use it to
build profiles of individuals, and we have no access to anything identifying
you personally.
No advertising runs on this site at present, and no advertising script is requested by these pages. We plan to start showing ads from Google AdSense to keep the site free. Before any ad tag loads, this policy will describe it in full; the cookie notice already says ads are coming, and the choice you make there will apply to them.
The analytics tag is loaded only once the page has finished its own work, so it never delays what you came to read.
You can opt out of Google Analytics entirely with Google’s browser add-on, and control ad personalisation at Google Ad Settings. Browser tracking-protection and content blockers also stop both, and the site is built to work normally when they do.
Cookies, and the choice you have
This site implements Google Consent Mode v2. Before either Google tag runs, the page declares a consent state, and the tags read that state rather than deciding for themselves.
The default is set by region, because the obligations differ by region and we would rather be accurate than uniform:
- In the EEA, the UK and Switzerland, storage for advertising and analytics defaults to denied. Nothing is stored unless you agree. Decline, and ads still appear but are non-personalised and set no advertising cookie.
- Everywhere else, including India, the default is granted, in line with local rules built on notice and choice rather than prior consent.
A notice appears on your first visit offering Accept or Reject. Whichever you
pick is stored in your browser under tt-consent and applied on every later
page before any Google tag loads. Reject does what it says: the analytics script
is not fetched at all, and advertising storage is switched off.
You can change your mind whenever you like — Cookie settings in the footer brings the notice back.
Dismissing the notice without choosing is not consent. It will reappear next time.
If you are reading from the EEA, the UK or Switzerland, that notice may be replaced by Google’s own consent message, which is a certified consent platform as those rules require. It does the same job and records the same choice.
The newsletter
The subscription form posts your email address to Buttondown, which runs the mailing list. Buttondown stores the address and records whether messages were delivered and opened. We use it to send the newsletter and for nothing else, we do not pass it to anyone, and every message carries a one-click unsubscribe that removes the address.
Hosting
The site is served by Cloudflare Pages, and images from Cloudflare R2 at
media.tradeturbulence.com. Cloudflare processes request logs, including IP
addresses, to deliver pages and protect against attacks — standard for any
website, and described in
Cloudflare’s privacy policy.
What this site deliberately does not do
- No accounts, no logins, no profiles.
- No selling or sharing of data with data brokers or advertisers beyond the Google services named above.
- No tracking in the embeddable badge. The stress index badge is self-contained — no scripts, no fonts, no analytics — so putting it on your site does not leak a request from your readers to us or to anyone else. That was a deliberate design choice.
- No tracking pixels in the data files. The CSV and JSON downloads are static files.
Links out
Every figure published here links to its source — usually FRED, the European Central Bank, or a named agency. Following those links takes you to organisations with their own privacy practices, which we do not control.
Your rights
Depending on where you live, you may have the right to ask what personal data is held about you, to have it corrected or deleted, or to object to its processing. In the EU and UK this comes from the GDPR; in India from the Digital Personal Data Protection Act, 2023; in California from the CCPA.
In practice the only personal data we hold directly is a newsletter email address, which you can remove yourself with the unsubscribe link in any message. For data held by Google or Cloudflare, their own policies and controls apply, and the opt-out links above are the fastest route.
To ask anything about this, write to [email protected].
Children
This site is not directed at children and we do not knowingly collect data from anyone under 16.
Changes
Material changes will be reflected in the review date at the top of this page. This site is published from a public build process, so the history of this document is a matter of record rather than assertion.