DaimonTech Corp. (hereinafter referred to as the "Company") is committed to protecting the personal information of our users and complying with all applicable laws and regulations. This Privacy Policy describes how the Company collects, uses, stores, and disposes of your personal information when you use the VisionFit app service (hereinafter referred to as the "Service").
1. Types of Personal Information Collected and Methods of Storage
The Company adopts a Local-First Data Storage Architecture to maximize user privacy and health data security.
- Account Registration & Sign-in (Minimal Server Storage): When signing in through social identity providers (Google Sign-In, Sign In with Apple), we store your unique identifier (UID), email address, name, tier status, and monthly AI usage count on the server.
- Device local storage: Body profiles and measurement history are kept on the device. Original and simulated photos from the face simulation are stored per account in IndexedDB for web/WebView screens or MMKV for native screens, without automatic cloud backup. Saved simulation photos remain viewable on that device after a subscription ends. Deleting a photo or account removes the applicable simulation photos on that device. Uninstalling the app or clearing device data may remove them.
- Face puffiness check (processed on the device): Puffiness check photos are read on the device for the face outline and then deleted; they are not sent to our servers or to Google Gemini. The device keeps only numbers, such as the puffiness index and the photo distance and angle, and one small face image used as an alignment guide for the next photo, stored per account. If you use Google Drive backup, only the numbers are included in your own Drive backup, not the guide image. Resetting the baseline deletes the guide image; deleting the account deletes the puffiness records and the guide image on that device.
- Eyesbody Photo Files (Local Device Storage): Photos captured or selected are stored on your local device filesystem for offline visual comparisons and charts.
2. Purposes of Using Personal Information
The Company uses the collected personal information only for the following purposes:
- User Identification & Service Provision: Verifying identity and linking social accounts for user profile management.
- Body Data Analysis & Visualization: Calculating body fat percentage using the US Navy formula, visualizing weight and body fat trends via charts, and showing changes in body size over time.
- Service Personalization & Before-After Comparison: Enabling the drag-slider visual comparison feature for eyesbody photos.
3. Collection and Processing of Facial Data & Third-Party AI Services
To provide AI-powered facial body composition and contour analysis, the Service processes user facial photographs under strict privacy standards:
- Types of Facial Data Processed: User-uploaded front and side facial photographs, past photos included for comparison with their estimates, and age if the user entered it earlier. Height, weight and gender are not sent for analysis; any weight the user logs stays on the device and in the user's own backups.
- Third-party AI transmission: Consented photos and necessary analysis information are sent over HTTPS to the Google Gemini API. The face simulation and the face puffiness check run only on the user's device; photos are not sent to our servers or to Google Gemini for them. The public face-outline model files (MediaPipe) are downloaded from jsDelivr and Google Cloud Storage, without the photo.
- Processing and retention: Our analysis server uses photos only in request memory and does not store them in its database. Firebase authentication, RevenueCat subscription information and per-account usage status are processed for the free analysis allowance and PRO access. Provider safety and security retention follows its policies; we do not promise zero-second retention. See the Gemini API terms for paid API data processing conditions.
- Explicit Consent & Control: Facial data is transmitted strictly after obtaining explicit in-app user consent. Users maintain full control to delete their local photo files, measurement history, or entire user account at any time.
4. Period of Retention and Use of Personal Information
The Company retains and uses personal information while you use the Service. When a user requests account deletion (membership withdrawal) or withdraws consent to collect and use personal information, the collected personal information is immediately and permanently destroyed.
4. Destruction Procedure and Method of Personal Information
Personal information is destroyed without delay once the purpose of collection is achieved. The procedure and method are as follows:
- Procedure: Information requested for deletion by the user or whose retention period has expired is deleted using irreversible technical methods.
- Method: Personal information stored in electronic files is permanently deleted using techniques that prevent reproduction. Any paper documents are shredded or incinerated.
5. Rights of Users and Legal Representatives and How to Exercise Them
Users can view, modify, or delete their registered personal information at any time. You can view, correct, or delete your information directly via the profile settings and the account deletion feature inside the Service.
6. Security Measures to Protect Personal Information
The Company takes the following security measures to ensure your personal information is not lost, stolen, leaked, altered, or damaged:
- Data Encryption: Passwords and key data are encrypted during transmission and storage.
- Technical Safeguards: Intrusion prevention systems and real-time monitoring are utilized to block unauthorized access.
- Access Control: Access to personal information is restricted to the minimum number of authorized personnel.
7. Privacy Contact and Officer Details
If you have any inquiries, complaints, or questions regarding personal information protection while using the Service, please contact the department or email listed below. We will respond promptly and sincerely.
- Department: DaimonTech Corp. Support Team
- Email: quarksoftcorp@gmail.com
8. Advertising and Ad Privacy Choices
The free version may display a Google AdMob banner on the dashboard. Ads are hidden for users with a verified active subscription and while subscription status cannot be verified.
- Advertising information: The Google Mobile Ads SDK may process IP addresses (which can indicate approximate location), device or advertising identifiers, ad views and interactions, and diagnostic and performance information for ad delivery, measurement, and fraud prevention.
- Separation of body data: The app does not attach facial photos, body fat estimates, body measurements, measurement history, profile information, or account UIDs to ad requests. Requests are configured for non-personalized ads.
- Consent and controls: Where required, Google UMP collects consent choices before ads can be requested. When applicable, you can change those choices using “Ad privacy choices” below the dashboard. You can use the app without allowing iOS tracking.
See Google’s Privacy Policy and Google’s advertising information for details about Google’s processing.