Privacy Policy
Virtual Boyfriend
Last Updated: April 15, 2026
Ocean Path Tech ("we," "us," or "our") built Virtual Boyfriend as a commercial application. This Privacy Policy explains how we collect, use, and protect your information when you use our app.
1. Information We Collect
1.1 Information You Provide
- Chat Messages. Text messages you send within the app to interact with AI characters. These messages are stored locally on your device and transmitted to third-party AI services to generate responses (see Section 3).
- Voice Recordings. When you use the voice messaging feature, audio is recorded and processed on your device using Apple's Speech Recognition framework to convert speech to text. Raw audio files are stored only on your device and are not transmitted to any external server.
- Custom Character Preferences. If you create a custom character, your selected appearance preferences (style, body type, age range, profession) are stored locally and transmitted to image generation services to create character images.
1.2 Information Collected Automatically
- Usage Analytics. We use Firebase Analytics to collect anonymized usage data, including app interactions (e.g., feature usage, character selections), subscription events, and error logs. This data does not include the content of your messages.
- Device Information. Firebase Analytics may automatically collect device model, operating system version, app version, and language/locale settings.
- Subscription Status. Your subscription status is managed entirely by Apple through StoreKit. We do not collect or store your payment information.
1.3 Information We Do NOT Collect
We do not collect:
- Personal identification information (name, email address, phone number)
- Location data
- Contacts or address book
- Health or fitness data
- Advertising identifiers (IDFA)
- Browsing or search history outside the app
Virtual Boyfriend does not require user registration or an account to use.
2. How We Use Your Information
We use the information we collect for the following purposes:
- App Functionality. To generate AI character responses based on your messages and conversation history.
- Voice Features. To convert your voice input to text (on-device) and to generate AI voice responses via text-to-speech services.
- Image Generation. To create custom character images based on your selected preferences.
- Analytics. To understand app usage patterns, improve features, and diagnose technical issues.
- Subscription Management. To verify your subscription status and provide appropriate access to features.
We do not use your data for advertising, marketing to third parties, or user profiling beyond the app experience.
3. Third-Party AI Services
Virtual Boyfriend uses third-party AI services to power its core features. By using the app, you acknowledge and consent to your message content being processed by the following services.
3.1 AI Chat Responses
- Alibaba Cloud DashScope (Bailian) — Processes your conversation messages to generate AI character responses using the Qwen language model.
- SiliconFlow — Serves as an alternative AI provider using the DeepSeek model, used when the primary service is unavailable.
Data transmitted: Your message content and recent conversation history (up to 100 messages) along with character personality descriptions. No personal identification information is included.
3.2 Text-to-Speech (Voice Responses)
- Alibaba Cloud DashScope — Converts AI-generated text responses into voice audio.
Data transmitted: The text content of AI responses and voice preference settings.
3.3 Image Generation
- Evolink — Generates custom character images based on appearance descriptions.
- SiliconFlow — Serves as an alternative image generation provider.
Data transmitted: Character appearance descriptions (style, body type, ethnicity, age range, profession). No personal photos or user images are transmitted.
4. Other Third-Party Services
4.1 Firebase Analytics (Google)
We use Firebase Analytics to collect anonymized usage statistics. Firebase may collect device identifiers for analytics purposes. For more information, see Google's Privacy Policy.
4.2 Supabase
We use Supabase solely to retrieve remote app configuration settings (such as API keys). No user data is sent to Supabase.
4.3 Apple StoreKit
Subscription purchases are processed entirely by Apple. We do not have access to your payment details. See Apple's Privacy Policy.
5. Data Storage and Security
- Local Storage. Chat history, voice recordings, custom character data, and user preferences are stored locally on your device using iOS standard storage mechanisms (UserDefaults and the app's Documents directory).
- No Cloud Backup of Chats. We do not upload or back up your chat history to any cloud server.
- Encryption in Transit. All data transmitted to third-party services is sent over encrypted HTTPS connections.
- No User Accounts. Since there are no user accounts, there is no centralized database of user information.
6. Data Retention and Deletion
- Chat History. Stored on your device until you manually delete it within the app. You can clear individual character conversations or all chat history through the app's interface.
- Voice Recordings. Stored locally and deleted when the associated message is removed.
- Custom Characters. Stored locally and can be deleted individually through the app.
- Analytics Data. Subject to Firebase's data retention policies (default 2 months for user-level data).
- Uninstalling the App. Removing Virtual Boyfriend from your device deletes all locally stored data, including chat history, voice recordings, and preferences.
7. Children's Privacy
Virtual Boyfriend is not intended for children under the age of 17. We do not knowingly collect information from children. If you believe a child has used the app, please contact us and we will take steps to remove any associated data.
8. Your Rights and Choices
- Delete Chat Data. You can delete your chat history and custom characters at any time within the app.
- Microphone Access. You can revoke microphone permission at any time through iOS Settings, which will disable voice messaging features.
- Speech Recognition. You can revoke speech recognition permission through iOS Settings > Privacy & Security > Speech Recognition.
- Analytics. Firebase Analytics respects the device-level analytics settings on your iOS device.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy within the app and updating the "Last Updated" date above. Your continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at:
Ocean Path Tech
Email: support@oceanpathtech.com
Subject Line: Privacy Policy Inquiry - Virtual Boyfriend
Appendix: App Store Connect Privacy Label Guide
When filling out the "App Privacy" section in App Store Connect, declare the following:
| Data Type | Collected | Linked to Identity | Used for Tracking | Purpose |
|---|---|---|---|---|
| Usage Data | Yes | No | No | Analytics |
| Diagnostics (Crash/Performance) | Yes | No | No | Analytics |
| Audio Data | Yes | No | No | App Functionality |
| User Content (Messages) | Yes | No | No | App Functionality |
| Purchases | Yes | No | No | App Functionality |
Select "No" for:
- Data Used to Track You
- Data Linked to You (no user accounts exist)