For indie devs shipping more than one app

All your apps.
One feedback inbox.
Zero SDKs.

Every app you ship gets an anonymous in-app feedback channel — it's just a URL you open in a WebView. Users report bugs and ideas without creating an account. You reply from a single inbox. Flat pricing that never charges per user.

Already running in production powering our own apps · Private beta opening soon

FeedbackButton.swift — the entire integration
// That's it. No pod, no package, no binary bloat.
let url = "https://feedbackhub.app/f/?app_id=your-app&app_version=1.4.2"
webView.load(URLRequest(url: URL(string: url)!))

The problem

Your users are silent — until the 1-star review.

Most users never say anything unless something breaks. And when they finally do, it lands somewhere you can't work with.

App Store reviews are a dead end

One-way, public, and anonymous in the worst way. You can't ask a follow-up question, request a screenshot, or tell someone their bug is fixed.

Feedback SDKs are heavy and pricey

Enterprise tools start around $124/month and compile megabytes into your binary — one more dependency that can crash your app.

Per-user pricing punishes growth

Tools that bill by "tracked users" mean your bill grows with your downloads, not your revenue. Getting popular shouldn't be a penalty.

How it works

Live in your app before your coffee is cold.

Step 01

Create an app, get a URL

Register your app in the dashboard and get its feedback page: /f/?app_id=your-app. Add your icon and brand banner.

Step 02

Open it in a WebView

One line of Swift, Kotlin, Flutter or React Native. Nothing to compile in, nothing to update, nothing that can take your app down.

Step 03

Reply from one inbox

Bugs and ideas from every app land in one place. Set statuses, reply with attachments — users see your answer right inside the app.

Why FeedbackHub

Built the way an indie would build it. Because we are one.

🪶

No SDK, ever

It's a web page. Your binary stays lean and your crash-free rate stays yours.

📥

One inbox, all your apps

Running three side projects? Triage every piece of feedback from a single dashboard.

🎭

Anonymous by default

No accounts, no tracking, minimal data collection. Friendly to your App Store privacy label.

💬

Actually two-way

Users check the status of their report and read your replies — in your app, not a lost email thread.

📸

Screenshots, minus the EXIF

Up to 3 images per report, with location metadata stripped client-side before upload.

🌏

English + 中文 out of the box

Simplified, Traditional and English UI for your users — one query parameter.

Early-bird pricing

Flat. Predictable. Never per tracked user.

Lock in these prices by joining the waitlist. Cancel anytime, export your data anytime.

Free
$0
  • 1 app
  • 100 feedback / month
  • Public feedback wall
  • Community support
Indie
$9/mo
  • 5 apps
  • Unlimited feedback
  • Your branding, no badge
  • Daily email digest
Studio
$19/mo
  • Unlimited apps
  • Teammates & roles
  • API access included
  • Priority support

Private beta — nothing is charged today. Joining the waitlist locks your price.

Questions

Fair questions, honest answers.

Really no SDK? How does feedback get into my app?

FeedbackHub is a mobile-optimized web page you open in a WebView, sheet, or browser tab. You pass your app id and version in the URL. Nothing is compiled into your binary — there's nothing to update when we ship improvements, and nothing that can crash your app.

How do users see my replies without an account?

Each submission gets a private access token stored on the device. Users open the same page and see their reports, statuses, and your replies. No sign-up, no password, no email required.

What about privacy and GDPR?

Anonymous by default: we don't collect ad identifiers, location, or contact details unless a user chooses to leave them. Screenshot EXIF data is stripped client-side. You can export or delete your data at any time.

Is this vaporware?

No — FeedbackHub already runs in production powering feedback for our own apps. We're opening it up because we kept wishing something like it existed when we were paying for the alternatives. Waitlist members get invited to the private beta in order.

Join the waitlist

Stop shipping apps that can't hear their users.