Happy hours near you, with the actual prices.
Most happy hour apps stop at “this bar has one.” Fourish reads the beer, well and food prices off the venue’s own menu, and the people who go there keep them right, so you can decide before you walk anywhere.
The iPhone and Android apps are on their way.
A free account shows you every price.
The app, screen by screen
Everything you’d otherwise open a browser for.
Screenshots of the real app. Venue names and websites have been changed. Swipe through the list, the close-ups, and the map.
Kept right by the people who go there
Wrong price? Fix it. Missing bar? Add it.
Fourish starts from the venue’s own page, and the people who actually drink there keep it honest. Every card can be confirmed, corrected or added to. It always says whose word it is.
- Still right?
- Every card asks. Confirm what you saw at the bar, and the next person knows it’s current.
- Correct it
- Different prices tonight? Say so. The card shows Someone disagrees and goes live with your version once enough people confirm, without erasing what the venue published.
- Add a happy hour
- Know a place that isn’t listed, or says “not read yet”? Add its days, times and prices. It’s marked Added by a person.
- Report it
- Closed, no happy hour, or something offensive? Two taps, and a person reads every report.
Everything you’ve added or corrected is listed under Contributions in the You tab, with where it stands.
- The card, as read from the venue’s page.
- Someone at the bar sees a $7 well tonight and corrects it.
- Other people check it — two of the three confirmations it needs.
- Enough people agree. It’s live, and the card says people added to it.
Most happy hour apps vs Fourish
“This bar has one” is not an answer.
The questions that decide where you go are the price, the time, and whether you can trust either.
| The question | Most happy hour apps | Fourish |
|---|---|---|
| What does a beer cost? | “This bar has a happy hour.” | Beer, well and food prices, read off the venue’s own menu. |
| Is it on right now? | A list of hours. Do the maths. | ON NOW · ENDS 6:00 and a live countdown — in the venue’s own time zone. |
| How old is this? | No date. | A verified date on every card, and the source domain so you can check it yourself. |
| No price published? | $0, a guess, or another branch’s price. | An em dash: —. Never a zero, never borrowed. |
| A chain’s deal? | Shown as if it’s this bar’s. | “Published chainwide — not confirmed for this address.” |
| The price changed? | A review saying so, under forty others. | Correct it on the card. It goes live once enough people confirm. The card still says what the venue published. |
| Nothing found? | “0 happy hours.” | “Nobody has looked here yet” — which is a different sentence, and it goes to look. |
Where the numbers come from
A price with no date on it is a guess wearing a suit.
— why every card carries a verified date and a link to its source
Read from the venue, not estimated
Fourish reads venues’ own public pages (menus, happy hour pages, the PDF someone scanned years ago) and extracts the window and the prices. If a bar publishes “$5 wells, 3–6pm”, that is what you get.
Dated, and linked
Menus change without telling anyone. So every card shows when it was verified and the domain it was read from. Tap through and check it yourself.
When a venue publishes nothing
People who’ve been there can add its happy hour. Some submissions get a second read by a person first, and the card says it was added by a person. A correction to something we read from the venue’s own page doesn’t replace it until enough people confirm it. Then both are shown.
Something wrong?
Report a listing in two taps — wrong prices, wrong times, no happy hour, or closed. A person reads every report.
When it doesn’t know
Several kinds of “not sure”, each said out loud.
This is where most of the work went. Rounding an unknown off to a number would look tidier, and it would be wrong.
Two prices exist; which slot they belong in doesn’t, yet. So the card says that.
- Dashes, not zeroes
- A slot with no published price shows an em dash. Not “$0”, not a price borrowed from another location, and the venue isn’t quietly dropped.
- “2 prices published, not yet sorted into beer / well / food”
- Sometimes it can tell a venue published prices without being sure which slot each belongs in. That gets its own sentence instead of a guess.
- “Published chainwide — not confirmed for this address”
- Chains publish one happy hour for the whole brand, then vary it by location. When a deal came from the brand rather than the branch, the card says so.
- Venues with nothing sit below a divider
- Places with no happy hour data are present but out of the way. Dropping them would overstate coverage; listing them inline would bury the answer.
- “Nobody has looked here yet”
- Open it somewhere that hasn’t been read yet and it tells you so, instead of reporting zero happy hours as though it had checked.
The map
For when the question is “which way do I walk?”
The list is the default because the list is the answer. The map puts every pin at the venue’s real coordinates, north up, carrying its cheapest published price.
Pins too close together to label collapse to dots rather than overlapping into nonsense. Tap any of them for the venue.
The rest of it
Small app. Nothing it doesn’t need.
Nothing running in the background, and nobody else’s tracking code inside it.
On now, Later today
What’s running this minute, and what starts in the next few hours. Both free.
Search by name
Already know the bar? Type it and get its hours and prices.
Save your places
25 with your free account, synced across your devices. Unlimited with Plus.
Notifications, only if you ask
Only about places you saved starting, and new ones near them. Nothing else.
Location, once
Checked when you open it, never in the background. Or skip it and type a neighborhood, city or ZIP.
No trackers
No advertising identifiers. No third-party analytics or tracking SDKs.
Add a happy hour
Know one that isn’t listed? Add it. Some get a second read by a person before they go live.
Face ID lock on iPhone
Optional. The check happens on your phone. We’re never told the result.
English y español
The whole app, in either language.
Last call
Questions
Where do the prices come from?
From each venue’s own public pages — menus, happy hour pages and PDFs. Every card shows when it was verified and the domain it came from. Where a venue publishes nothing, people who’ve been there can add one, and the card says it was added by a person. Anyone can confirm a card is still right, or correct it.
Why do some cards show a dash instead of a price?
Because the venue didn’t publish that price. A dash means “not published”, never “$0”, and it never borrows a number from another location.
Is it free? Do I need an account?
You’ll need a free account — sign in with Apple, Google or email the first time you open the app. With it, what’s on now and later today, with every price, costs nothing, and your saved places sync across your devices. Plus adds filters, Plan my night, alerts when you choose and unlimited saves.
Does it track my location?
It checks your location once, when you open it, and never in the background. You can skip that and type a neighborhood, city or ZIP. No advertising identifiers, no third-party analytics. The privacy policy lists the one thing it writes down.
What if my bar isn’t there, or it’s wrong?
If nobody has looked at your area yet, the app says so, and that’s how we know to go and look. You can add a missing happy hour, or report a listing with wrong prices or times.
Does it work in Spanish?
Yes. The whole app is available in English and Spanish.
Meet at fourish.
The happy hours near you, what they cost, and how long you’ve got. The iOS and Android apps are coming soon.
Coming sooniOS & Android