What can be customized in the SDK?

Visual components on the screen can all be themed, assets can be replaced. What cannot be changed is the layout, ie. rearranging UI elements on a screen. Each personalization option will also contain numerous configurations (ex. disabling user uploaded content, or length of recorded sounds).

Can I use my own screens instead of the ones provided in the SDK?

Yes! The mobile SDK supports overriding of default screens as well as the ability to use the provided screens independently. Use the provided flow, or create your own entirely.

Does Vouchr provide direct API access, or just the SDK?

Vouchr’s API layer is currently not public facing. We encourage partners to leverage the flexible UI that is packaged inside the SDK as it handles many of the complexities involved as well as state management.

Are user events tracked in the SDK?

Our framework allows partners to provide their own analytics manager to be used by our SDK. All user interactions and gestures and screen time are tracked.