QoleyYour railway assistant
English

ANDROID · POLAND

Your train is late?
Let Qoley notify you.

Watch your regular route and choose days, times and a delay threshold. Qoley checks PLK data and notifies you about delays and cancellations. It also reminds you when you approach a railway crossing.

WATCHED ROUTE

Warszawa Centralna Łódź Fabryczna

Mon–Fri · 07:00–09:00

Qoley

A delay on your route

A train on your watched route is delayed.

+15 min

Internet required. Background checks run about every 5 minutes; Android may defer them. A direction stops once you are closer to its destination station. No notification does not mean the train is on time.

Illustrative route and notification — not live train data.

Fewer distractions.
More useful reminders.

Delay notifications on your route

Pick a station and a watched route. Qoley checks delays and cancellations about every 5 minutes inside your time windows and notifies you when a train is late. The notification gives the delay and its change plus the train's time, number and destination. PLK timetable data is informational; your location is not sent.

Crossing approach warnings

Qoley compares your position with the crossing database and reminds you with a short voice prompt and notification. Detection runs on the phone, even offline; it is a reminder, not a safety system.

See the crossings

Crossings on a map, nearby objects and source information. Muted CARTO basemap with an OpenRailwayMap overlay, or a detailed offline schematic when the network is unavailable.

Hear a short reminder

Prepared voice prompts in Polish, English, German, French and Ukrainian. Stored on the phone, not generated during your journey.

You choose when

Start before travelling and stop whenever you want. A visible notification shows the session status. No automatic startup after a reboot.

Your route. Your times. Your alerts.

1

Add a watched route

In Trains, choose your departure and arrival stations. Search suggests the nearest stations and shows the distance. Your watched route stays on your phone; no account or GPS is needed for delay alerts.

2

Set days, times and threshold

For example: weekdays 07:00–09:00, delays of 5 minutes or more. You can also enable cancellation alerts.

3

Enable background alerts

Allow notifications and enable background checks in Warnings. Qoley checks PLK data within your time windows; Android may defer checks. You can also check manually in Trains.

Crossing approach warnings

Qoley compares your position with the crossing database and reminds you with a short voice prompt and notification. Detection runs on the phone, even offline; it is a reminder, not a safety system.

Illustration: your position approaches a railway crossing and Qoley displays a reminder. This is not live GPS or train detection.

QOLEY / AUDIO

Hear Qoley

A short message, not a running commentary. Play the same local recordings included in the app. Nothing plays automatically.

This is a warning test. You are approaching a railway level crossing.

Help test Qoley

Internal Android testing uses a Google Group. Use the same Google account for the group, test opt-in and Google Play on your phone.

  1. 1. Join the testers group

    Open qoley-testerzy@googlegroups.com and join the group. If approval is required, wait for confirmation.

    Join the Google Group
  2. 2. Opt in to Google Play testing

    After joining the group, open the test page, accept participation and follow its installation link. Internal testing is limited to 100 testers.

    Open the test opt-in page

Version 0.1.6 has been released to the internal test track. Google Play may need time to make access available. Joining the group alone does not install the app; opt in to testing with the same account.

27 953OSM crossings and pedestrian crossings
5interface and voice languages
0location history sent to a server

The reminder stays with you.
Even without internet.

The crossing database and voice recordings are bundled with the app. The schematic map shows Poland, regions and larger cities without a network; it is not a street map. The online basemap is on by default and shares the viewed area with CARTO and OpenRailwayMap. Delay notifications need the internet; crossing warnings still work without a network.

Good to know before travelling.

Does Qoley detect approaching trains?

No. It detects your approach to a crossing stored in the database. It does not know whether a train is approaching, barriers are closed or signals are active.

Will it warn at every crossing?

No guarantee. OSM data can be incomplete or outdated, and GPS can be inaccurate. Nearby parallel roads may still cause false alerts. No warning never means that it is safe to cross.

Where does it work?

The first database covers Poland. Five languages do not mean five-country coverage. It is an Android app, not Android Auto or a full navigation system.

Is my route uploaded?

We do not send your route or location history. Detection runs on the phone and watched routes are stored locally. When checking delays, the Qoley server receives public station IDs and dates — never your location. The online map is on by default: CARTO and the OpenRailwayMap tile server receive your IP and the area you view. No accounts or analytics.

How does Qoley know about train delays?

From public timetable data published by PKP Polskie Linie Kolejowe S.A. (PLK). Delays and cancellations are checked about every 5 minutes inside your time windows; Android may defer a check. A direction stops being checked once you are closer to its destination station, until the next window. The app sends public station IDs and dates, never your location. The data is informational and may be incomplete — no notification does not mean the train is on time.

Sources and licences

OpenStreetMap community data, ODbL 1.0. Source snapshot: 2026-11-06. This is not an official or fully field-verified crossing register. Train data: PKP PLK S.A. Open Data API.