- 1,240
- Routes covered
- Weekly
- Timetable updates
- 38 MB
- Size on your phone
- Free
- To use offline
Every route on the island, and it works with no signal
Rooky is a transit app for Jamaica. Timetables, real fares and walking directions, all stored on the phone so it works in the places where the bus actually is.
What it does
-
1
Works with no signal
The whole timetable is thirty-eight megabytes on your phone. No signal needed, which matters because the places you need a bus are the places with no signal.
-
2
Real fares, not estimates
Fares are collected from operators and checked by users, with the date each was last confirmed shown next to it. An unconfirmed fare says so.
-
3
Tells you where to stand
Walking directions to the stop with a photograph of it, because half the stops on this island are a tree and an understanding.
-
4
Says when it is wrong
When a route is unverified for more than sixty days the app tells you, rather than presenting stale data as fact.
Pricing
See everythingYour location never leaves the device. That is not a setting, it is the architecture
Route matching happens on the phone against the offline timetable, so there is nothing to send.
Rooky asks for location once, uses it locally to work out which stop you are near, and sends nothing anywhere. There is no analytics SDK, no advertising identifier and no crash reporter that uploads by default. The only thing that ever leaves the phone is a fare correction, and only when you tap the button that says so.
In use
What people say
It works in Portland where nothing else does. The timetable is already on the phone.
Reported a wrong fare on Tuesday, in the app the following Monday.
Nine dollars a year for students with no verification service. Thank you.
Thirty-eight megabytes is a lot on an old phone. Worth it.
No account needed and location never leaves the device.
Fares show the date they were last confirmed. Nobody else does that.
Live updates only work where the operator provides them, which is not everywhere.
The whole dataset is free to download. They mean the open part.
Before you install it
Data, coverage, accuracy and what the paid tier actually adds.
Does it work without signal?
What data do you collect?
Is the free tier a trial?
How accurate are the fares?
Do I need an account?
Can I get the data?
Which operators are included?
You do not need to make an account to use it
Install it, download the timetable once, and it works. An account is only needed for the paid tier, and even then it is an email address and nothing else.
Release notes
EverythingGet in touch
A wrong fare, a missing route, or a bug. All three reach a person and fare corrections usually ship within a week.
Kingston, Saint Andrew

