TrainWake
Android app · Coming sooniOS app · Coming soon

Sleep on the train. We’ll wake you at your stop.

TrainWake runs quietly in the background, 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.

See it in action

Four cities, one ride.

The same arc on every line: lock on, ride along, get a nudge, then a loud wake-up at your stop. Pick a city to see TrainWake on that journey.

Domestic Airport → Roma Street·Airport Line

  1. Brisbane: Locked
    Step 1
    Locked

    TrainWake locks onto the line you're riding.

  2. Brisbane: Mid-trip
    Step 2
    Mid-trip

    Distance to your stop ticks down as you go.

  3. Brisbane: Approaching
    Step 3
    Approaching

    Gentle nudge a few stops out.

  4. Brisbane: Wake up
    Step 4
    Wake up

    Full-screen alarm at the station.

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

A hardware motion sensor catches when you start moving, backed by a low-rate GPS check as a safety net. Full tracking only kicks in once you're at vehicle speed.

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.

Speaks your stop

Pro

Announces “Approaching Roma Street, please wake me” between alarm bursts, so a nearby passenger can help.

And plenty more

  • Runs in the backgroundQuietly armed even with the app closed — no need to launch TrainWake before your commute.
  • Works anywherePreloaded lines for Australia, New Zealand, USA, Canada, UK and Mexico — built and tested on lines in South East Queensland.
  • Always-on statusPersistent status bar shows armed/watching, then live distance once you board.
  • Two-stage wakeSoft nudge a few stops out, loud alarm at the station — never jolted awake early.
  • Tunnel-resilientProjects along the line through GPS dropouts; fires preemptively if you're near home and still dark.
  • Survives station stopsTrain sitting at a platform for five minutes? TrainWake stays armed — station stops never trip the disarm logic.
  • Smarter as you get closerGPS polling tightens from 30s → 20s → 10s as your stop nears, so the alarm fires within a few hundred metres of the station.
  • No account neededNo signup, no login, no email. Install it, set your route, go.
  • Survives rebootsAuto-restarts after a phone reboot, so the morning commute starts armed.
  • Beats battery killersDetects aggressive OEMs (Xiaomi, OnePlus, Samsung) and walks you through allowlisting.
  • False-alarm proofDemands five consecutive on-line GPS fixes above 40 km/h before locking onto a journey.
  • Track-accurate distancesMeasured along the rail line, not as the crow flies — 2 km of track means 2 km of track.
  • Disarms if you bail earlyGet off mid-route? TrainWake notices when you walk away from the line and silently disarms — no stale alarm waiting for you.
  • Your distances, your callNudge 1–10 km (default 5); alarm 0.5–5 km (default 2). Tune to how deeply you sleep.
  • Harder to silence ProStretch the dismiss hold from 2 seconds up to 10. Heavy sleeper? A sleepy tap can't kill the alarm before you're really awake.
  • Many journeys at once ProAdd every commute you ride — TrainWake watches them all simultaneously, no manual switching.
  • Record any lineOff the catalogue? Take the trip once and TrainWake saves the line for next time.

How it works

  1. 1

    Add a journey

    Record by riding once, or pick a line from the built-in catalogue (Australia, US, Canada, Mexico, NZ, UK).

  2. 2

    TrainWake watches

    A background service quietly waits for Activity Recognition to spot when you board. Five consecutive on-line GPS fixes at train speed lock onto the journey.

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