ReviewHeron logo ReviewHeron
Mac · Local-first review manager

Every app store review.
One Mac app.
Nothing leaves it.

ReviewHeron gathers reviews from all your apps across the App Store and Google Play into one timeline — and drafts replies on-device. Your data and your API keys stay on your Mac. No tracking — crash reports only if you switch them on.

89 € one-time · 14-day trial, no card

No account · No subscription to use AI · Free on-device drafting with Apple Intelligence

ReviewHeron — Inbox
S2
K1
F
N
+5
ReviewHeron
38 reviews · 5 apps · 2 stores
All Unreplied Needs reply
SO
tj_remote iOS🇺🇸 Still OK 2h
Crashes when adding a contact
Love the concept but the app crashes every time I try to add a new emergency contact from my address book. iPhone 15, iOS 18.4.
crashcontacts Needs reply
SO
mareike_b iOS🇩🇪 Still OK 6h
Simple, but genuinely helpful
The idea is simple, but that's exactly what makes it strong — you can just get started. Feels tidy and not overloaded.
onboardingdesign Needs reply
FF
devon.codes iOS🇺🇸 FocusFlow 1d
The only timer I actually stick with
Tried every pomodoro app on the store. First one I've used for more than a week. The ambient sounds + gentle nudges just work.
retentionsounds Replied
KH
priya.m Play🇬🇧 Knowhow 2d
Useful checklists, slow loading
The checklists are the best part — used them on two viewings. But the comparison tab takes 8–10s to load. Would be 5 stars if fixed.
performancecomparison Replied
Built by an indie dev, for indie devs.
Why ReviewHeron
01

Local-first & private

No backend for your data, no account. On-device AI, or bring your own key.

02

One inbox, every store

All your apps, App Store + Google Play, in a single timeline.

03

Reply in minutes

On-device drafts, templates, tone presets. You stay in control.

The tour

Everything about reviews, in one place

Four screens do the work that used to mean two consoles, a dozen tabs, and a lot of copy-paste.

01

One unified inbox

Every review from all your apps, both stores, in a single timeline. Filter by unreplied, rating, sentiment or store — no more bouncing between consoles.

Inbox · All
S2
K1
F
N
+5
ReviewHeron
38 reviews · 5 apps · 2 stores
All Unreplied Needs reply
SO
tj_remote iOS🇺🇸 Still OK 2h
Crashes when adding a contact
Love the concept but the app crashes every time I try to add a new emergency contact from my address book. iPhone 15, iOS 18.4.
crashcontacts Needs reply
SO
mareike_b iOS🇩🇪 Still OK 6h
Simple, but genuinely helpful
The idea is simple, but that's exactly what makes it strong — you can just get started. Feels tidy and not overloaded.
onboardingdesign Needs reply
FF
devon.codes iOS🇺🇸 FocusFlow 1d
The only timer I actually stick with
Tried every pomodoro app on the store. First one I've used for more than a week. The ambient sounds + gentle nudges just work.
retentionsounds Replied
KH
priya.m Play🇬🇧 Knowhow 2d
Useful checklists, slow loading
The checklists are the best part — used them on two viewings. But the comparison tab takes 8–10s to load. Would be 5 stars if fixed.
performancecomparison Replied
02

AI workbench, prompt in plain sight

Draft replies on-device with Apple Intelligence, or your own Claude / OpenAI key. You see the exact prompt before anything runs, tweak the draft, then send.

Reply · Workbench
SO tj_remote iOS · Still OK

Love the concept but the app crashes every time I try to add a new emergency contact from my address book.

Prompt — fully visible Apple Intelligence · on-device
# reply to a 2★ crash report, warm + concrete
You are {dev_name}, the developer of {app}.
Acknowledge the crash on {version}, confirm a fix is
coming, keep it short and human. Sign off as {dev_name}.
Draft reply
Thanks for the kind words and for flagging this, tj — sorry about the crash when adding a contact. I can reproduce it on iOS 18.4 and a fix is already in testing; I'll reply here the moment it ships.
Tone: Warm Regenerate Send reply
03

Insights that actually matter

Reply rate, median response time, unreplied count and rating trend — per app or across everything. Know what needs attention at a glance.

Insights · Workspace
Reply rate
100%
▲ 6%
Median reply
43h
▼ 8%
Unreplied
0
All caught up
Reviews / 30d
38
▲ 12

Average rating

last 90 days
04

Templates & tone presets

Turn your best replies into reusable templates with variables. Pick a tone, fill the blanks, keep the repetitive stuff fast and on-brand.

Templates
Crash — acknowledge & ETA⌘1
Thanks for flagging this, {name} — sorry about the crash on {version}. We're shipping a fix and I'll reply here once it's live.
Warm
5★ — warm thank-you⌘2
Really glad {app} is working for you, {name}! Reviews like this genuinely make the day.
Warm
The wedge

Local-first isn't a feature. It's the whole point.

Every other review tool is a cloud dashboard that ingests your data. ReviewHeron is a Mac app you download — because the one thing you can't undo is handing your data to someone else's server.

Source App Store · Google Play
fetch reviews
on-device Your Mac Reviews · Drafts · Keys
Never No cloud · no account
/01

No backend for your data.

There's no cloud to breach — your reviews go store → Mac and are never relayed through us. The one thing that can ever leave, and only if you switch it on, is a scrubbed crash report: no content, no identifier, no stored IP.

/02

Keys in the Keychain

Bring your own Claude or OpenAI key and it's stored in the macOS Keychain — on your machine, never uploaded.

/03

On-device AI, free

Apple Intelligence drafts, classifies and translates right on your Mac. Offline-capable, no quota, no cost.

The honest comparison

ReviewHeron vs. cloud review tools

Appbot, AppFollow, AppReply and the rest are capable — but they're cloud SaaS built for support departments. Here's the difference that matters.

 
ReviewHeron
Cloud review tools
Where your data lives
On your Mac
Their servers
API keys
macOS Keychain
Uploaded to their backend
Account required
None
Yes
Pricing
One-time · 89 €
Monthly subscription
AI
On-device or your key
Their model, their quota
Built for
Indie makers
Support teams
Pricing

Buy it once. It's yours.

No subscription, no seats, no upsell to unlock the AI. The anti-SaaS price for an anti-SaaS app.

ReviewHeron for Mac

Yours forever — no subscription, ever.

89 €
one-time
14-day trial — no credit card up front
Everything included
  • Unlimited apps · App Store + Google Play
  • Free on-device AI with Apple Intelligence
  • Bring your own Claude / OpenAI key
  • Templates, tone presets & saved replies
  • Insights, reply tracking & rating trends
  • Free updates within the major version
Buy ReviewHeron Or try it free for 14 days

Notarized .dmg · Sparkle auto-updates · macOS 14+

Secure checkout via our merchant of record — VAT handled worldwide, license key delivered by email.

On the roadmap

Want a Windows or Linux build?

ReviewHeron is built with Flutter, so other desktops are feasible. Email me and I'll ping you when there's enough demand — your vote validates the port.

Vote by email

One email when it ships. No spam, no list-selling — local-first people don't do that.

Questions

Straight answers

Yes — literally. Your reviews are fetched straight from the stores to your Mac, your API keys live in the macOS Keychain, and none of your content is ever relayed through me. The only exception is opt-in: if you switch on crash reports, ReviewHeron sends a scrubbed stack trace — no personal data, no identifier, no stored IP — so I can fix what's breaking. Off by default, and you can turn it off anytime.

No. On-device drafting with Apple Intelligence is free and built in. If you want a more capable model you can plug in your own Claude or OpenAI key — but it's entirely optional.

Both the App Store and Google Play, across all of your apps, in one unified timeline. There's no per-app or per-seat limit.

No — it's a notarized direct download (.dmg) with Sparkle auto-updates. No sandbox limits, no review delay on updates. First launch shows a quick 'how to open' note.

89 € once. No subscription. There's a 14-day trial with no credit card up front, and free updates within the major version.

Mac first. It's built with Flutter, so Windows/Linux are feasible — leave your email above to vote for the port.