The feedback toolkit built for indie iOS developers
Native SwiftUI SDK. Feature requests, bug reports, roadmap, changelogs, surveys, and smart App Store review routing — all in one. Starting at $0.
No credit card required. Free tier available.
Stop duct-taping 4 tools together
Enterprise pricing
Canny charges $79/mo. UserVoice starts at $699/mo. You're a solo dev, not an enterprise.
WebView wrappers
Every competitor embeds a web page in your app. It looks foreign, breaks accessibility, and can't capture device context.
No review management
Your feedback tool and App Store review prompts are completely disconnected. Unhappy users leave 1-star reviews instead of actionable feedback.
Too many tools
Email for bugs, Canny for features, Beamer for changelogs, manual review prompts. Four logins, four bills, zero integration.
Feedback Board replaces all of them.
See howEverything you need. One SDK.
Six powerful features, one
import FeedbackBoard
statement.
Feature Requests & Voting
Let users submit ideas and vote. See what your users actually want.
Learn moreBug Reports
Auto-capture device model, iOS version, and 10+ context fields. No more 'it doesn't work' emails.
Learn morePublic Roadmap
Show users what's planned, in progress, and shipped. Kanban or list view.
Learn moreChangelogs
Publish release notes that surface inside your app. Unread badge included.
Learn moreIn-App Surveys
NPS, rating scales, multiple choice — targeted by version, session count, or user segment.
Learn moreReview Routing
Smart satisfaction engine routes happy users to App Store reviews, unhappy users to your feedback form. Apple-compliant.
Learn more5 minutes to integrate. Zero dependencies.
Add the Swift Package, call
configure(),
and present the feedback UI. That's it.
The SDK is pure Swift — no WebViews, no third-party dependencies, no privacy concerns.
- 1
Add
FeedbackBoardvia Swift Package Manager - 2
Call
FeedbackBoard.configure()on app launch - 3
Present
FBFeedbackView()anywhere in your app
import FeedbackBoard
// Configure in AppDelegate or @main App
FeedbackBoard.configure(apiKey: "fb_live_xxx")
// Identify your user
FeedbackBoard.identify(userId: "user_123")
// Present the feedback UI
struct SettingsView: View {
@State private var showFeedback = false
var body: some View {
Button("Send Feedback") {
showFeedback = true
}
.sheet(isPresented: $showFeedback) {
FBFeedbackView()
}
}
} Native SwiftUI, not a WebView wrapper
Your users can tell the difference. So can VoiceOver.
WebView Feedback Widgets
- Slow loading spinner
- Doesn't match your app's theme
- No device context auto-capture
- Breaks VoiceOver accessibility
- Foreign look and feel
Feedback Board Native SDK
- Instant, native rendering
- Matches your app's theme automatically
- Auto-captures 10+ device context fields
- Full VoiceOver + Dynamic Type support
- Feels like part of your app
Indie-friendly pricing. No per-user billing.
Flat monthly rates. No surprises when your app grows.
Free
Perfect for trying things out.
- 1 project
- 100 feedback items/mo
- Feature requests
- Bug reports
Indie
For solo developers shipping real apps.
- Unlimited feedback
- Review routing engine
- Branding removal
- Slack integration
- Email notifications
Pro
For growing apps with a small team.
- 3 projects
- Public roadmap
- Changelog
- Surveys
- All integrations
- 5 team members
Team
For studios and larger teams.
- Unlimited projects
- 15 team members
- SSO
- White-labeling
- Priority support
Start collecting better feedback today
Join the waitlist for early access. Free tier available — no credit card required.
We'll notify you when Feedback Board launches. No spam.
Built for developers who ship
Hear from developers building real apps with Feedback Board.
Developer Name
Indie iOS Developer
Developer Name
Solo App Maker
Developer Name
App Store Entrepreneur
Coming soon — beta testimonials. Names and quotes are placeholders.
Join 200+ developers on the waitlist