TikTok-to-web pre-dye check

Check before you dye.

Bring the TikTok formula, box shade, or salon reference. Shade Diary checks your starting hair, old color history, developer risk, and realistic result before the bathroom gets messy.

$59.99/year planned $12.99/week secondary No free trial RevenueCat + Stripe

What is Shade Diary?

Shade Diary is a pre-dye Color Read for at-home hair color decisions. A user brings the TikTok formula, box shade, or saved reference she is considering, then Shade Diary checks her starting hair, old dye history, sensitivity flags, developer uncertainty, and realistic visibility before she mixes color. The first paid product is not a generic hair-color try-on or a numeric beauty score. It is a qualitative read that explains what may show indoors, what may only show in sunlight, what to avoid, and what to save as a Color Receipt for Day 3 proof.

Primary job: Check before you dye Default plan: $59.99/year Secondary plan: $12.99/week Hard paywall: no free trial Entitlement: shade_diary_pro

The first paid product catches her before she mixes.

Long-term tracking still matters, but the conversion moment is earlier: she found a trend, bought a box, or saved a creator formula and wants to know if it will show up, fry her ends, or create a correction bill.

Amber Strand test first.

Old dark dye plus a bright cherry reference means the app saves the goal, explains the uncertainty, and asks for proof before a full application.

Scalp Patch status

Prior reactions and sensitivity are never treated as green.

Structure Porosity and bleach

Unknown history raises the band instead of pretending the plan is safe.

Outcome Will it show?

Starting level, undertone, and old color decide whether a trend is realistic today.

Formula Activator sanity

Developer volume, ratio, roots, lengths, and timing become first-class data.

The web funnel can validate revenue before the app ships.

The app should still become the diary. The public site should sell the urgent pre-dye answer now: capture the trend, build a Hair Passport, show that the Color Read is ready, then send paid users into RevenueCat Web and redeem in iOS.

1 / trend capture

Paste the formula, box shade, or TikTok.

Cherry cola, no bleach Cowboy copper Box dye brunette Creator formula
2 / hard paywall

Your Color Read is ready.

3 / app redemption

Redeem in iOS, then save the receipt.

Web purchase Redemption link Color Read Day 3 proof

Sell the answer, then let the app retain the user.

AppKitties showed revenue in both hair-color changer apps and qualitative color-analysis apps. Shade Diary should price like a high-stakes beauty decision, not a generic photo filter.

Secondary

$12.99/week

For the user who needs one urgent dye-day decision and is not ready for annual tracking.

Boundary

No free trial

Hard paywall after the Hair Passport consult. Safety stop warnings remain visible before purchase.

Checkout status: collect paid intent on this page until RevenueCat Web, Stripe Billing, products, entitlement shade_diary_pro, and redemption links are approved and configured. Planned subscriptions renew until canceled and launch with no free trial; review the Terms and Privacy Policy.

Pay on the web, redeem in the app.

The planned checkout path uses RevenueCat Web with Stripe Billing. The site captures the user's email and plan intent now; when purchase links are configured, the same buttons can route to RevenueCat-hosted checkout and return with a redemption link for iOS.

Best first test

Shade Diary Pro Annual

$59.99/year. Color Reads, Color Receipts, Day 3 proof, saved history, and app redemption.

Urgent dye day

Shade Diary Pro Weekly

$12.99/week. One high-intent path for the user who needs a pre-dye answer now.

Redemption

One Pro entitlement

RevenueCat maps web and iOS purchases to shade_diary_pro, then the app restores access.

Review architecture

The App Store story matches the funnel.

The first screenshots should answer the same question TikTok sends to the page: will this color actually work on my hair before I dye it?

Shade Diary App Store hero reference
Check before you dye
Shade Diary Color Read reveal reference
Know what will show
Shade Diary Day 3 proof reference
Track Day 3 proof
Shade Diary viral share card system showing starting base, formula, and day three proof.

Drop the formula, not just the after.

The shareable object is not a fantasy try-on. It is starting base, product, activator, timing, lighting, Day 1, Day 3, and what the user would change next time.

Starting base -> formula -> Day 3 Bathroom light vs sunlight Will it show on dark hair? Cowboy copper on level 5

The strategy and screen system are live with the landing.

These noindex review artifacts keep the Rork build, Higgsfield references, and Damage Check strategy anchored to the same visual bar as the public site.

Open the business workspace

Reserve the first web Color Read.

Join if you are about to color at home, copying a TikTok formula, trying red or copper, or worried old dye history will turn the result into a correction.

What does Shade Diary answer before dye day?

Can Shade Diary tell me if a TikTok color will show on dark hair?

Shade Diary checks the user's starting level, old dye history, undertone, and target shade to explain whether the result is likely to show indoors, show only in sunlight, or need prep before the color is realistic.

Is Shade Diary a hair color try-on app?

Shade Diary is not positioned as a fantasy try-on app. The first paid product is a qualitative Color Read that helps the user decide whether to dye today, strand test first, soften the goal, or save the formula for a safer plan.

Does the hard paywall hide safety warnings?

No. Allergy, scalp, severe damage, and pro-only stop conditions stay visible before purchase. The hard paywall unlocks the full Color Read, Color Receipt, and tracking loop, not permission to ignore risk.

How do web payments connect to iOS?

The planned flow uses RevenueCat Web with Stripe Billing. Web purchase links, annual and weekly products, and iOS restore all map to the same shade_diary_pro entitlement.