Bubbl User Mobile App Guide

Welcome on board! 

We hope you find this guide useful. Within this guide, we refer to our Bubbl Showcase app as the app to set up.

 

We suggest you familiarise yourself with our instructions and recommendations and apply them when setting up and submitting your own Bubbl enabled app.

Setting up your Bubbl enabled app in app stores

Both Apple and Google are continually updating their app store policies and as a company we do our best to stay ahead and be aware of any changes. The introduction of iOS 14 in September 2020 brought greater focus on user privacy as well as highlighting any existing privacy abuses. 

 

Although Bubbl is zero data and ensures Privacy by Design, as we utilise the devices location functionality, we have found that we need to be both precise and stringent in how we describe our use when submitting our own Showcase app into app stores. 

 

The following section provides information and recommendations based on our learnings and subsequent insights.

App User journeys to download Bubbl enabled app and location setting permissions

To illustrate the app user journeys, we have used our Bubbl Showcase app as an example

 

Apple App Store (iOS)

image7_edited.jpg

Google Play (Android)

image2_edited.jpg

App Store Recommendations

1. When we submit new versions of our Showcase app, we record a simple screen recording to demonstrate the user journey from app download and setting permissions. Please note: as our Showcase app has limited functionality i.e. product demonstration, we need to justify the use of location based device functions, this may not be the case for your own app where Bubbl is providing an ‘add on’ function rather than the sole purpose of the app. 

2. We also encourage you to include an explanation and reason why you ask for user permissions within your app description that appears in the app store - make it compelling, emphasise its value and use in your app users life. 

3. Ensure your Privacy Policies reflect your use of location data - We have a template within our onboarding pack as well as our own Showcase app Privacy Policy as a further example that will help to ensure you meet privacy regulations.

4. Apple are particularly stringent in their privacy policies and within our onboarding pack is an example of how Bubbl fits within their ‘APPLE APP STORE DATA AGREEMENT GUIDE’ - Please note: this is for reference only

 

Amending default notifications and setting up new user for app set up

You can easily amend the initial user notifications for iOS that your app user will see when they initially download your Bubbl enable app.

 

For iOS you can change the copy in the notifications here within App Store: 

image6.png

For Android, you’ll need to follow the instructions below: 

 

The following 3 strings can be configured in the file  android/app/src/main/res/values/strings.xml :

  • default_location_permission_explanation

  • default_run_background_explanation

  • default_location_background_explanation

 

They are currently default to:

 

    <string name="default_location_permission_explanation">Bubbl SDK needs access to device location for it\'s core functionality, otherwise you will not see the messages from Bubbl.</string>

 

    <string name="default_run_background_explanation">To ensure you receive interesting and useful content at the right time and in the right place, this app's core functionality needs to run in the background.</string>

 

    <string name="default_location_background_explanation">This app collects location data to enable the delivery to your phone of content rich notifications, triggered by time, context and location.  This ensures the user receives interesting and useful content at the right time and in the right place even when the app is closed or not in use.</string>

 

We suggest you inform user why you are collecting their location data as well as provide a compelling reason for them to allow you access to their location data, please see example below:

DEFAULT COPY (ANDROID)

image1.png
image5.png

Your Privacy and Location Data

This app collects location data to enable the delivery to your phone of content rich notifications, triggered by time, context and location.  This ensures the user receives interesting and useful content at the right time and in the right place even when the app is closed or not in use. 

 

REJECT / ACCEPT

Running this app in the background

To ensure you receive interesting and useful content at the right time and in the right place, this app’s core functionality needs to run in the background.

 

Don’t ask me again

 

RUN IN THE BACKGROUND / QUIT APP

SUGGESTED AMENDED COPY