Privacy Policy

Effective Date: March 20, 2026

At Vesoft Apps ("we," "our," or "us"), we prioritize your privacy and are committed to safeguarding your personal information. This Privacy Policy explains how we collect, use, and share your information when you interact with our mobile apps and website. This policy covers all of our apps, including Eye Color ID and Pregnancy Test Scanner. By using our services, you agree to the terms outlined below.

Information We Collect

Face Data — Eye Images and Eye Color Analysis (Eye Color ID)

Our Eye Color ID app accesses your device camera and photo library to capture or select photos of your eye area for the purpose of identifying your eye color. The user crops the image to focus on the eye region before submission. The cropped image is compressed (resized to a maximum of 1024 pixels wide, JPEG quality 75) and transmitted securely (via HTTPS) to Google Gemini AI for analysis. The analysis produces the following data:

  • Eye color classification and category
  • Iris pattern description (furrows, crypts, rings)
  • Melanin distribution analysis
  • General educational information about eye color genetics and characteristics

The app does not perform facial recognition, create biometric identifiers, build facial geometry maps, or use face data for authentication or identification of individuals. The app processes only standard photographs of the eye area — no depth data, infrared scans, or 3D face mapping is collected or generated. Face data is used solely and exclusively to determine eye color and provide related educational content.

How We Use Face Data (Eye Images)

The face data (eye images) we collect is used exclusively to:

  • Analyze eye images using Google Gemini AI to identify the user's eye color and iris characteristics
  • Display analysis results and eye color history within the app for the user's reference
  • Provide educational information about eye color, iris patterns, and related genetics

We do not sell, share, or use face data for advertising, marketing, user profiling, facial recognition, or any purpose other than providing the core eye color identification functionality of the app.

Face Data Sharing with Third Parties

Eye images are transmitted to Google Gemini AI (via a secure Google Cloud Function) solely for the purpose of real-time eye color analysis. Google processes the image in accordance with their Gemini API terms of service. No other third party receives your eye images. Analytics services (such as Mixpanel) receive only anonymous usage events (e.g., "scan completed") and never receive any image data.

Face Data Storage and Retention

On your device: Cropped and compressed eye images and analysis results are stored locally on your device in the app's private storage area, which is not accessible to other apps. This data is retained until you delete it from the app's history, uninstall the app, or clear the app's data.

On our servers: Our cloud function acts as a pass-through — it does not store, cache, or log your eye images. Images are forwarded to Google Gemini AI for real-time processing and are not retained by us after the analysis response is returned.

Google Gemini AI: Image data sent to the Gemini API is processed in accordance with Google's data handling policies. We use the Gemini API in a configuration where user data is not used to train Google's models.

Health Data — Pregnancy Test Images and Results (Pregnancy Test Scanner)

Our Pregnancy Test Scanner app accesses your device camera and photo library to capture or select images of pregnancy tests. These images are transmitted securely (via HTTPS) to Google Gemini AI for processing. The analysis produces health-related data including:

  • Pregnancy test result (positive, negative, invalid, or inconclusive)
  • Confidence score and confidence level of the analysis
  • Visibility and intensity of test and control lines
  • AI-generated explanation, recommendations, and supportive guidance

This health data, along with the captured images, is stored locally on your device in the app's private storage area. We do not store your pregnancy test images or analysis results on our servers. Images are transmitted to our cloud service solely for real-time analysis and are not retained after processing is complete. We do not perform facial recognition, create biometric identifiers, or build facial feature maps from any images you provide.

How We Use Health Data

The health data we access and process is used exclusively to:

  • Analyze pregnancy test images using AI to provide you with a result interpretation
  • Display your test history within the app so you can review past results
  • Provide personalized recommendations and supportive guidance based on your results

We do not sell, share, or use your health data for advertising, marketing, or any purpose other than providing the core functionality of the app. Your health data is never shared with third parties.

Device Permissions

Our apps request the following device permissions:

  • Camera: To capture photos for analysis (eye images in Eye Color ID; pregnancy test images in Pregnancy Test Scanner). Camera audio is disabled.
  • Photo Library: To allow you to select existing photos from your device for analysis.
  • Internet: To transmit images to our AI analysis service and manage subscriptions.

Purchase and Subscription Data

We use RevenueCat, a third-party service, to manage in-app purchases and subscriptions. RevenueCat may collect purchase history, subscription status, and anonymous identifiers to manage your subscription. RevenueCat processes this data in accordance with their own privacy policy.

Cookies and Analytics

  • Cookies: Our website uses cookies to improve your browsing experience, remember your preferences, and track website traffic. Cookies are small data files stored on your device that help us understand how you interact with our site.
  • Google Analytics: Our website uses Google Analytics to analyze user behavior and gather insights into how our services are used. This information helps us improve the functionality and performance of our services.

Device Information

Our mobile apps may collect certain technical information about your device, such as device type and operating system version, to ensure proper functionality and compatibility.

Data Retention

We retain your data as follows:

  • Eye images and analysis results (Eye Color ID): Stored locally on your device until you delete them from the app's history, uninstall the app, or clear the app's data. We do not retain copies of your eye images or results on our servers. Our cloud function does not store, cache, or log images.
  • Pregnancy test images and results (Pregnancy Test Scanner): Stored locally on your device indefinitely until you delete them within the app, delete the app, or clear the app's data. We do not retain copies of your images or results on our servers.
  • Images sent for AI analysis: Processed in real time and not stored on our servers after analysis is complete.
  • Subscription data: Retained by RevenueCat for as long as your subscription is active and as required for transaction records. You may request deletion by contacting us.
  • App preferences: Stored locally on your device and removed when you uninstall the app or clear the app's data.
  • Website cookies and analytics data: Retained in accordance with Google Analytics' standard retention settings (up to 26 months for analytics data). You can clear cookies through your browser settings at any time.

How We Use Your Information

We use the information we collect to:

  • Analyze eye images and identify eye color characteristics (Eye Color ID)
  • Analyze pregnancy test images and provide result interpretations (Pregnancy Test Scanner)
  • Store your analysis history locally on your device for your reference
  • Provide, maintain, and improve our mobile apps and website functionality
  • Manage your subscription and in-app purchases
  • Analyze website usage patterns to better understand user needs and preferences
  • Communicate with users about updates, support, and feedback

All data collected is handled with care and used strictly for the purposes outlined in this policy.

Sharing Your Information

We do not sell or rent your personal information to any third parties. We share certain data with trusted third-party providers solely to enable core functionality:

  • AI Analysis Service (Google Gemini): Eye images (Eye Color ID) and pregnancy test images (Pregnancy Test Scanner) are transmitted securely to Google Gemini AI for analysis. Images are processed in real time and are not stored after analysis is complete.
  • Mixpanel: Anonymous usage analytics (event names and metadata only — no images or personal data are shared)
  • RevenueCat: To manage in-app subscriptions and purchases
  • Google Analytics: To gather insights into website usage and performance

These third-party providers may collect and process data in accordance with their own privacy policies. We recommend reviewing their policies for additional details on how they handle your data.

We never share, sell, or transmit your face data (eye images), health data (pregnancy test images and results), or any analysis results to advertisers, data brokers, or any third party for purposes other than providing the core analysis functionality of our apps.

Your Rights and Choices

We are committed to giving you control over your information. Here's how you can manage your data:

  • Delete Your History: You can delete individual analysis results and images from within the app at any time
  • Delete All Data: Uninstalling the app will remove all locally stored data, including images, analysis results, and preferences from your device
  • Request Data Deletion: You may contact us to request deletion of any data associated with your account, including subscription data held by third-party providers. We will process deletion requests promptly

If you need assistance with any of these options, please contact us using the details provided below.

Data Security

We take reasonable precautions to protect your information from unauthorized access, loss, or misuse. All data transmitted between our apps and our servers is encrypted using HTTPS. Face data (eye images) and health data (test images and results) are stored locally on your device in the app's private storage area, which is not accessible to other apps. However, no method of electronic storage or transmission is 100% secure, and we cannot guarantee absolute security.

Children's Privacy

Our services are intended for general audiences and are not directed toward children under 13 years of age. We do not knowingly collect personal information from children. If we become aware that a child under 13 has provided us with personal data, we will take steps to delete such information promptly. Parents or guardians who believe their child has provided us with data may contact us to request its removal.

Changes to This Policy

We reserve the right to update this Privacy Policy as necessary to reflect changes in our services, legal requirements, or industry best practices. Updates will be posted on this page with an updated "Effective Date." We encourage you to review this policy periodically to stay informed about how we protect your data. Continued use of our services after changes are posted constitutes acceptance of the updated policy.

Contact Us

If you have any questions, concerns, or requests related to this Privacy Policy, please don't hesitate to reach out:

We are committed to addressing your concerns and providing transparency about how we handle your information.