Most of what you drive past has a story, and almost none of it is marked. The plaque is on a building you can't see from the road. The battlefield looks like a field. The reason the highway bends there is genuinely interesting and completely invisible at sixty miles an hour.
Whistlestop is the passenger who happens to know. It watches where you're heading, works out what's coming up, and tells you about it before you get there — while you can still look.
Three rules
It never asks you anything.
No wake word, no prompt, no “would you like to hear about…”. Deciding is work, and you're driving. Each stop plays start to finish. If you're not interested, Skip — from the card, from your steering wheel, or from the lock screen. That is the entire interface.
It never goes quiet.
Every part of it has something to fall back on. If the writing fails it reads the source. If the good voice fails it uses your phone's. If the network fails entirely it still has its own stops, held in memory, which is exactly what you want on the back roads where the signal dies and the scenery starts.
It doesn't listen.
There is no microphone code in the app. It never asks for the permission, because there is nothing it would do with it. See privacy for what actually leaves your phone.
Who makes it
Whistlestop is a one-person project. The curated stops in the guide are written by hand, one at a time. If you know a place that deserves to be in there, tell me about it.