Privacy Policy
This Privacy Policy applies to Universal AI LLC ("we", "us", "our") and the iOS apps we operate, including Jineo, Cooked, and Banchan.
1. What we collect
Our apps are designed to operate anonymously. We do not require sign-up to use core features. Where data is collected, it falls into one of these categories:
- On-device data: preferences, streaks, saved items, scan history, and chat history are stored locally on your device via Apple's secure storage. We never receive a copy.
- Inline AI processing: when you take a photo (skin scan, ingredient label, food photo, or text screenshot), the image is sent securely to our processing server, analyzed by an AI model (e.g., OpenAI GPT-4o), and immediately discarded. We do not retain the image.
- Subscription status: when you purchase a subscription, Apple's StoreKit + RevenueCat handle the transaction. We receive only a non-PII identifier confirming your subscription state.
- Crash + diagnostic data: pseudonymized crash reports via Sentry to help us fix bugs. Personal content (chat, scan results, ingredient lists) is stripped before send via a beforeSend hook in our client code. Crash events are keyed to a random Supabase-issued user identifier, not to your name or email.
1a. Categories of personal information we collect (CCPA / CPRA Notice at Collection)
For California residents, the following table maps each category we collect to its business purpose, retention period, and whether we sell or share it:
| Category | Business purpose | Retained | Sold or shared? |
|---|---|---|---|
| Anonymous Supabase identifier (UUID) | Per-account state, deletion routing | Until you delete your account | No |
| Skin scan image (inline) | Single AI inference, then discarded | Not retained — discarded after inference | No |
| Chat prompts and AI responses | Deliver Hana coaching experience | On-device only; not retained on our servers | No |
| Crash + performance events | Fix bugs, restore service | 30 days at Sentry, then auto-purged | No |
| Product analytics events (screen views, taps) | Understand what features are used | Retained at PostHog per their default policy | No |
| Subscription state | Unlock paid features | Duration of subscription per Apple/RevenueCat | No |
| Email address (only if you opt in to digests or contact us) | Send emails you asked for | Until you unsubscribe | No |
We do not sell or share personal information as defined by CCPA / CPRA § 1798.140. See § 4 below for how to exercise your rights, including the right to opt out of any future sale or sharing. Because we do not sell or share personal information, there is nothing to opt out of — and any Global Privacy Control (GPC) browser or operating-system signal we receive is honored as a valid opt-out request.
2. What we do not collect
- We do not collect your name, phone, or address. We collect your email only if you opt in to our weekly digest, contact us directly, or send us a privacy/legal request.
- We do not sell your data to third parties.
- We do not embed third-party advertising trackers (no Meta Pixel, no Google Analytics, no Facebook SDK). Note: when you tap a "buy" link, you are routed to the retailer's website (Amazon, Sephora, Olive Young, etc.) which uses its own cookies and tracking — that is governed by the retailer's privacy policy, not ours.
- We do not store the photos or text you submit for AI analysis on our servers; they are sent inline to the AI model and immediately discarded.
3. Third-party services we use
To deliver app functionality, we use the following processors:
- OpenAI — vision and language model for AI analysis. OpenAI Privacy Policy
- Supabase — secure backend infrastructure. Supabase Privacy Policy
- RevenueCat — subscription management. RevenueCat Privacy Policy
- Apple — iOS distribution, subscription billing, and push notifications. Apple Privacy Policy
- Sentry — anonymized crash reporting. Sentry Privacy Policy
- PostHog — pseudonymous product analytics (screen views, feature usage) keyed to a non-PII Supabase user identifier; payloads do not contain your name, email, scan content, or chat messages. PostHog Privacy Policy
- Resend — transactional email delivery (welcome message, weekly digest if you opt in, account deletion confirmation). Resend Privacy Policy
- ElevenLabs — voice synthesis for the Hana skincare coach in Jineo and the IRL Practice mode in Cooked. ElevenLabs Privacy Policy
- Google (Workspace + Pages) — email hosting at contact@/privacy@/security@universalaillc.com and static site hosting at universalaillc.com. Google Privacy Policy
- GitHub — code repository + Pages hosting infrastructure for universalaillc.com. GitHub Privacy Statement
We have signed Data Processing Agreements (or have GDPR Art. 28-compliant terms on file) with every processor above.
4. Your rights
- Right to deletion (GDPR Art. 17 + Apple Guideline 5.1.1(v)): every app includes a one-tap "Delete Account & Data" option in Settings. This permanently erases all on-device data and any server-side account if applicable.
- Right to access: since we store no personal data on our servers, there is generally nothing to provide. If you believe we hold data about you, email privacy@universalaillc.com.
- Right to opt out: you can stop using our apps at any time. Subscriptions can be cancelled in iOS Settings → Apple ID → Subscriptions.
- EU/UK (GDPR Articles 15-22): residents of the European Economic Area, UK, and Switzerland have specific rights:
- Art. 15 access, Art. 16 rectification, Art. 17 erasure ("right to be forgotten"), Art. 18 restriction of processing, Art. 20 portability, Art. 21 objection
- Art. 7(3) right to withdraw consent at any time — if you opted in to the weekly digest you may opt out at any time without affecting prior processing
- Art. 22 right not to be subject to automated decisions — our skin-type classification is profiling within Art. 22; you may request a human review of any AI inference by emailing privacy@universalaillc.com
- Art. 77 right to lodge a complaint with a supervisory authority — for example the Irish Data Protection Commission (dataprotection.ie) or UK Information Commissioner's Office (ico.org.uk)
- California (CCPA / CPRA): California residents have the right to (a) know what personal information we collect (see § 1a above), (b) delete it, (c) correct inaccurate data, (d) limit the use of sensitive personal information, and (e) opt out of sale or sharing. We do not sell or share personal information as defined by Cal. Civ. Code § 1798.140. There is no "sale" mechanism to opt out of, but if that changes we will update this policy and provide an opt-out link below.
- Do Not Sell or Share My Personal Information (CCPA § 1798.135): To assert this right or any CCPA right, email privacy@universalaillc.com with subject line "CCPA Request." We respond within 45 days per § 1798.130(a)(2).
- EU representative (GDPR Article 27 derogation): Universal AI LLC is a small US business (single member, <250 employees, no special-category data retained on our servers — all skin-scan images are discarded immediately after inference). We rely on the Article 27(2) derogation for occasional, low-risk processing and have not appointed an EU representative. If our processing pattern changes (e.g., we begin retaining scan images or hit larger EU usage), we will appoint a representative and update this policy.
5. Children's privacy
Our apps are not directed at children under 13, and we do not knowingly collect personal information from children under 13. (On the App Store, Jineo and Banchan are rated 4+; Cooked is rated 17+.) If you believe a child under 13 has provided us personal information, contact contact@universalaillc.com and we will delete it.
6. Data retention
We retain no personal data beyond what is necessary to deliver the service. Inline AI requests are processed and discarded. Subscription identifiers are retained for the duration of the subscription per Apple's requirements.
7. Biometric data (Illinois BIPA, Texas CUBI, Washington)
When you take a skin-analysis selfie in Jineo, our AI examines the geometry and surface of your face — the position and appearance of features, pores, and marks — to produce your cosmetic skin read. We treat this as biometric information. We do not create a facial-recognition template, we do not use it to identify you, and we do not sell it.
Consent. Before your first scan you check an affirmative biometric-consent box that names this collection and its purpose. This is your informed, written, opt-in consent under the Illinois Biometric Information Privacy Act (740 ILCS 14/15), the Texas Capture or Use of Biometric Identifier Act (Tex. Bus. & Com. Code §503.001), and Washington (RCW 19.375). You may withdraw it any time in Profile → AI & Privacy.
Retention & destruction schedule (BIPA §15(a)). Your facial geometry and the underlying image are held only transiently, in memory, for the single analysis call, and are permanently destroyed immediately upon return of your score — never written to durable storage. The numeric score breakdown persists only on your own device until you delete it. OpenAI, acting as our processor, may retain the API request for up to 30 days for its own abuse monitoring under its API terms, then deletes it; it is never used to train models. We retain no readable image or biometric data after the request completes — well within the BIPA three-year outer limit.
8. Changes to this policy
We may update this policy as our apps evolve. Material changes will be reflected in the "Last updated" date at the top of this page.
9. DMCA + copyright
If you believe content on our apps or backend infringes your copyright, send a notice meeting the requirements of 17 U.S.C. §512(c)(3) to our designated agent. Notices must include: (a) identification of the copyrighted work, (b) identification of the infringing material with enough detail to locate it, (c) your contact information, (d) a good-faith statement that the use is not authorized, (e) a statement under penalty of perjury that the information is accurate, and (f) your physical or electronic signature.
Designated Agent: Aiden Price, Universal AI LLC
Email: privacy@universalaillc.com
Postal: 18415 Thundercloud Rd, Boyds, MD 20841, USA
10. Contact
General privacy questions: privacy@universalaillc.com
Other questions: contact@universalaillc.com
Universal AI LLC
18415 Thundercloud Rd
Boyds, MD 20841
United States