Feedback management for indie apps

Add a feedback box to your app with one API call.

Drop in one API call and give your users a way to report bugs, request features, and ask questions — all managed from a single dashboard.

200 feedbacks/month free.

Inbox preview

Unread: 18Needs reply: 7Recurring tag: timezone
App StoreRequesttimezone

Schedules shift by an hour when I cross time zones.

iOS 18.2 · version 2.4.1

In-AppInquirypricing

I can't find the pricing comparison from the app.

Web · pricing modal

Google PlayBugpermissions

The app freezes after denying photo permission.

Android 15 · Pixel 9

Integration

One API call. That's it.

Route support, bugs, requests, and review notes through one endpoint and straight into your inbox.

fetch('https://api.signalshoot.com/v1/ingest/YOUR_APP_ID', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'YOUR_KEY',
  },
  body: JSON.stringify({
    type: 'bug',
    channel: 'contact',
    message: userMessage,
  }),
});
01

Drop in one fetch call

No SDK install. Works with React Native, Flutter, Swift, Kotlin, or anything that speaks HTTP.

02

Tag, prioritize, act

Every feedback lands in your inbox. Add tags, set priority, create action items. Turn noise into direction.

03

See what matters

Dashboard shows where the pain is. By type, by tag, by priority. Word cloud highlights what users talk about most.

Triage output

Handle high priority items, reply-needed threads, tags, and action items in one continuous flow.

High priorityNeeds replytag: timezoneaction: next sprint

Feedback Ops

More than collection

From receiving feedback to resolving it — one dashboard handles the full loop.

Inbox first

Now

Make the inbox the hero so unresolved, unread, and reply-needed work feels immediate.

Needs reply7
Unread18
High priority4

Recurring topics

Push the idea that trends come from repeated tags, not guesswork.

timezonepricingofflinepermissions

Close the loop

Show that feedback does not stop at reading. It moves into replies and action.

1Send a reply
2Create an action
3Ship a fix
4Reflect it in the next release

Capabilities

Built for solo developers, not enterprise teams.

Just the workflow solo developers actually need. No enterprise bloat.

In-app feedback

Collect any type of feedback through a single API — bug reports, feature requests, support inquiries, or your own custom categories. Your users never leave the app.

Store review logging

Paste reviews from App Store and Google Play to log them. Auto-detect ratings, versions, and tags.

Translate anything

One-click translation powered by Cloudflare AI. Read feedback in your language, regardless of where your users are.

Priority & tags

Mark what's urgent. Tag by area. Filter by channel. Find the signal in the noise.

Action items

Turn feedback into tasks. Link multiple reports to one fix. Track what shipped.

Reply to users

Close the loop. Reply from the dashboard, show it in the app. Users know you're listening.

Pricing

Pricing that respects indie budgets.

No per-user fees. No growth tax. Scale without surprises. Only limits change across plans. Every feature is on every plan.

Free

$0/mo

For side projects and early apps

  • +1 app
  • +200 feedbacks/month
  • +6-month retention
  • +All features included
Most balanced

Pro

$7/mo

For apps with real users

  • +5 apps
  • +1,000 feedbacks/month
  • +Unlimited retention
  • +JSON export

Infinite

$20/mo

No limits. No surprises.

  • +Unlimited apps
  • +Unlimited feedbacks
  • +Unlimited retention
  • +Up to 3 members (coming soon)
Useful from day one

Fix what matters. Ship what works.

Free for up to 200 feedbacks a month. Set up in under 5 minutes.