Settings

AppKickstarter comes with a pre-built settings screen you can use easily. Find here what you can use in the settings screen by default.

Monetization account status and Upgrade CTA

A default UI component shows what is the monetization status for the current user. It displays if the user is subscribed or not.

If the user is not subscribed then there is a "unlock premium" CTA with a description you can customize.

Put in the description the unique features accessible only behind your paywall

If the user is subscribed the UI component displays the user is pro, what plan he selected and until when he's pro.

Theme

The user is able to select the application theme. By default the theme is put on system but the user can choose light, dark or system.

Learn more about theming here.

In-App rating

The settings screen displays a CTA to improve app rating. It calls the native in-app rating on both Android and iOS.

Log out

By default the settings screen comes with a log out button that log out user from Firebase. By default AppKickstarter comes with an observeSession that changes the screen (replace all) after logout. But you can change this by changing the observeSession or doing a custom implementation on log out click.

Learn more about authentication, login and logout flows and observeSession here.

App version

It displays the app version (version code + version number)

User ids

It displays the firebase user id and the revenue cat user id.

Last updated