Personal Information Collection List

中文 · EN · 日本語 · 한국어 · DE · FR

Last updated: October 20, 2026
Product: DualVox

This list goes with the Privacy Policy so you can quickly see the main types of personal information we collect. If something is collected but not listed here, the Privacy Policy and the in-feature notice control.

1. Account

InformationWhenPurposeNecessary?
Mobile numberAndroid Simplified Chinese mobile sign-inIdentify the account and SMS sign-inNecessary for that sign-in; iOS does not offer it
Verification codeAndroid Simplified Chinese mobile sign-inConfirm it is youNecessary for that sign-in; iOS does not offer it
Apple user identifier, identity tokenSign in with AppleIdentify or create the accountNecessary when you use Sign in with Apple
Email, name (if Apple shares them)Sign in with Apple and you choose to shareNickname; you can refuse and still sign inOptional
Account ID, nickname, login tokenAfter sign-inShow account and membership; token stored on deviceNecessary when you sign in

2. Recording (on device by default)

Information / permissionWhenPurposeNecessary?
Camera videoTalk-through / single-cam scenes / photosCompose the video or save a stillNecessary when you use the feature
Microphone audioRecordingTalk-through audio; cartoon lip-sync; teleprompter pace-followNecessary when you use the feature
Speech recognition / on-device modelsCaptionsTranscribe the clip on device into editable captions; audio is not uploaded to our servers. iOS may download an Apple model once if a pack is missing; Android may download an on-device model the first time you use a language (model files only)Necessary when you use the feature
Caption text (on-device cache)After adding captionsLet you edit again and export a captioned video; Clear cache does not delete thisNecessary when you use the feature
Photo library read/writeSave video and photos / import scene mediaWrite and open videos and photosNecessary when you use the feature
While-in-use location / place nameInfo watermark place is onReverse-geocode on device and write the watermark; coordinates are not uploaded to our servers; the place cannot be editedNecessary when place watermark is on
Coordinates (about 4 decimal places) / temperature and conditionsWeather card is selectedSent to Open-Meteo for current weather on the watermark; does not go through our servers; weather cannot be editedNecessary when you choose the Weather card
Teleprompter scriptTeleprompterStore cue text on device (up to 10 scripts); not in the video, not uploadedNecessary when you use the feature
Topic, notes, or draft scriptAI script, polish, or expandSent through our servers in mainland China to Volcengine Ark (Doubao) to generate or rewrite text; the result returns to the device. We do not keep the script body and do not use it to train modelsNecessary for AI script
Daily AI-script countAfter you use AI scriptEnforce the 40-per-day quotaNecessary for this feature
Narration scriptGenerate voiceover with a cloud voiceSent through our servers to MiniMax to synthesize speech; audio is returned to the device. We do not keep the script text. The default on-device voice does not upload the scriptNecessary for cloud voiceover
Your own voice sampleRecord “My voice”Sent through our servers to MiniMax to create your narration voice. Only a voice you confirm is yours; we do not keep the audio file long termNecessary for voice cloning
Personal-voice ID, name, created and deleted timesAfter you buy or record a personal voiceShow, fulfill, and support the voice. After you delete it in the App, the record is kept until you delete the accountNecessary when you use the feature
Cloud-narration usage, extra packs, and expiryCloud voiceover / extra charactersFulfill monthly quota and extra packs; unused extra credits expireNecessary when you use the feature

Recorded audio and video are processed and saved on the device by default. We do not store finished videos in the cloud as a product purpose.

3. Device and logs

InformationWhenPurposeNecessary?
App version, client type, language preferenceUpdate check / configCompatibility and matching plans/copyNecessary for online features
API access logs (IP, time, path)Sign-in / SMS / IAP verifySecurity, rate limits, diagnostics. No third-party crash SDKNecessary for online features
Random install ID, OS type, language, region, app versionFirst open after you start using the AppCount installs. Once per install. No video, audio, or Photos. Not tied to an account. Settings → Diagnostics does not control thisNecessary after you start using the App

4. Membership and orders (after purchase)

InformationWhenPurposeNecessary?
Plan and order statusBuying membership / add-onsFulfill and look up the orderNecessary when you pay
Apple transaction ID, original transaction ID, product ID, transaction JWS, expiryiOS In-App Purchase / restoreVerify membership and one-time add-ons such as a personal voice or extra cloud charactersNecessary when you pay
Alipay order ID, trade number, amount, expiryAndroid Alipay purchaseVerify payment and unlock membershipNecessary when you pay