Makeup App
Privacy Terms
中文

Terms

01Acceptance of terms02Account and sign-in03Service description04Eligibility and user responsibility05AI generation limitations06Credits and purchases07Prohibited use08Data and privacy09Account deletion and purchase cancellation10Content and intellectual property11Minors12Liability limitation13Dispute resolution and governing law14Relationship with Apple15App Store Connect follow-ups

Terms

Terms of Service

The rules for AI generation, uploaded images, credits, purchases, account access, and Apple platform terms.

Draft for App Store preparation Last updated 2026-05-15

Draft status: this is a product and engineering draft for the makeup-transfer MVP. It is not legal advice and must be reviewed before it is published, linked from the app, or submitted in App Store Connect.

Last updated: 2026-05-15

01

Acceptance of terms

Welcome to Makeup App. By using the app, users agree to these draft Terms of Service. If a user does not agree, they should not use upload, generation, credit, purchase, history, account, or notification features.

02

Account and sign-in

Users may sign in with Apple. After sign-in, the backend recognizes the account through authenticated tokens so it can protect upload, generation, credits, purchase verification, history, and account features.

03

Service description

Makeup App provides AI-assisted makeup-transfer generation. Users provide a bare-face source image and a reference makeup image, and the backend creates a generated result when credits, policy checks, and service availability allow.

04

Eligibility and user responsibility

Users are responsible for the photos they choose, upload, or capture. Source and reference images should be clear single-person adult face images that the user has the right to use. Users should not upload images without rights or consent.

05

AI generation limitations

AI generation may be inaccurate, delayed, incomplete, unavailable, or fail. Identity preservation, makeup similarity, colors, details, and realism are not guaranteed. Results are for cosmetic preview and creative use only and are not medical, skincare, beauty, legal, or safety advice.

AI generation disclaimer

Users should not rely on generated results for identity verification, medical decisions, beauty or skincare diagnosis, professional advice, harassment, deception, or any safety-critical decision.

06

Credits and purchases

One generation costs one credit. StoreKit purchases are processed by Apple, and the backend verifies transactions before granting credits. Failed charged generations should be refunded according to backend rules. Apple refund and purchase management rules may apply.

07

Prohibited use

Users may not impersonate another person, harass or exploit others, upload illegal or infringing content, create deceptive or abusive results, attack or reverse engineer the service, scrape the backend, or bypass credits, authentication, purchase verification, or rate limits.

08

Data and privacy

The service processes personal information according to the Privacy Policy, including account identifiers, selected images, generated results, credits, purchase verification, history, notification preferences, and operational logs.

09

Account deletion and purchase cancellation

Account deletion must be finalized in the release implementation. Deleting an account does not automatically cancel Apple-managed purchases or subscriptions where applicable. Purchase cancellation or refund requests must follow Apple's App Store process when Apple controls the transaction.

10

Content and intellectual property

Users keep responsibility for uploaded content. Users grant the app and backend a limited permission to process uploaded images to provide generation, history, support, and safety functions. The app UI, code, copy, workflows, and technology are protected by intellectual property laws.

11

Minors

The service is intended for adult single-person face images. Users should not upload images of minors unless a future release explicitly supports that use case with an appropriate compliance plan. Minors should use the app only with guardian guidance.

12

Liability limitation

To the extent permitted by law, the operator is not liable for indirect, incidental, special, consequential, or punitive losses, or for losses caused by network failure, third-party services, force majeure, user misuse, or reliance on AI-generated results.

13

Dispute resolution and governing law

Disputes should first be resolved through friendly negotiation. The final governing law, venue, and operator jurisdiction are placeholders and must be confirmed by the product or legal owner before publication.

14

Relationship with Apple

This agreement is between the user and the app operator, not Apple. Apple is not responsible for the app or its content, has no obligation to provide maintenance or support, and is a third-party beneficiary of these terms where required by App Store rules. Users should also represent that they are not in a U.S.-embargoed country or on a U.S. restricted-party list.

15

App Store Connect follow-ups

Before App Store submission, this draft must be converted into a published terms URL if the app uses a public terms link:

  • use npm run legal:serve during development to review the local /terms page;
  • publish the final terms at a public URL;
  • add the URL to App Store Connect metadata or paywall/legal links where required;
  • review the final text with the product/legal owner;
  • confirm StoreKit product IDs and purchase language match the final App Store configuration.

Support contact, company/operator name, and terms URL remain TODO before publication.

This local page is generated from the source file below. Replace the local URL with a public HTTPS URL before App Store submission. docs/privacy/terms-of-service-draft.md

Privacy Policy