Legal
Privacy policy
Version: 2026-11-10
VI Voice Complex
Contact: [email protected]
Scope and purposes
This policy covers VI Voice Complex, its website and API. We process data to provide requested functions, manage accounts and payments, prevent abuse and meet legal obligations. Depending on applicable law, the grounds are performance of the contract, consent, legal obligations or legitimate security interests. Optional permissions can be refused; the related functions will then be unavailable.
Typing and AI
Ordinary typing stays on the device. When you request AI processing, the selected or entered text, audio and necessary context pass through our server to OpenAI. App search may send candidate app names and package identifiers. Clipboard content is used when you invoke a function that reads it. AI results return to your device. Do not submit another person's data without a lawful basis.
Recording
While the keyboard is visible, VI Voice Complex keeps the last second of microphone audio in memory on this phone. When you start dictation or a voice command, this second and your speech are sent through our server to OpenAI for recognition. A dictation you start can continue with a visible notification after you hide the keyboard, until you stop it. Conversation translation sends speech while the conversation is running. Saved recording history stays on this device according to your history settings. Day analysis requires separate consent.
Storage and retention
Dictation, speech playback and day histories are local. History settings control retention; day audio can be permanently deleted by segment. Deleting audio does not automatically delete its transcript or analysis. Tasks and calendar data are stored on our server only in server-storage mode; device-only synchronisation requires the devices to be online. Local-only data may be lost with the device. Temporary AI results awaiting delivery are kept in server memory until the authenticated device acknowledges receipt or the account is deleted. They are not a permanent history and may be lost on a server restart; completed work is not charged twice.
Accounts and recipients
We retain account identifiers, email, device/session identifiers, balances, operation and payment metadata, technical security records and messages you send to support. Google handles selected sign-in and Play payment functions; OpenAI processes AI content; hosting, network and email providers support delivery. Processing may occur outside your country. Applicable transfer safeguards are required. OpenAI may retain API data under its own security and legal retention rules; we do not promise zero retention by that provider. We do not sell personal data or use private content for advertising.
Protection and deletion
Transfers use HTTPS/WSS; stored account credentials are protected. No system is risk-free. Account and synchronised data are retained while needed to provide the service. Financial, fraud-prevention and dispute records may remain for legally required or necessary periods, with access limited to their purpose. Request account deletion in Account settings or at vivoicecomplex.com/delete-account/. Local records can be deleted in the app. Requests may require reasonable ownership verification.
Your rights and contact
Contact the controller above to request access, correction, deletion, portability or restriction, object to processing or withdraw consent, where applicable. Withdrawal does not undo earlier lawful processing. You may complain to the competent data-protection authority, including Thailand's PDPC. Requests are handled within applicable legal deadlines. Material changes are published with a new version; fresh consent is requested where required.
Save typed text and recognised dictation, including task, calendar and app-search drafts even when cancelled, with time and function. Protected fields are excluded. Analysis sends this text through our server to OpenAI and spends your AI balance. You can turn journaling off here. Automatic analysis sends saved text through our server to OpenAI and spends your balance. Internet is required. After the chosen time, wait for 30 seconds without keyboard input, then close the period. A period belongs to its starting date. Android may delay analysis.