Protect User Privacy
To ensure that sensitive information is not reported to WOVN, the WOVN SDK offers two key features for safeguarding user privacy:
-
Debug Mode with Limit reporting to only app operator:
- Activates
App Operator Mode
for faster reporting and translations while ensuring no actual end-user data is sent to WOVN. - Protects user privacy by limiting data reporting to App Operators only.
- Activates
-
Wovn.setWovnIgnore:
- Allows you to specify views that should not be translated.
- Useful for excluding sensitive information from translation and protecting user privacy.
1. Debug Mode with Limit Reporting to Only App Operator
- Follow the instructions in the WOVN Debug Mode document to enable Debug Mode.
- Limit reporting to only app operator is enabled by default. For changes to this behavior, please contact WOVN support.
Note:
This approach is highly recommended for its simplicity. It guarantees 100% user privacy while enabling other development and testing features.
2. Wovn.setWovnIgnore
To exclude sensitive information from translation, you can add targetView.wovn.ignore = true
. This allows you to specify which views should not be translated.
Note:
It is recommended to call targetView.wovn.ignore = true
before the view is added to the screen, ideally before viewDidLoad
method of the ViewController. This to ensure that the view is not translated when it is first displayed.
Example
targetView.wovn.ignore = true
print(targetView.wovn.ignore)