RAIL/SAYS
{{ heroEyebrow }}

{{ heroTravelVerbDisplay }}{{ heroTypedPrefix }}{{ heroCountryDisplay }} {{ heroSuffixText }}

{{ heroSub }}

/ 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
RAIL/SAYS
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
/ All processing stays on your phone

No account. No cloud. No internet required.

Nothing is ever uploaded — every bit of listening, translating and matching happens on-device. That's the whole privacy model.

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.

/ 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.

/ Apple Watch companion

Or leave the phone in your bag.

The Watch mic sits closer to the announcement than a phone in your pocket, so it hears more. It listens on your wrist, hands each announcement to your phone to translate, then the result taps straight back. Nothing to unlock, nothing to carry.

1
Tap the dot to start
The Watch mic hears the announcement more clearly than a phone in your pocket. One tap starts listening — hold the dot anytime to stop.
2
It listens, then hands off
The mic stays on until it catches an announcement, then sends it straight to your iPhone to translate.
3
A card taps your wrist
The translated announcement arrives as a card. Tap it to open the full detail.
4
Read it, then back out
Original and your language, one under the other. Press back when you're done.
5
They stack up
Every announcement stacks on your wrist, newest on top — scroll back through the whole trip.
ANNOUNCEMENT
14:22
Tap to start
Listening
Hold the dot to stop
Processing
Sent to iPhone
DELAY
RE 5 to Stuttgart · 15 min…
Tap the card to open
DELAY
Der RE 5 nach Stuttgart Hbf hat 15 Minuten Verspätung.
RE 5 to Stuttgart Hbf is running 15 minutes late.
‹ Back to list
ANNOUNCEMENTS
{{ c.type }} {{ c.time }}
{{ c.text }}
Replay the flow
/ 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 iOS and Android. Download it, set your language, and you're covered from the very next station.