Join the waitlist

The AI-first feedback SDK for iOS

Ship what users actually ask for.

A drop-in Swift SDK puts bug reports and feature voting right inside your native iOS app. Users vote on what matters; you answer from one web dashboard.

Founding price: $99/year, locked in for life. Lock it in for $10 →

Ready
app.feedbackos.dev/inbox

Inbox

Open 12 In review 4 Shipped 31
RequestVotesTypeStatus
Export crashes over 50 MBNEW1BugOpen
Apple Watch complicationNEW1FeatureOpen
Dark mode for the editor248FeatureIn review
Offline sync191FeatureOpen
iPad split-view support64FeatureIn review
Replying to Export crashes over 50 MB
✓ Delivered to the user in-app

The problem

Your users have feedback. You just never see it in one place.

Without FeedbackOS
  • App Store reviews come too lateBy the time it's a 1-star review, the user is already gone.
  • Email feedback is a messNo screenshots, no context, no way to track what's resolved.
  • Forms break the flowSending users to a browser means most never finish.
  • Web tools ignore mobileGreat boards, but none built for native iOS feedback.
  • Two tools for one jobA bug tracker here, a voting board there, stitched together.
  • Reporting is buriedIf it isn't one tap away, it simply doesn't happen.
With FeedbackOS
  • Caught inside the appUsers speak up the moment it breaks, long before the review.
  • Structured every timeType, description, screenshot and status on every report.
  • Never leaves the appA native sheet, two taps, zero drop-off.
  • Built mobile-first for iOSA drop-in Swift SDK for native iOS, plus a web dashboard for you.
  • Bugs and voting in oneOne inbox, one roadmap, one price.
  • Always one tap awayThe feedback button sits on any screen you choose.

The cost of silence

Most unhappy users never tell you. They just leave.

By the time you see a 1-star review, they're already gone. The feedback you never hear is the churn you can't explain.

26×

unhappy users stay silent for every one who actually complains.

Lee Resources

91%

of unhappy users leave without a word, and never come back.

1st Financial Training Services

77%

of an app's daily users are gone within 3 days of installing.

Quettra · Andrew Chen

88%

will abandon an app that keeps hitting bugs and glitches.

App-quality surveys, 2025

FeedbackOS turns that silence into signal. It asks users right inside the app, the moment something's wrong, so you hear it while you can still fix it, not after they've churned.

The loop

From a tap to a reply, without leaving the app.

Every request is a small loop that closes itself. Your users post, the room votes, you answer. They see the answer where they asked.

01 / SUBMIT

Bug or feature, in two taps

Users pick a type, write a line, and attach a screenshot. No account, no forms, no leaving your app.

02 / VOTE

The room ranks it

Other users upvote requests that already exist instead of filing duplicates. The list sorts highest to lowest.

03 / REPLY

You answer, they hear it

Reply from the dashboard. Your message appears next to their request inside the app.

04 / CATCH

AI catches duplicates before they're filed

As someone types a new request, we check it against what's already on the board and nudge them to vote instead - so your list fills with votes, not five copies of the same idea.

What's inside

Everything you need to close the loop.

01 / VOTING

Public feature voting

Users upvote the requests that already exist instead of filing duplicates. The board sorts highest to lowest, so your roadmap reflects real demand - not the loudest email.

Feature requestsTop voted
248Dark mode for the editor
42 followers
Feature
191Offline sync & conflict resolve
28 followers
Feature
64iPad split-view support
12 followers
Shipped
02 / BUGS

Bug reports, with the screenshot

Every bug can carry an image, so you see exactly what they saw instead of guessing from a sentence. Two taps inside the app, straight to your triage queue.

New bug reportv1.4.0
Bug2 min ago

Export crashes when the file is over 50 MB. Happens every time on Wi-Fi.

screenshot.png
03 / DASHBOARD

One dashboard to close the loop

Triage bugs, answer requests, and mark things shipped from a single web view your whole team can open. Your reply syncs straight back into the app.

app.feedbackos.dev/inbox

Inbox

Open 13Shipped 31
RequestVotesType
Dark mode for the editor248Feature
Export crashes over 50 MB1Bug
UserExport crashes over 50 MB - every time on Wi-Fi.
YouOn it - fix ships in 1.4. Thanks for the detail!

Install

Add feedback in minutes.

Start with a lightweight iOS SDK in Swift. React Native and Flutter are planned next.

Request beta access
AppDelegate.swift
import FeedbackOS

FeedbackOS.configure(
  appKey: "pk_live_xxx",
  user: FeedbackUser(
    id: "123",
    email: "maya@app.com"
  )
)

FeedbackOS.show()

Pricing

One plan. Everything included.

One flat yearly plan. Unlimited apps, unlimited users, no per-tracked-user fees.

Founding price · locked in for life
$99/ year

$199/year after launch

  • The native iOS (Swift) SDK and the web dashboard
  • Unlimited feedback, feature requests, and votes
  • Unlimited apps - one App Store Connect accountiAgencies with multiple client accounts → Studio
  • Unlimited users - we never bill per user
  • Bug reports with screenshots, triaged in one inbox
  • 10 GB screenshot storage included (~30,000 shots), 12-month retention
  • Public roadmap and replies that sync back in-app

5 team seats included, then $20/seat/year · extra storage $5 / 5 GB per year · Agency or reselling? .

The $10 reserves your founding price and is credited to your first year - fully refundable, anytime. If we don't ship, you're refunded automatically. Prefer to wait? Joining the waitlist is free.

Unlimited apps Unlimited users Flat yearly price

FAQ

Common questions.

AI & duplicates

What does the AI actually do?

It reads new bug reports and feature requests, tags them by type and topic, and checks new requests against what's already on your board. When someone's about to file a near-duplicate, it shows them the existing request instead - so your board fills with votes, not repeats.

What if it merges two different requests by mistake?

Below a very high confidence match, we only suggest the merge and wait for you to confirm it - nothing merges on its own. Above that threshold it merges automatically, but every merge is reversible with one tap and nothing is deleted, so you can split it back apart anytime.

Can I turn AI features off?

Yes. Auto-tagging and duplicate detection are on by default because they make the board usable from day one, but both can be switched off per-app in settings.

Technical

Will this affect my app's size or performance?

No. The SDK adds a small, lightweight footprint to your binary, and tagging or duplicate-checking runs on our servers, not on-device - none of it sits in the path of your app running normally.

Does it work with SwiftUI and UIKit?

Yes, both. The SDK exposes a simple call that works whether your app is built in SwiftUI, UIKit, or a mix of the two.

Does it see my users' data?

Only the feedback text submitted through the SDK - titles, descriptions, and screenshots. Nothing else in your app is read or sent anywhere.

Do you support macOS apps too?

Not for the initial launch - FeedbackOS targets native iOS first. macOS (Catalyst) support is on the roadmap.

Product

Does it support multiple apps?

Yes - one flat price covers unlimited apps under a single App Store Connect account. Running apps for different clients? See Studio pricing.

Where does the feedback button live in my app?

Wherever you place it - it's not locked to one screen, so you can put it exactly where it makes sense for your users.

Are React Native and Flutter supported?

Not yet - v1 ships as a native Swift SDK for iOS. React Native and Flutter support is planned next.

Pricing & billing

Does the AI cost extra?

No - it's included in the flat $99/year price, same as everything else. No per-tagged-item fees, ever.

What happens if I go over the screenshot storage limit?

10 GB is included (about 30,000 screenshots) with 12-month retention. Beyond that, extra storage is $5 per 5 GB per year.

Can I cancel or get a refund?

The $10 founding deposit is fully refundable anytime, and it's credited to your first year if you continue. If we don't ship, you're refunded automatically.

Other

When can I actually start using this?

We're pre-launch and taking founding signups now. Join the waitlist or lock in the founding price, and we'll email you the moment the iOS SDK opens up.

What if I need help or something breaks?

Email hello@feedbackos.dev and we'll help directly - no tickets, no bots.

Early access

Be first to put it in your app.

We'll email you once, the day the iOS SDK opens up.