| Identifiers and contact details |
Email address, normalized email hash, consent status. |
Waitlist, launch updates, purchase redemption, support, deletion requests. |
Yes, through the waitlist forms. |
| Pre-dye intent |
Shade goal, source, mode, optional note. |
Prioritize Color Read demand, segment launch invites, improve product messaging. |
Yes, if you submit a form. |
| Hair Passport and health-adjacent answers |
Current hair level, scalp reaction history, chemical treatment
history (bleach, henna, metallic dyes), breakage or sensitivity
flags, gray coverage percentage, vibrancy goal, developer
preference, target shade name. |
Compute the Damage Check band (Soft Go / Strand Test First /
Pause And Soften / Salon Zone) and generate the full Color Read;
stored in Cloudflare KV for your session only. |
Yes, when you complete the Color Read funnel at /check/. |
| Checkout interest |
Selected annual or weekly plan, timestamp, referrer, user agent. |
Measure purchase intent and route to checkout when purchase links are configured. |
Yes, when you press a checkout-intent button. |
| Account and entitlement data |
Email address (optional, for iOS redemption), anonymous app
user ID (UUID stored in your browser), RevenueCat customer ID,
entitlement status, session token. |
Authenticate purchase entitlement, restore access, redeem web
purchases in the iOS app. |
Active for web purchase sessions. Full account system planned
for the consumer product. |
| Commercial information |
Product selected, subscription status, renewal and cancellation
status, processor receipt identifiers, billing-issue flags. |
Provide paid access, manage subscriptions, prevent fraud,
support refunds. |
Active for web purchases via RevenueCat and Stripe. Planned
for Apple in-app purchases. |
| User content |
Hair photos you choose, formula notes, Color Receipts, Day 3
proof (future app); TikTok URL or formula text you enter in the
web funnel Trend Capture step. |
Generate and save Color Reads, receipts, reminders, and
privacy-controlled share cards. |
Trend Capture fields active in the web funnel. Photos and
receipts planned for the iOS app only. |
| Device, log, and diagnostic data |
IP-derived request data, user agent, referrer, timestamps, error logs, app diagnostics. |
Operate the service, secure the site, debug issues, improve reliability. |
Partly active through Cloudflare request handling. |
| Support communications |
Emails, requests, issue descriptions, attachments you choose to send. |
Answer questions, resolve access issues, process privacy requests. |
Active if you contact us. |