Privacy
The Contentsquare React Native Bridge and SDKs are compliant with the Play Store and App Store Privacy guidelines as well as with the EU General Data Protection Regulation (GDPR).
Consult our Privacy Center ↗ and Privacy Policy ↗.
Handling User Consent
Section titled Handling User ConsentEven though Contentsquare only collects usage data on your app, we will consider every new user to be opted-out. To start tracking, the Opt-in API must be called.
Opt-in
Section titled Opt-inUse the Opt-in API to get user consent. Calling this API will generate a user ID and initiate tracking.
Opt-Out
Section titled Opt-OutPermanently breaking the link and stopping all data collection.
When this API is called, tracking stops immediately, all settings are reset (session number, page number, user ID…) and all files related to Contentsquare tracking are deleted. Contentsquare will never track and collect any data from the user’s phone unless the Opt-in API is called again.
Forget me
Section titled Forget mePermanently breaking the link between the collected data and actual user.
This resets all settings (session number, page number, user ID…) and deletes all files related to Contentsquare tracking from the user’s device. If the user is opted in, next time the user starts the app, the SDK will re-start its collection mechanisms as if this was the first ever run for a new user, under a new user ID. Configurations will be fetched from the server and application tracking will be on.
Give me my data
Section titled Give me my dataWe allow the client to provide to their users their Contentsquare user ID.
This ID is a non binding identifier which can be used to make a data request to Contentsquare. You are able to get an ID only if the user is not Opted-out. To do so, pass a callback as a parameter to the function.
Stop / Resume Tracking
Section titled Stop / Resume TrackingAlthough we do not gather any humanly readable text from the user’s screens, we understand that there may be some areas that you want to completely exclude from tracking. For this reason, we also support stopping and resuming the complete tracking mechanism.