Skip to main content

Userback Mobile SDK

Written by Jon
Updated today

🔎Looking for installation guides and technical references? Go here: iOS SDK Docs (GitHub) | Android SDK Docs (GitHub) | iOS and Android Installation

With Userback’s mobile software development kit (SDK), you can easily ask your mobile app users for feedback and streamline the insights all in one place.


What you can do with the Mobile SDK

  • Report bugs and submit ideas without leaving the app, the Userback widget opens as an overlay when users tap the feedback button. Every submission includes a screenshot of exactly what they were looking at.

  • Access your Ideas Portal, Roadmap, and Announcements in-app, submit ideas, vote on features, and follow your roadmap without switching to a browser.

  • A complete feedback picture. Web and mobile feedback in one inbox, filter by source, platform, or user segment.

  • The context developers need, linked to real users. Every mobile submission includes console logs and network requests. And if you have User Identification set up, each submission is connected to a real user profile, filterable by plan, account, or any attribute you pass.

Coming soon: React Native and Flutter support, surveys on mobile, and mobile-specific automation rules.


What's different from the web version

The Mobile SDK is built to match the web experience as closely as possible. However there are some differences:

  • No floating widget launcher, your developer connects the SDK to an existing button in your app

  • Screenshots are captured but cannot be annotated

  • Screen recording is not available on mobile

  • Session replay is only available if your app uses a web view, not available for fully native apps

Available on Business Plus and some legacy pans. Click here to see if Mobile SDK is on your plan.


Frequently Asked Questions

Q: What do I need to ask my developer to get this set up?

A: Point them to the GitHub docs for iOS or Android linked at the top of this article. The key things they'll need from you: your Userback project-specific access token (found in your project's installation settings, not the global token used for the web widget), and a decision on which button or element in the app should trigger the widget.

Q: Will my existing widget configuration carry across to mobile?

A: Yes. The Mobile SDK uses the same widget configuration you've already set up in your Userback project, like feedback types, categories, colors, and branding all carry across. No separate configuration needed.

Q: Can I collect web and mobile feedback in the same project?

A: Yes, and that's usually the right choice, since it gives you a single view of all user feedback regardless of platform. Mobile SDK submissions are tagged with their source so you can always filter them separately. If you prefer to keep web and mobile feedback in separate projects, that works too.

Q: Will session replay work in my mobile app?

A: It depends on how your app is built. If your app uses a web view, session replay works. If it's fully native iOS or Android, session replay is not available.

Q: What platforms are supported right now?

A: Native iOS (Swift) and native Android (Kotlin). React Native and Flutter support is coming soon.

Did this answer your question?