How are you collecting in-app feedback in your iOS apps?
Adding a simple "Send feedback" screen (text box + submit) to a small SwiftUI app and trying to figure out where to send it without overbuilding.
Options I'm weighing:
- Direct Discord/Slack webhook — dead simple, but the URL sits in the client and can be extracted/spammed. Fine for beta, sketchy for public release?
- Supabase table with insert only RLS, optionally pinging Discord server-side. Feels "correct," bit more setup
- Tiny proxy (Worker/Vercel/Edge Function) to keep the webhook secret.
- Managed SDKs — Instabug, Sentry, Canny, etc
For people actually shipping:
1. What do you use, and would you pick it again?
2. Is a client-side webhook really a problem in practice, or am I overthinking the spam risk for a small app?
thanks for you rhelp!