Two lines of Swift. Screenshots, device metadata, and a dashboard to triage it all. Privacy-first. Zero dependencies.
That's the entire integration.
Beautiful feedback form that matches your app. Text, screenshots, email, feedback type — all built in. Themeable with your brand colors.
Users attach screenshots from their photo library. Images are compressed, EXIF-stripped, and securely stored. Never auto-captured.
Every submission includes device model, OS version, app version, locale, and timezone. No more asking "what phone are you on?"
Get notified the moment feedback arrives. POST to any HTTPS endpoint with structured JSON. Automatic retries on failure.
No analytics. No tracking. No background collection. Data only flows when your user taps Send. API keys are SHA-256 hashed at rest.
Built on Cloudflare Workers, D1, and R2. Your feedback API responds from 300+ locations worldwide. Sub-50ms latency.
Don't want our UI? Use PingKit.submit() to send feedback from your own custom form. Same API, your design.
Apple's App Attest verification built in. Block spam and abuse with device attestation. Higher rate limits for verified clients.
Pure Swift. No pods, no Carthage, no third-party frameworks. Under 50KB compiled. Audit every line on GitHub.
No per-seat tax. No MAU surprises. Pay for feedback, not users.
| Tool | Starts At | Pricing Model | SDK Source |
|---|---|---|---|
| Instabug | $249/mo | DAU + seats | Closed |
| Shake | $160/mo | MAU tiers | Closed |
| Gleap | $39/mo + fees | MAU + seats + AI/email charges | Closed |
| PingKit | $0/mo | Flat per-feedback | Open (MIT) |
Create a free account, grab your API key, add two lines of Swift. Done.