Documentation

iOS Activation

The following sections demonstrate the activation screens for a typical iOS application which integrates the Cashback Keyboard SDK.

  1. Splashcreen
  2. Ask for Push Notifications permission
  3. Welcome Screen
  4. Data Consent Screen
  5. Add Keyboard Screens
    1. Info Permissions
    2. Info Settings
    3. Access Settings/Keyboard
    4. Enable the Keyboard
      1. Allow the Keyboard to act as a virtual keyboard
      2. Ask for Full Access Permission
      3. Allow Full Access
  6. Switch Keyboard Screen
  7. Success Screen

1. Splashscreen

2. Ask for Push Notifications permission

3. Welcome Screen

This screen contains a list with some of the features of the keyboard.


4. Data Consent Screen

It includes:

  • Mandatory acknowledgment of the Privacy Policy and Terms of Use.
  • Optional consent to enhance typing experience by sharing keyboard data.
  • Optional consent to share keyboard data with third parties for marketing.

Users can agree to all terms quickly with the It all sounds good! option or change preferences later in Settings. The Continue button finalizes the user’s choices.

Note: In the US, this screen differs slightly, as we present only one consent. This complies fully with U.S. regulations

5. Add Keyboard Screens

5.i. Info Permissions

5.ii. Info Settings

5.iii. Access Settings/Keyboard

5.iv. Enable the Keyboard

The purpose of the following permissions is to allow the keyboard to have the necessary rights for proper operation.

5.iv.a Allow the Keyboard to act as a virtual keyboard

5.iv.b Ask for Full Access Permission

5.iv.c Allow Full Access

6. Switch Keyboard Screen

The purpose of this screen is to ask the user to switch to our keyboard.

7. Success Screen

The purpose of this screen is to show the keyboard to the users so that they can start using it immediately and get accustomed to it.