Privacy Policy — Train Badger

Effective date: 23 February 2026

1. Who we are

Train Badger is a UK train departure app. The data controller is [PLACEHOLDER_NAME], contactable at [PLACEHOLDER_EMAIL].

2. Data we collect

Data Purpose Storage
Email address Account authentication Server database
Password Account authentication Stored as bcrypt hash only — plaintext never retained
Auth tokens Session management Stored as SHA-256 hash — plaintext held only on your device
APNs device token Push notifications for train status changes Server database, linked to your account
Pinned service IDs, origin/destination station codes Service monitoring and push notifications Server database

We do not collect location data, analytics, advertising identifiers, cookies, or any data beyond what is listed above. Location features (if any) run entirely on-device.

3. How we use your data

4. Third parties

Third Party Data Shared Purpose
National Rail / Huxley2 Station codes, service IDs (no user-identifying data) Train departure and service data
Apple Push Notification service (APNs) Device token, notification content Delivering push notifications to your device

No data is sold, shared for advertising, or transferred to any other third parties.

5. Data retention

6. Data security

7. Your rights (UK GDPR)

Under UK GDPR, you have the right to:

To exercise any of these rights, contact [PLACEHOLDER_EMAIL].

8. Changes to this policy

We may update this policy. The effective date at the top will be updated accordingly.