Dual Keyboard Privacy Policy
Dual Keyboard does not require an account operated by us. AI features such as reply generation, text polishing, and style transformation send text that you type, paste, or extract from screenshots to an AI service. Voice preview and WAV generation use system speech capabilities on device. See the appendix for ads, purchases, and third-party services.
Introduction
Welcome to Dual Keyboard. This privacy policy explains how we collect, use, store, share, and protect information when you use the app, official website, privacy policy page, user agreement page, or contact us by email.
Please read and understand this policy before using the app. By using or continuing to use the app, you acknowledge the data practices described here. If you do not agree, you may stop using the app or the relevant features.
1. Scope
This policy applies to the Dual Keyboard iOS app and its official website, privacy policy, user agreement, and support pages. It does not apply to Apple App Store, Alibaba Cloud Qwen / DashScope, Google, ad networks, payment channels, or other third-party websites, services, or platforms.
2. Information We Collect and Use
We follow principles of lawfulness, legitimacy, necessity, and minimization. To provide reply generation, text polishing, style transformation, screenshot analysis, voice persona, VIP purchases, ads, and support, the app may involve the following information:
- Text that you type, paste, or edit in reply, polish, style transformation, or voice persona input boxes, used to generate replies, rewrite text, transform style, preview speech, or generate voice files.
- Your selected persona, polish category, style transformation type, Mars-text intensity, voice style, chat relationship, and similar preferences, used to control generated content and restore app state.
- Chat screenshots that you actively choose. The app first uses system capabilities to recognize text locally and places the result into the chat input area. If you continue to generate an AI reply, the recognized text is sent as part of the AI request.
- AI request information, including user input, recognized text, style settings, necessary prompt context, and generated results. The current project uses Alibaba Cloud DashScope compatible-mode API to call Qwen models.
- Voice persona text, voice style, generation state, and local voice file information. Voice preview and WAV generation use system speech on device, and files are saved or shared only when you choose to do so.
- VIP and purchase status. VIP purchase, price display, payment, and restore are handled by Apple App Store / StoreKit. We do not receive your full bank card, payment account, or Apple ID password.
- Advertising-related information. The current project integrates Google AdMob for app open, banner, and interstitial ads. Google may process device, advertising identifier, network, app, impression, click, diagnostics, and anti-fraud information according to its rules.
- Information you actively provide by email, such as your email address, issue description, screenshots, screen recordings, system information, or attachments. We use this only to respond, troubleshoot, improve the product, and handle your request.
The app does not require an account operated by us and we do not operate our own chat-content server. Please be careful when entering sensitive information.
3. Permissions
The app may request or use the following system permissions and capabilities:
- Photo library read access: used when you choose a chat screenshot for text recognition.
- Speech synthesis: used for voice persona preview and WAV voice file generation.
- Local storage: used for preferences, cached VIP status, temporary voice file data, and app state.
- Network access: used for AI generation, ads, purchase information, the official website, privacy policy, and user agreement.
- In-app purchase: used for VIP purchase, restore, and entitlement checks.
Turning off some permissions may make related features unavailable. For example, without photo library access, screenshot analysis cannot choose images; without network access, AI generation, ads, and purchases may not work.
4. AI Services and Input Content
When using AI generation features, do not enter identity documents, payment information, passwords, verification codes, non-public business information, medical records, exact addresses, or other people's private information.
The AI service returns generated results based on submitted text and style settings. Third-party AI services may process request data according to their privacy policies, terms, safety rules, and logging practices. We try to send only the information necessary for the current feature.
AI-generated content may be inaccurate, incomplete, inappropriate, or may misunderstand context. Review and judge generated content before sending, publishing, saving, or sharing it.
5. Local Storage, Deletion, and Recovery
App preferences, some generated results, temporary voice file data, and usage state may be stored locally on your device. You can clear input, delete generated content, delete voice files, or remove locally stored content by uninstalling the app or clearing app data.
Uninstalling the app, clearing the app container, changing devices, or reinstalling the operating system may delete local data. Because we do not keep a server copy, we cannot remotely recover such local data.
6. Cookies and Similar Technologies
The core app does not rely on cookies set by us. The website may involve necessary browser cache, static hosting behavior, or basic access logs. We do not set our own advertising tracking cookies on the website.
7. Sharing, Transfer, and Disclosure
Except in the following situations, we do not sell, rent, or share personal information that can identify you:
- With your explicit consent or based on your active choice.
- To complete AI generation, the text you submit, recognized text, and necessary context are sent to Alibaba Cloud DashScope / Qwen-related services.
- To complete App Store purchases, restore purchases, price display, and transaction verification, Apple processes relevant information according to its rules.
- To display, measure, and protect ad services, Google AdMob processes advertising-related information according to its rules.
- When required by law, judicial, or administrative authorities, or when necessary to handle disputes or protect the lawful rights of you, other users, us, or the public.
- In a merger, acquisition, asset transfer, or similar transaction, information may be transferred as legally necessary, and the new processor will be required to continue protecting it under this policy.
Anonymized information that cannot identify a specific person is not treated as disclosure, transfer, or public sharing of personal information.
8. Retention and Protection
The app's input content, voice files, and preferences are mainly stored on your local device. Server-side log retention, location, and security for AI and ad requests are handled by the relevant third-party providers according to their policies. Information you actively provide by email is retained only as long as necessary for support, troubleshooting, compliance, or dispute handling.
We use reasonable administrative and technical measures to protect information from unauthorized access, disclosure, modification, damage, or loss. However, no system, device, or network environment is absolutely secure. Be careful when sending sensitive content in input boxes or support emails.
9. Your Rights
You may manage local input content, generated results, voice files, and preferences within the app. You may also contact us to request access, correction, deletion, withdrawal of consent, explanation, or complaint handling regarding personal information. For information processed by Apple App Store, Alibaba Cloud, or Google, please use their official channels.
10. Children
The app is designed for general chat expression and personal productivity, and is not directed specifically to children. If you are a minor, use the app with consent and guidance from a parent or guardian. Guardians may contact us with questions about minors' information.
11. Updates
We may update this policy for product features, laws, App Store requirements, AI service requirements, ad SDK requirements, or operational needs. Updated versions will be posted on this page. For major changes, we will provide appropriate notice. Continued use after an update means you understand the updated policy.
12. Contact Us
If you have complaints, questions, comments, or suggestions about this policy or personal information, contact us at aainote@outlook.com. We generally respond within fifteen business days.
Appendix 1: Third-Party Services and SDKs
- Alibaba Cloud DashScope / Qwen: used to generate AI text results for replies, text polishing, and style transformation. Privacy policy: https://terms.aliyun.com/
- Apple App Store / StoreKit: used to display localized prices, process VIP purchases, restore purchases, and verify entitlements. Privacy policy: https://www.apple.com/legal/privacy/
- Google AdMob: used for app open ads, banner ads, interstitial ads, ad measurement, diagnostics, and anti-fraud. Privacy policy: https://policies.google.com/privacy
Appendix 2: Sensitive Permissions and Capabilities
The app may use photo library read access to choose screenshots and recognize text; system speech synthesis to preview and generate WAV files; network access for AI services, ads, purchase information, and policy pages; and local storage for preferences and app state. The current version does not need contacts, precise location, microphone, or camera access.