Android app · Coming soon
Sleep on the train. We’ll wake you at your stop.
TrainWake quietly notices when you board your known line, works out which end of the line you’re heading toward, and fires a loud alarm at the station — with zero daily interaction.
Why TrainWake
Set and forget
Add the journeys you ride. After that, no daily interaction — TrainWake watches every journey at once.
Knows which way you're going
Each journey has a destination at each end (e.g. home and work). TrainWake figures out which one you're approaching today.
Battery-aware
GPS only switches on while you're moving at vehicle speed. Stationary phone, no background drain.
Loud, sustained alarm
Plays over silent mode, vibrates, lights the lock screen. A two-second hold dismisses, so a sleepy tap can't silence it.
Trip history
Every detected trip is logged on-device — when, which journey, which destination, how it ended.
Works anywhere
Built and tested on lines in South East Queensland, Australia, with preloaded lines for Australia, New Zealand, USA, Canada, UK and Mexico.
How it works
- 1
Add a journey
Record by riding once, or pick a line from the built-in catalogue (Australia, US, Canada, Mexico, NZ, UK).
- 2
TrainWake watches
Activity Recognition spots when you board. Five consecutive on-line GPS fixes at train speed lock onto the journey.
- 3
Nudge and alarm
A gentle nudge a few stops out, then a loud alarm at the station. Dismiss with a sustained two-second hold.
Your data stays on your phone
TrainWake has no backend, no analytics, no account, no third-party SDKs. The only network traffic is OpenStreetMap tile requests to render the in-app map.
Read the privacy policy