Privacy Policy

Last updated: 29 September 2026

This policy explains what personal data Train of Thought collects, why, how long we keep it, and what your rights are. We’ve tried to keep it short and honest: it describes exactly what the website does today.

1. Who we are

Train of Thought (trainofthought.io) is run by:

Dalpha - Media
Westergracht 1, Haarlem, the Netherlands
KvK (Chamber of Commerce) number: 80971083
Email: info@trainofthought.io

Dalpha - Media is the controller of your personal data. For any privacy question or request, email info@trainofthought.io.

2. The short version

3. What we collect and why

3.1 Waitlist

3.2 Your account

3.3 Verification and password-reset codes

3.4 Sessions (staying signed in)

3.5 Focus sessions and journeys

3.6 Abuse protection (rate limiting)

3.7 Emails we send

We only send emails you need: verification and password-reset codes; a notice if someone tries to sign up with an address that already has an account; the waitlist confirmation; and the one launch email. We send no newsletters or marketing.

3.8 Analytics (PostHog)

We use PostHog to understand how many people visit and which parts of the site work. PostHog runs on servers in the EU (Frankfurt, Germany). Analytics only run on the live site.

Without your consent (before you choose, or after “Decline”):

With your consent (after “Accept”):

For everyone:

3.9 Server logs

Our hosting provider keeps standard web server logs (IP address, requested page, time, browser) for security and troubleshooting. Our own application error logs are kept only for a short time, for troubleshooting.

4. Cookies and similar technologies

NameTypeWhen it’s setPurposeConsent needed?
Sign-in cookie (better-auth.session_token)CookieWhen you sign inKeeps you signed in (up to 60 days without use)No, strictly necessary
tot_consentLocal storageWhen you choose Accept or DeclineRemembers your cookie choiceNo, strictly necessary
tot-themeLocal storageWhen you pick light, dark or system themeRemembers your themeNo, functional
ph_…_posthogCookie and local storageOnly after you click “Accept”PostHog analytics identifierYes

Our fonts are hosted on our own server, so no request goes to Google or any other font service.

You can change your choice at any time via “Cookie settings” at the bottom of every page.

5. Who we share data with

We use a small number of service providers (processors). Each processes data only on our instructions and under a data processing agreement:

ProviderWhat forWhere
Namecheap, Inc.Web hosting, database and sending emailServers in the EU. Namecheap is a US company.
PostHog, Inc.Analytics and session replayEU (Frankfurt, Germany). PostHog is a US company.

We don’t sell or rent personal data, and we don’t share it for advertising. We only disclose data to authorities if the law requires us to.

International transfers: your data is stored in the EU. Both providers are US companies, so limited access from outside the EU (for example for support) can’t be ruled out. Such transfers are covered by the EU Standard Contractual Clauses in their data processing agreements and, where the provider is certified, the EU–US Data Privacy Framework.

6. How long we keep data, and deleting your account

DataKept for
Unconfirmed waitlist addressAbout 7 days
Confirmed waitlist addressUntil 30 days after the launch email, or until you click “Remove me”
Account and journey historyUntil you delete your account
Sessions (IP, browser)Until you sign out or after 60 days without use, then deleted after about 7 days
Codes15 minutes
Rate-limit records (IP)About 7 days
Analytics events / replaysUp to 12 months / up to 30 days
BackupsUp to 6 months

Deleting your account: email info@trainofthought.io. We then send a confirmation request to your account’s email address, and only delete once you’ve confirmed from there. After that, we delete your account, sessions and journey history within 30 days, and let you know when it’s done. Our hosting provider keeps backups for up to 6 months. Deleted data disappears from them when they are overwritten, and we never restore it for any other purpose. A delete button inside the app will follow.

7. Children

You must be at least 13 to use Train of Thought. If you’re between 13 and 15, you need permission from a parent or guardian to create an account, join the waitlist or accept analytics cookies. If we learn that a child under 13, or a 13- to 15-year-old without permission, has given us personal data, we delete it. Parents can contact us at info@trainofthought.io.

8. Security

We protect your data with encrypted connections (HTTPS), hashed passwords and codes, rate limiting, and by keeping access to the database to a minimum. No system is perfectly secure. If a breach affects your data, we will inform you and the Dutch Data Protection Authority as the law requires.

9. Your rights (GDPR)

You have the right to:

Email info@trainofthought.io to use any of these rights. It’s free, and we answer within one month. To make sure it’s really you, we send a confirmation request to your account’s email address and act once you’ve confirmed from there.

If you’re not happy with how we handle your data, you can complain to the Autoriteit Persoonsgegevens (the Dutch Data Protection Authority) or to the authority in the country where you live.

We don’t use automated decision-making or profiling that has legal or similarly significant effects on you.

10. Additional information for users in Switzerland

For users in Switzerland, the Swiss Federal Act on Data Protection (FADP) applies alongside this policy. You have the right to:

The categories of data, purposes, recipients and retention periods are described in sections 3 to 6. Send requests to info@trainofthought.io. They’re free.

11. Additional information for users in Brazil (LGPD)

For users in Brazil, the Lei Geral de Proteção de Dados (LGPD) applies.

Legal bases: we process your data on the bases described in section 3: your consent, the performance of a contract with you, and our legitimate interests, as long as your fundamental rights and freedoms don’t outweigh them.

Your rights:

Requests: send them to info@trainofthought.io. They’re free. For a complete disclosure of your data, we respond within 15 days. You will never be disadvantaged for using your rights.

Transfers outside Brazil: your data is stored in the EU. Transfers are based on the safeguards described in section 5 and on the other grounds the LGPD allows, such as the performance of a contract with you.

12. Additional information for users in the United States

This section applies to residents of US states with consumer privacy laws, including California, Virginia, Colorado, Connecticut, Utah, Texas, Oregon and others.

Categories we collect:

Where it comes from: directly from you, and automatically from your browser, as described in section 3.

We do not sell personal information and do not share it for cross-context behavioural or targeted advertising. We don’t collect sensitive personal information, and we don’t use personal information for profiling that produces legal or similarly significant effects.

Your rights:

Because we never sell or share personal information, a Global Privacy Control (GPC) signal from your browser is effectively always respected.

Requests: email info@trainofthought.io. We need to verify that the request comes from you, usually by sending a confirmation request to your account’s email address. We use the verification information only for that purpose. An authorised agent or a parent or guardian can make a request on your behalf. We respond within the time the law requires, and if we refuse a request we explain why.

13. Changes to this policy

When this policy changes, we publish the new version here with a new “Last updated” date. If a change is significant, we also email account holders. If we start tracking something new that needs consent, we ask for your consent again.