User Privacy - Video Recording
Privacy Policy and SDK Design Principles
We place a high value on user privacy and understand the delicate balance between obtaining sufficient information to solve technical issues and protecting end-user privacy.
SDK Privacy Features
Our SDK is meticulously designed to empower developers with the ability to determine which information should be obscured during reporting. We acknowledge the diverse privacy needs and are committed to continuously optimizing our privacy protection capabilities.
Continuous Improvement and Feedback
We are constantly striving to enhance the privacy protection capabilities of our SDK. If you find that our current features do not support the privacy measures you require, please contact us promptly. Your feedback is crucial in helping us improve our products to better meet the needs of you and your users.
Collection Switch Control
- For Android and iOS applications, video view capture must be enabled via SDK API calls and the video view capture switch must be enabled in the product console for SDK data collection to occur.
- For web, embedded web views, H5, and other web content, integration of the video view capture SDK plugin is required, and the video view capture switch must be enabled in the product console for SDK data collection.
Privacy Control Mechanism
Video capture content undergoes privacy processing such as obfuscation and masking on the end-user device, and no processed data is uploaded to servers.
Android Privacy Controls
Privacy Control Items | Default Policy |
---|---|
Enable, pause, resume capture via API | Supported |
Mask password input fields | Supported, enabled by default |
Mask text | Supported, not enabled by default |
Mask images | Supported, support not enabled |
Pause recording on specified pages (page blacklist) | Supported, configurable via console and API |
Mask controls | Supported, configurable via console and API |
Mask regions | Supported, configurable via API |
Mask fragments | Supported, configurable via console and API |
Mask control class and subclasses | Supported, configurable via API |
Keyboard | Not captured |
Video player | Not captured |
iOS Privacy Controls
Privacy Control Items | Default Policy |
---|---|
Enable, pause, resume capture via API | Supported |
Mask password input fields | Supported, enabled by default |
Mask text | Supported, not enabled by default |
Mask images | Supported, support not enabled |
Pause recording on specified pages (page blacklist) | Supported, configurable via console and API |
Mask controls | Supported, supports control IDs and objects |
Mask regions | Supported, configurable via console and API |
Keyboard | Not captured |
Video player | Not captured |
Web Privacy Controls
Privacy Control Items | Default Policy |
---|---|
Strict mode | Supported, masks, confuses, and ignores input for text, images, and input fields |
Standard mode | Supported, enabled by default |
Mask password input fields | Supported, enabled by default |
Mask text | Supported, configurable via console |
Mask images | Supported, configurable via console |
Mask DOM objects | Supported, configurable via API, by class (ty-block ) |
Ignore input | Supported, configurable via API, by class (ty-ignore ) |
Canvas | Not captured |