Privacy Policy
Last Updated: June 2026
1. Overview
ChoiceLens is an application developed by Edglance LLC ("we", "our", or "us"). We are committed to transparency and adopt a privacy-minded design. This Privacy Policy outlines the types of data we collect, how it is processed, and your rights concerning that information when you use the ChoiceLens mobile application and its associated backend services.
2. Information Collection and Processing
ChoiceLens collects and processes information to verify your profile preferences and deliver personalized food verdicts. The specific categories of data processed include:
A. On-Device Image Processing (Local)
When you point the app's camera at a product barcode or ingredient panel, the image extraction and Optical Character Recognition (OCR) are performed entirely **locally on your device** using Apple-native VisionKit frameworks. **Raw camera video feeds or captured photos are not uploaded to our servers or stored in our databases.** Only the extracted barcode digits or OCR text strings are transmitted to our backend for analysis.
B. Account and Profile Data
To synchronize preferences across your devices, we require authentication.
- Authentication: We use Sign in with Apple as the primary login path. This provides your unique identifier, email (or an Apple-obfuscated relay address if you use "Hide My Email"), and name.
- Preferences: We store your self-selected primary nutritional goal (e.g., weight loss, muscle gain, maintain health) along with toggle settings for priorities (e.g., protein, sugar, sodium) and health watch-outs (e.g., blood sugar, cholesterol). We do not collect medical history, age, height, weight, or body fat percentages.
C. Scan History and Saved Products
When you scan a product, the associated barcode, product name, and verdict history are saved on our secure backend database to display your scan history and bookmarked products in the app.
3. AI Provider Integration and Data Flow
To generate verdicts, explain complex ingredients, identify food alternatives, and answer follow-up questions in the "Ask Lens" chat mode, ChoiceLens utilizes third-party artificial intelligence (AI) sub-processors (specifically Google Gemini APIs).
What is shared: The barcode number, the raw ingredients text extracted via on-device OCR, product metadata, and your self-selected goal profile are sent to the AI provider to generate the analysis snapshot.
What is NOT shared: We do not share your personal name, primary Apple ID email, or device identifier with AI providers. The AI provider processes the product data under strict confidentiality terms and is prohibited from utilizing user scan parameters to train public foundation models.
4. Subscription and Payment Processing
ChoiceLens uses RevenueCat and Apple App Store in-app purchases to manage subscriptions. All transaction events (such as renewals, cancellations, or upgrades) are processed directly through Apple and synchronized with RevenueCat. We store an entitlement tier token (e.g., Free, Pro, Admin) linked to your anonymized user identifier to grant access to daily AI verdict thresholds. We do not access, store, or process credit card numbers or billing addresses.
5. Data Sharing and Third-Party Subprocessors
We do not sell or lease your data to third parties. We share data only with the following subprocessors necessary to deliver the core service:
- Supabase: For cloud hosting, database storage, and secure authentication management.
- Google Gemini API: For processing ingredients list text to output food verdicts, reasons, and chat answers.
- RevenueCat: For synchronizing subscription entitlement states and transaction events.
- Apple App Store: For in-app purchase validation.
6. Data Retention and Deletion Rights
We retain user data as long as your account remains active.
Account Deletion: You can delete all your stored data, preferences, saved items, and scan history at any time by going to the app's Profile > Account section and selecting **Delete Account**. This action triggers a cascade transaction that deletes all database rows associated with your user ID and requests the deletion of your authentication credentials from our database.
7. Children's Privacy
ChoiceLens is not directed to individuals under the age of 13. We do not knowingly collect personal data from children under 13. If you become aware that a child has provided personal information, please contact us immediately to purge the data.
8. Contact Information
For any questions regarding this Privacy Policy or our data processing practices, please contact us at: support@edglance.com.