We’re GDPR compliant. However, if you collect any PII data in your app such as email address, phone, or credit card number you should use our API to hide it.
You can choose to hide:
- Texts: when you only collect PII data with text fields
- Screen Views: when you need to hide a specific section of your screen.
- Screens: when you need to hide the whole screen, e.g. payment screen.
Sensitive information will be hidden under red boxes on the device before rendering the video and therefore never sent to UXCam. Make sure that all this info is hidden before releasing your app to production to make sure your users’ PII is never recorded.
Please keep in mind that when hiding sensitive information you can still record gestures for that view or screen, however, if you’re hiding passwords or keywords you should enable the option to hide gestures as well.
Hide Sensitive View
Use it to hide specific views with sensitive information that you don't want to record.
void UXCam.OccludeSensitiveView(View sensitiveView)
The API parameters are:
sensitiveView: A View object that contains sensitive information.
Hide Sensitive View Without Gesture
Use it to hide specific views and gestures with sensitive information that you don't want to record.
void UXCam.OccludeSensitiveViewWithoutGesture(View sensitiveView)
The API parameters are:
sensitiveView: A View object that contains sensitive information.
Unhide Sensitive View
Unhides previously occluded sensitive view and starts capturing it.
void UXCam.UnOccludeSensitiveView(View view)
The API parameters are:
view: The view to show again on the screen recording.
Hide Sensitive Screen
Use it to hide the whole application screen. It is useful when you don’t want to capture the whole view, e.g. for the payment screen. Call once with 'true' to start hiding the screen and later with 'false' to record normal contents again (when the sensitive view is no longer active).
void UXCam.OccludeSensitiveScreen(bool occlude)
The API parameters are:
occlude: Set TRUE to hide the screen from the recording, FALSE to start recording the screen contents again.
hideGesture: Optional. Hides gestures as well.
Hide All TextFields
Hides / un-hides contents of all the TextFields in session recording. The default setting is FALSE.
void UXCam.occludeAllTextFields(bool occludeAll)
The API parameters are:
occludeAll: Set TRUE to hide all TextFields in the recording, FALSE to stop occluding them from the screen recording.