QuanPoint.
← AI Hairstyle

AI Hairstyle Privacy Policy

Last updated: October 2, 2026

1. Who we are and what this policy covers

QUANPOINT TECHNOLOGY CO., LTD., located in Taipei, Taiwan, operates AI Hairstyle. This policy explains how we handle personal information in the AI Hairstyle mobile application and its supporting services. It does not cover the QuanPoint corporate website. Contact us at contact@quanpoint.com about privacy or your personal information.

2. Information we process and why

AI Hairstyle is intended for adults aged 18 and over in supported markets worldwide, including Taiwan, the EEA, the United Kingdom, Switzerland and the United States. Rights and requirements differ by jurisdiction.

InformationHow we use it
Account and session informationWe process a guest/session identifier and, when you sign in with Google or, on supported iOS versions, Sign in with Apple, a verified provider account identifier and email address if supplied. We use these to authenticate you, connect your Member account across sessions, protect access, and associate your profile and entitlements with you. Authentication credentials are processed for verification; we retain verification digests and account/session records. For Sign in with Apple, we also retain protected Apple authorization tokens for authorization management and revocation during account deletion. Google Sign-In can also return a name and profile-picture URL; we do not add those fields to your AI Hairstyle account profile.
Photos you choose to uploadWe process your selected photo to check whether it is suitable for processing, analyze visible hair and facial characteristics, and create hairstyle previews. We do not upload your entire photo library.
Hair Profile and choicesWe process structured observations such as face shape, hair length, hair pattern, bangs, and parting, your corrections, update time, and hairstyle, color, and presentation choices to provide recommendations and previews.
Generated images and workflow informationWe process generated previews, processing status, quality decisions, and related identifiers to deliver results, manage temporary access, and handle unsuccessful processing.
Purchases, subscriptions, credits, and rewardsWe process store purchase evidence, product and transaction references, subscription periods, entitlement balances, credit movements, and reward verification records to verify ownership, grant access, restore eligible purchases, reconcile refunds, and prevent duplicate or fraudulent grants.
Advertising and consent informationGoogle’s advertising and consent services process information described in section 5. We use a reward-attempt identifier to connect an eligible completed ad to the correct account.
Operational and security informationWe process request and job identifiers, timestamps, status/error categories, processing performance, and provider usage/cost information to operate, diagnose, and protect the service. Network connections also involve IP addresses.

You can browse as a Guest. The current production photo upload, Hair Analysis, generation, and purchase features require a signed-in Member account. Providing a photo is your choice, but photo-based features cannot work without it. Purchases and Rewarded ads are optional. Device language and an optional language override help display the app in your preferred language; the override is stored on your device.

3. Photos, Hair Analysis, and AI processing

Our servers check uploaded photos for factors such as face presence, framing, blur, and lighting. We create a normalized image for processing and remove embedded photo metadata, including EXIF and GPS metadata, from that stored image. The Android app re-encodes your selected image before upload without copying its embedded metadata. The server also removes embedded metadata from files it receives, including uploads made directly to the service.

We send the photo and processing instructions to OpenAI to perform Hair Analysis. For hairstyle generation, we send the source photo, a hairstyle reference image, and hairstyle instructions, including your selected hair color where applicable, to OpenAI. Analysis estimates visible characteristics for styling; it does not authenticate your identity. Suggestions and generated previews can be inaccurate, including where the original photo hides parts of your face or hair.

We temporarily store source images and image-linked validation and analysis information to complete the workflow. A structured Member Hair Profile is stored separately and can remain after its source image is deleted. We do not retain production images as an archive for training, analytics, or debugging. Our analysis requests disable OpenAI response storage, but this does not mean OpenAI has zero retention. OpenAI may separately retain API data for abuse monitoring and other purposes described in its API data controls documentation. Our image expiry times below describe our service’s storage, not a guarantee of simultaneous deletion from provider systems.

4. Hair Profile and My Looks

A Guest Hair Profile, where present on your device, is stored locally. Signing in can transfer its structured observations and corrections to your Member account. Your Member Hair Profile is one current record that can be reused across devices; it does not contain the source selfie, image URLs, or a photo archive. Updating the profile can replace the previous current record.

My Looks provides access to available temporary results. Creating an account, buying credits, or subscribing to Pro does not make source photos or generated results permanent. Use Save to keep an available result on your device. When you use Share, the operating system passes the exported image to the destination you choose. Copies you save or share are subject to your device settings and the receiving service’s practices.

5. Advertising and privacy choices

AI Hairstyle integrates Google AdMob / Google Mobile Ads and Google’s User Messaging Platform (UMP). Eligible Free/non-Pro users, including users who bought credits, may see a persistent Banner above the bottom navigation after more than 60 seconds of foreground use following onboarding in the current app process. Active Pro membership suppresses Banner and Rewarded ads, even when its included generation allowance is exhausted.

Eligible non-Pro Members may choose to watch a Rewarded ad. A successful server-verified reward provides one generation authorization, with at most one earned reward per UTC calendar day. Cancelled, failed, or unverified ads do not grant a reward. We send Google an opaque reward-attempt identifier and verify Google’s callback to associate the reward with your account.

The app requests non-personalized Banner and Rewarded ads. Non-personalized does not mean that no information is collected. When these services operate, Google’s SDK processes IP addresses (which can indicate approximate location), advertising or app/device identifiers where available, app/ad interactions, and diagnostic/performance information for advertising, measurement, and fraud prevention. Availability of advertising identifiers depends on device settings and the applicable consent/ad mode. These advertising requests do not include your uploaded photos or Hair Profile.

UMP requests consent information and displays applicable messages. Ad requests are gated on UMP indicating that they are permitted. You can use Ad privacy options in Account to reopen privacy choices when Google requires a privacy options form. You can also manage the advertising identifier in Android settings. Personalized-ad consent is not required to use AI Hairstyle; we request non-personalized ads. Ads and rewards may be unavailable depending on consent status or service configuration.

See Google’s Privacy Policy and how Google uses information from apps using its services.

6. Purchases and subscriptions

Where purchases are available, payments are processed by Google Play on Android or the Apple App Store on iOS. We receive purchase evidence and verify it with the store before granting purchased generations or Pro entitlements. We store transaction references and entitlement history; raw purchase tokens or receipts are used for verification rather than retained in our transaction records. We do not receive your full payment-card details through this integration.

Pro is a subscription with period-based generation allowances and ad-free use. Purchase and subscription records are separate from your images and Hair Profile. Deleting the app, your Hair Profile, or your AI Hairstyle account does not cancel a store subscription. Manage or cancel it through the store that billed you: Google Play or Apple App Store.

7. Service providers, storage, and international processing

We use Amazon Web Services (AWS), including EC2 computing, RDS database services, and private S3 object storage, to operate the service. Our infrastructure includes processing in Japan. Google provides sign-in, Android billing, advertising, and consent services. Apple provides Sign in with Apple and iOS purchase and subscription services where supported. OpenAI provides the AI processing described above. Information is transmitted electronically to the providers involved in the feature you use. Their processing may take place outside Taiwan and outside your country.

Images are private by default. Our service checks authorization before delivering images and uses time-limited photo access credentials rather than permanent public image links. We use encrypted network connections and restricted service access. These safeguards reduce risk but cannot guarantee absolute security.

8. How long information remains

Our retention policy does not permit indefinite retention merely for convenience. Non-image records must serve a documented operational, security, fraud/replay-prevention, accounting, legal or entitlement purpose. The existing residual account, economic and operational records do not have a universal automatic deletion deadline; the image deadlines below do not apply to them.

InformationRetention and deletion behavior
Source photosThe current source workflow expires no later than 15 minutes after intake reservation, or earlier when its session expires. A source enters deletion earlier when the workflow no longer needs it, including terminal failure or completed quality review. This is a processing window, not a promise to retain every source for 15 minutes.
Temporary validation and analysis materialImage-linked validation and analysis records are removed through source deletion. This does not delete the separately stored Member Hair Profile.
Generated resultsA successfully produced result receives an expiry 24 hours after technical completion. Failed, rejected, or unfinished-review results can be removed earlier, including when the source workflow ends. Accepted results have their own expiry and may remain after automatic source cleanup. Explicit photo/result removal or account deletion also removes the associated retained results.
Member Hair ProfileThe current structured profile remains until replaced or deleted through the profile/account controls. Source-photo expiry does not expire it.
Account and session recordsSign-in identity and the current Hair Profile are removed on account deletion; the account is disabled and Member session links are detached. Disabling the account also initiates background deletion of its associated retained source photos and generated results across sessions, including accepted results. Residual internal account/session and operational records are separate from these deleted records.
Economic and operational recordsCredit, purchase, subscription, reward, and related audit records are retained separately to preserve ownership/accounting history and prevent replay. They are not erased by deleting a photo, profile, or account. These records and operational logs do not use the 15-minute or 24-hour image expiry rules.

Expiry prevents new authorized access. Deletion of active image objects takes place through a background cleanup process with retries if an attempt fails; it is not guaranteed to finish at the exact expiry time. This does not establish simultaneous erasure from infrastructure backups, any retained object versions, or provider systems. Deleting our server copy does not remove copies you exported or sent to another service.

9. Account & Data Deletion

In Account → Privacy & Data, use Remove current photo and previews when a current photo is available to request its deletion. This explicit removal request covers the source photo and its still-retained associated generated results, including accepted results. Automatic source expiry is different: accepted results can remain until their own expiry. In app versions with Delete this preview in My Looks, that control deletes an available result even after its source photo has expired. If your version does not have it, you can use account deletion or the email request below.

In Account, Delete Hair Profile removes the current Member profile and signs you out. It does not erase economic records. Delete account removes the sign-in identity and current Hair Profile, disables Member access, and detaches Member sessions. It does not immediately erase every record or cancel a store subscription. Account-associated source photos and generated results are made unavailable for new authorized access and enter background deletion; related temporary validation and analysis records are removed through that process. Cleanup retries failed attempts, so physical deletion is not instantaneous.

For Sign in with Apple accounts, the account-deletion workflow also requests revocation of Apple authorization. External revocation can remain pending after local account deletion. If the app asks you to remove AI Hairstyle in your Apple Account’s Sign in with Apple settings, follow that instruction.

For privacy questions or requests to access, correct, or delete information, email our monitored privacy mailbox at contact@quanpoint.com. You can request deletion of your AI Hairstyle account and associated data from QUANPOINT TECHNOLOGY CO., LTD. without reinstalling or signing into the app. Identify AI Hairstyle and whether you request account deletion or deletion of particular data. Account deletion covers the identity, profile and associated retained images described above; legitimate economic/legal and other retained-record exceptions are explained in section 8. Store subscription cancellation is separate and must be handled through the Apple App Store or Google Play, whichever billed you. Do not send your password, payment-card information, or another selfie to make a privacy request.

10. Your privacy rights

Under Taiwan’s Personal Data Protection Act, you may request access to or a copy of your personal data, supplementation or correction, cessation of collection, processing or use, and deletion, subject to applicable legal conditions.

Where European data protection law applies, rights may include access, rectification, erasure, restriction, portability, objection, withdrawal of consent where processing relies on consent, and a complaint to a competent supervisory authority. Withdrawal does not affect the lawfulness of earlier consent-based processing.

Right to object: where applicable law gives you this right, you may object to the relevant processing by contacting us. In the EEA you may complain to your competent data protection authority; in the UK, to the ICO. Under applicable Swiss law, you may request access or correction and seek deletion or cessation of unlawful processing, and contact the FDPIC.

Where applicable U.S. state privacy laws, including California law, cover you and our processing, rights may include knowing/accessing, correcting, and deleting personal information, opting out of qualifying sale/sharing or targeted advertising, and exercising rights without unlawful discrimination. These rights depend on the applicable law and are not identical in every jurisdiction. Contact us using the same email address regardless of your app language.

11. Children

AI Hairstyle is intended for people aged 18 and over and is not designed for children or minors. This eligibility policy does not mean the app verifies everyone’s age. If you believe a minor has provided personal information, contact us at contact@quanpoint.com.

12. Changes and contact

We may update this policy to reflect changes in our services or information practices. Updates will appear with a revised date at the AI Hairstyle Privacy Policy page. Where applicable law requires additional notice or consent, those requirements apply.

QUANPOINT TECHNOLOGY CO., LTD.

Taipei, Taiwan

Privacy contact: contact@quanpoint.com