{{ heroEyebrow }}

{{ heroTypedPrefix }}

{{ heroSub }}

On-device. Offline. No audio uploaded.
Get the app
/ One button, zero worry

Press start. Never miss an announcement.

Miss one? We'll remind you and show you exactly what it said.

1
Set your alert level
Tap ALL, ESSENTIAL or DISRUPTIONS to choose how much you want to hear.
2
Press start
One tap and the screen switches into listening mode.
3
An announcement arrives
RailSays catches it the moment it's made.
4
Press play to listen
Tap the audio control to hear the original announcement.
5
Tap for the translation
See exactly what was said, translated into your language.
←
DETAIL
RAILSAYS
⚙
STATUS: {{ demoStatusText }}
MODE: {{ filterModeText }}
FROM
Konstanz-Petershausen Bahnhof ›
⇅
TO
Tap to set station… ›
We will monitor announcements for this route and notify you of any changes, cancellations, or delays on this route only.
WELCOME ABOARD
Press START — we'll listen for announcements and notify you when one comes in. Keep your phone out for the clearest results.
RECENT ROUTES 4
{{ route.from }} → {{ route.to }}
ALERT LEVEL
ALL
ESSENTIAL
DISRUPTIONS
{{ filterTagline }}
LISTENING
{{ flowLabel }} {{ flowTime }}
{{ flowVisibleText }}▊
{{ flowLabel }} {{ flowTime }}
{{ flowFullDe }}
0:09
Nothing yet — we'll notify you the moment something changes.
RECENT ANNOUNCEMENTS
NO RECENT ANNOUNCEMENTS
{{ flowLabel }} {{ flowTime }}
{{ flowFullDe }}
0:11
TRANSLATIONS
EN ENGLISH
{{ flowEnText }}
↑
SHARE
!
REPORT
STOP
START
/ Apple Watch companion

Or leave the phone in your bag.

Start on your wrist and every announcement reaches you as a tap. Nothing to unlock, nothing to carry.

1
Tap the dot to start
Press and hold to stop.
2
It listens, then hands off
The dot moves with the sound. Your iPhone translates each announcement.
3
A card taps your wrist
The announcement lands right under the dot.
4
Tap Listen to hear it
Open a card and press Listen to hear it in your language.
14:22
{{ wTitle }}
{{ wSub }}
{{ wTitle }}
{{ wSubCompact }}
DELAY
Der RE 5 nach Stuttgart Hbf hat etwa 15 Minuten Verspätung.
Announcement
DELAY
Der RE 5 nach Stuttgart Hbf hat etwa 15 Minuten Verspätung.
{{ wListenLabel }}
▸ Replay the flow
/ Private by design

Your phone is the whole AI engine. Nothing leaves it.

RailSays' AI runs entirely on your iPhone: no audio, no transcripts and no account ever reach a server. And in listening mode it's tuned to barely touch your battery.

Everything happens on your phone. Set it up once, then travel through tunnels, foreign countries and dead zones — it keeps working. Your audio never leaves the device, because there's nowhere for it to go.

Airplane mode

Works with the radio off. No roaming charges, no waiting for a signal that isn't there.

Nothing uploaded

Audio is processed and discarded on-device. No servers, no recordings, no tracking.

No account

No sign-up, no email to use it, no profile. Download, set your language, go.

/ On-device intelligence

Smart enough to understand. Private enough to stay on your phone.

  1. On your phone. Nothing sent.Turn on listening mode and RailSays' AI works right on your iPhone, picking out the announcements that matter from chatter, music and noise. No audio or text is ever sent anywhere, and it barely touches your battery.
  2. Understands it the moment it's saidWhen an announcement plays, your iPhone hears it, understands it and translates it in an instant.
  3. Works with no signal at allTunnels, dead zones, airplane mode: there's no server to reach, so your translation is always there in your language.
/ Understand every word

Get train announcements in your own language.

←
DETAIL
PLATFORM CHANGE 14:31
Der ICE 691 nach München fährt heute außerplanmäßig von Gleis 8 statt Gleis 3 ab.
PLATFORM
8
TO
MÜNCHEN
0:08
TRANSLATIONS
EN ENGLISH
ICE 691 to Munich will depart today from platform 8 instead of platform 3.
/ The details

Every announcement is heard, translated and shown on screen — plus an audio notification read aloud in your language, so you don't even need to look up.

/ Questions

Good to know.

Does it really work with no internet? +

Yes. All the listening, transcription and translation happens on your phone. You can be in a tunnel, abroad with no roaming, or in airplane mode — it keeps working exactly the same.

Will it drain my battery? +

A light detector runs continuously; the heavy translation engine only wakes for a real announcement. That tiered design keeps power draw low enough to run for a whole journey.

Can I filter which announcements I get? +

Choose to hear everything, only the essentials, or only announcements relevant to a route you enter (FROM → TO). You decide how much gets through.

What if the station is really noisy? +

It can tell when the environment is too loud to hear clearly and lets you know, so you can stay a little more alert and check the platform displays just in case.

Is it available now? +

Yes — RailSays is live now on iPhone, with an Apple Watch companion. Download it, set your language, and you're covered from the very next station.