Skip to main content

Fidbek Docs

Fidbek is a mobile SDK suite for collecting in-app product feedback from users.

This documentation covers four SDK surfaces:

  • iOS SDK (FidbekSDK) distributed via Swift Package Manager
  • Android SDK (com.fidbek:fidbek-android) distributed via Maven
  • React Native SDK (@saltware/fidbek-react-native) distributed via npm
  • Flutter SDK (fidbek_flutter) distributed via pub.dev

What problem does it solve?

  • Collect user feedback directly inside the app
  • Trigger feedback flow with device shake (optional)
  • Keep a stable manual trigger for production UX
  • Send standardized payloads to your backend endpoint

Start here

Current documented release line

This documentation targets the 0.3.0 SDK line across native SDKs and wrapper packages.

Recent highlights (0.3.0)

  • Added a shared 5-method integration surface across wrappers:
    • configure
    • open
    • identify
    • clearIdentity
    • shutdown
  • Added persistent SDK identity with optional userId, name, and email.
  • Prefills the contact email field from identified user email when available.
  • Added built-in UI localization for English (en), Turkish (tr), Spanish (es), French (fr), German (de), Portuguese (pt), Arabic (ar), Hindi (hi), Japanese (ja), and Simplified Chinese (zh-Hans / zh-CN).
  • Improved trigger reliability:
    • iOS uses native shake motion handling.
    • Android shake detection is tuned to reduce accidental opens.
  • Native attachment staging helpers are now deprecated for new integrations.

For release strategy details, see Versioning.