Privacy Policy

Switchyard for Railway · Last updated May 4, 2026

Switchyard is an independent third-party iOS client for Railway. This policy describes what data the app and its server handle, and what they don't.

What stays on your device

Your Railway OAuth tokens (access and refresh) are stored in the iOS Keychain on your device. They are never transmitted to or stored on the Switchyard server. The app talks directly to Railway's GraphQL API to read and modify your data; the Switchyard server is not in that path.

What the Switchyard server stores

The server exists for one reason: to deliver push notifications. It stores only what's needed to do that:

The server does not store your Railway tokens, your projects, your services, your logs, your variables, your metrics, or the contents of webhook payloads beyond what's needed to forward a notification.

Authentication

Authenticated requests to the Switchyard server are verified by exchanging your Railway access token for your Railway user ID at request time. The server does not retain the access token.

Third parties

The Switchyard server does not use analytics, advertising, or tracking SDKs.

Logs

The server emits short-lived operational logs (HTTP method, path, status, duration). Webhook secrets in URLs are redacted. Logs are not retained long-term and are not used for analytics.

Deleting your data

Sign out in the app to unregister this device — the app will tell the server to drop this device's push tokens, and your local Railway tokens are wiped from the iOS Keychain.

To remove all server-side data associated with your Railway account (push tokens across all devices, notification preferences, webhook secret, mutes), open the Account tab and tap Delete account. This does not affect your Railway account itself — only the data Switchyard stores about you. If you'd prefer to do this by email, write to the address below and include your Railway account email.

Children

Switchyard is not directed at children under 13 and we do not knowingly collect data from them.

Changes

If this policy changes materially, we'll update the date above and, where appropriate, surface the change in-app.

Contact

Questions or data deletion requests: info@traduko.se