In-App Feedback SDK

Capture what users saw, then triage it in one place

Fidbek turns in-app bug reports and feedback into one reviewable stream with screenshots, device context, identified users, and installation visibility across your mobile stack.

Bug + feedback captureScreenshot + media uploads10 built-in SDK UI languagesAudience + report dashboard

Works across your mobile stack out of the box.

React Native
Flutter
Expo
Swift
Kotlin

Product Preview

See the dashboard and SDK UI before you integrate

Fidbek is stronger when it looks tangible. The product surfaces below reflect the actual shape of the dashboard and in-app reporting flow you are integrating.

dashboard.fidbek.dev

Reports

Context-rich issues, one queue

Latest install synced

Reports

184

Installations

2,941

Identified Users

1,806

Locales

10

Report
Context
Report

Checkout button freezes on confirm

talha@example.com

iPhone 15 Pro • iOS 18.3 • v2.4.1

Report

Feedback: make onboarding shorter

Anonymous install

Pixel 8 • Android 15 • v2.4.0

Report

Bug: video upload spinner never clears

customer@example.com

iPhone 14 • iOS 18.2 • v2.3.9

In-App SDK

Bug Report

TR / EN / ES / JA
ScreenshotDevice contextOptional contact

Checkout button freezes after I confirm the payment. It happens a few times per week on iPhone.

Submission

Token validated before send

Send

Workflow Preview

From app surface to release decision

1

Open the SDK inside the app

2

Collect message, screenshot, device, and app context

3

Review the report and audience details in dashboard

4

Turn the issue into a fix decision

The Problem

Your feedback pipeline is broken

Most teams struggle with fragmented feedback and context-poor bug reports. Sound familiar?

Missing context in bug reports

Bug reports arrive without device info, screenshots, or logs. Your team wastes hours just reproducing the issue.

Scattered feedback channels

Feedback comes from Slack, email, tickets, and app reviews. Nothing is centralized, nothing is actionable.

Delayed QA communication

QA and product teams communicate through broken telephone. Bugs get lost, priorities shift, releases slip.

Backlog black hole

Customer feedback enters the backlog and never comes out. Valuable insights buried under a mountain of tickets.

Shipping Today

Concrete product facts, not placeholder metrics

These are current product and SDK characteristics reflected in the codebase today.

10

SDK UI languages

Arabic, German, English, Spanish, French, Hindi, Japanese, Portuguese, Turkish, Simplified Chinese

5

Supported mobile stacks

React Native, Expo, Flutter, iOS, and Android

5

Files per report

Screenshots and videos can be sent alongside the report message

1

Shared review workspace

Reports, audience, identifiers, and SDK token management in one product surface

Features

Everything you need for a healthy feedback loop

From collection to triage, Fidbek keeps your release process visible and actionable.

Richer Bug Context

Reports can include screenshots or media, device and app context, occurrence frequency, and identified user details.

In-App Feedback

Users report bugs and product ideas without leaving the app. Better context, fewer fragmented channels.

Cross-Platform by Default

One integration model across React Native, Expo, Flutter, Swift, and Kotlin with aligned native report flow.

Audience Visibility

See installations, identified users, locales, versions, and recent device activity from the same project dashboard.

Locale-Aware SDK UI

Built-in Arabic, German, English, Spanish, French, Hindi, Japanese, Portuguese, Turkish, and Simplified Chinese.

More Reliable Delivery

Send-time token validation and queue-backed installation sync reduce drop risk and make dashboard data more reliable.

One Triage Workspace

Review reports, audience, identifiers, and SDK tokens from one dashboard instead of splitting context across tools.

How It Works

From user feedback to confident releases

Same product flow on every platform, with consistent report quality and lower triage overhead.

01

Collect feedback where issues happen

Users report bugs and feedback directly inside your app, while context is captured automatically.

workflow.txt
// Manual trigger remains available in all stacks
React Native / Expo: await Fidbek.open()
Flutter: await FidbekFlutter.open()
iOS: Fidbek.shared.present()
Android: Fidbek.open()
02

Receive context-rich reports

Each report includes actionable data so teams spend less time reproducing and more time fixing.

workflow.txt
{
  "category": "bug",
  "message": "Checkout button freezes",
  "occurrence_frequency": "few_times",
  "installation_id": "inst_01...",
  "external_user_email": "customer@example.com",
  "device": { "model": "iPhone 15 Pro", "locale": "tr-TR" },
  "app": { "version": "2.4.1", "build": "211" },
  "attachments": ["screenshot"]
}
03

Review reports in one workspace

Product, QA, and engineering review reports, audience, identifiers, and current SDK setup in the same place.

workflow.txt
Dashboard surfaces:
- Reports
- Audience
- Identifiers
- SDK Token

Current workflow:
review -> create Jira issue -> fix -> release

Platform Support

One SDK strategy, every mobile stack

Native-first architecture with framework-specific bridges designed for production integration.

React Native

@saltware/fidbek-react-native
  • TurboModule + JSI bridge
  • New Architecture only
  • Identify / clearIdentity support
  • Audience installation tracking + native media flow

Expo

@saltware/fidbek-react-native
  • Expo Development Build
  • Optional config plugin
  • Expo prebuild compatible
  • Same JS API as React Native CLI

Flutter

fidbek_flutter
  • Native bridge wrapper
  • Configure / open / identify / clearIdentity
  • iOS + Android binary distribution + locale bundle
  • pub.dev release flow

Native iOS / Android

FidbekSDK / com.fidbek:fidbek-android
  • Swift Package Manager
  • Maven distribution
  • Attachment APIs + issue frequency selector
  • Manual trigger, shake trigger, token validation, device ping

Ship feedback capture with confidence

React Native CLI, Expo Development Builds, Flutter, iOS, Android. One integration model, predictable runtime, and a clean developer experience.