Trace Consumer App Launch Research Report

First substantial draft for James review.

Date: 2026-06-15

Decision Core (read this first)

The one-page version. Everything below is evidence for these eight decisions.

  1. Position as "food logging for people managing something real," not an AI calorie tracker. The scan is commoditized (Cal AI and the scanner long-tail anchor around ~$20-42/yr); the condition lens is the entire pricing argument for $79.99. (§4A, §7)
  2. GLP-1 is the US wedge — but it's organic-only and never weight-loss-framed. Meta/TikTok block paid GLP-1 ads, and TikTok now suppresses GLP-1 weight-loss content organically too. Lead with the free companion + nutrition. (§6.1)
  3. Paid UA cannot lead. Measured COGS → ~90% margin → a derived payer-CAC ceiling of ~$20–25 US ($10–15 in APAC), implying a ~$1 CPI. Organic, creator seeding, ASO, and referral carry the launch. (§5)
  4. Attribution is the real pre-spend blocker. Events already ship; source is hardcoded organic and there's no MMP. Ship creator codes + vanity URLs before any seeding. (§5.6)
  5. The shipped sample-meal demo is the pre-paywall proof — optimize it (make it condition-relevant), don't replace it with a paywall-first flow. (§11)
  6. Highest-EV single experiment: lengthen the trial 3 → 5–9 days (~+12pts trial-to-paid). Worth more than any creative. (§2.3, §5)
  7. Asia is a real, differentiated opportunity but a sequence, not a launch. Singapore first proof market → Korea → Taiwan → Vietnam; mainland China is out of scope. Trace's live Asian-food recognition (Gemini 3 Flash Preview, D66) is its strongest non-US asset — validate breadth per market first. (§2A, §22)
  8. In APAC the wedge order inverts (T2D / gout / NAFLD / sodium lead; GLP-1 follows) and the economics tighten — confirm prevalence + price tiers before committing budget. (§8, §5.4a)

Top open items before spend: (a) confirm live prod provider + spot-test Asian staples per market; (b) wire attribution; (c) verify per-market price tiers; (d) secure a credentialed RD/MD reviewer (gates SEO + store credibility + claims); (e) run the trial-length test.


Caveats


1. Executive Summary

The consumer app market in 2025/2026 is not rewarding "more apps." It is rewarding sharper wedges, lower-friction first value, better paywall economics, and distribution that is native to existing user behavior. The best launches do not ask users to understand a system. They show one vivid product proof quickly, then let the broader system reveal itself after activation.

For Trace, the most important implication is this:

Do not launch as a generic AI calorie tracker. Launch as food logging for people managing something real, then prove it in the first scan by turning a meal into Updated Running Totals.

Strongest Findings

  1. Non-game consumer apps are where the money is moving. Sensor Tower's 2026 market coverage reports that global IAP and paid-app consumer spend hit about $167B in 2025, with non-game apps surpassing games in IAP revenue for the first time. That supports Trace's overall category timing: subscription willingness is real, but competition is intense. Source: Sensor Tower State of Mobile 2026.

  2. Subscription funnels are sharply bifurcating. RevenueCat's 2026 report says hard paywall apps monetize far faster than freemium apps, with median Day-60 revenue per install of $3.09 for hard paywall apps versus $0.38 for freemium apps. That does not mean every app should hard-paywall everything; it means the free surface must be deliberately designed rather than allowed to become an accidental parallel product. Source: RevenueCat 2026 subscription benchmarks.

  3. Health & Fitness can convert, but only if the funnel is strong. RevenueCat's category benchmarks show Health & Fitness with a median download-to-trial rate around 6.9% and median trial-to-paid around 37.7%, with top-quartile trial-to-paid above 51.4%. The gap between median and top quartile is the difference between paid UA being impossible and paid UA being plausible. Source: RevenueCat State of Subscription Apps.

  4. The first session matters brutally. RevenueCat reports that 55.4% of three-day trial cancellations occur on Day 0. If Trace asks for a trial, the user must reach first real value immediately after purchase or trial start. Source: RevenueCat 2026 subscription benchmarks.

  5. AI is a hook, not a moat. 2025/2026 AI apps can acquire attention, but generic AI positioning is decaying quickly. The stronger pattern is AI hidden inside a specific workflow: Cal AI for meal photo logging, Tiimo for reducing planning overwhelm, ChatGPT for general utility, Perplexity for answer search. Trace should lead with the user outcome, not "AI-powered nutrition."

  6. The best launches have a 5-10 second proof. Cal AI's proof is photo -> calories/macros. Yuka's proof is scan product -> instant score. Runna's proof is goal -> training plan. Trace's proof should be photo -> Updated Running Totals -> "now I know where my day stands."

  7. Creator fit beats creator size. Cal AI, Ladder, Simple, and many health apps grow by entering content behaviors that already exist: "what I eat in a day," workout plans, GLP-1 updates, grocery swaps, race training, PCOS meals. Trace should not pay generic lifestyle influencers first. It should recruit creators whose audiences already discuss food decisions through a specific health lens.

  8. GLP-1 is one of the strongest current health-app demand waves. Simple publicly tied 2025 ARR momentum to personalized weight loss, AI, and GLP-1 support. Trace already has a free GLP-1 companion; this can be an acquisition wedge, but paid conversion should still attach to the nutrition core. Source: Simple press release via Fitt Insider.

  9. Trust is the product in sensitive categories. Tea and Neon show how viral growth can become a liability when privacy, consent, or data security fails. Health data is more sensitive than most consumer app data. Trace should make privacy, no training on user photos, account deletion, and clinical humility visible in the launch story. Sources: TechCrunch on Tea removal, TechCrunch on Neon data exposure.

  10. Web-to-app funnels are important, but risky if they overpromise. RevenueCat and growth practitioners keep highlighting quiz/web funnels for subscription apps because they improve education, segmentation, and attribution. For Trace, web-to-app is useful for GLP-1, high BP, PCOS, and cholesterol audiences, but copy must avoid diagnosis, treatment claims, and "one weird trick" framing. Source: RevenueCat on web-to-app funnels.

  11. App Store customization is underused leverage. Apple supports up to 70 custom product pages, and Google Play supports custom store listings. Trace should not send GLP-1, PCOS, high-BP, and generic wellness traffic to one generic listing if it can avoid it. Sources: Apple Custom Product Pages, Google Play Custom Store Listings.

  12. The CAC ceiling is derivable, not a guess — and it is low. Because COGS is measured ($0.0036/scan, ~$8/paying user/year all-in, ~90% gross margin), the only unknown in the LTV math is renewal. At a 60/40 annual/monthly mix the blended payer LTV is ~$49 (conservative) to ~$70 (mid), so the real target is payer CAC ≤ ~$20–25 (3:1), tolerate ~$35 only with proven renewal, and treat ~$50 as the year-one breakeven wall. Back-solved, that demands a ~$1.20 CPI — which is why paid UA cannot be the primary engine. See §5.

  13. The measurement spine already exists; attribution does not. The events for first scan, scan_result_viewed (running totals), Food Ideas, second scan, paywall, and cancellation-by-day all ship today. The blocker is install attribution: source is hardcoded 'organic' and there is no MMP, so no install can be tied to a creator or campaign. Wiring attribution — not adding events — is the pre-spend dependency. See §5.6.

  14. The highest-probability launch wedge is likely GLP-1 plus nutrition steadiness. It has current demand, creator density, willingness to pay, and a natural bridge from free companion to paid food logging. The caveat: avoid becoming a weight-loss promise app. The healthier message is protein, fiber, hydration, micronutrient awareness, and day-level clarity.

  15. The report's recommended launch thesis:
    "Trace is nutrition intelligence for people managing something real. Snap a meal, see how it changes today's running totals, and make the rest of the day easier to understand."

  16. GLP-1 is an organic-only wedge — paid amplification is impossible. Meta and TikTok restrict prescription-drug-adjacent and weight-loss advertising, so GLP-1 creative cannot be boosted (Spark Ads inherit ad review). GLP-1 must run on creator seeding, organic UGC, ASO, and owned web content. Paid spend belongs to the non-GLP-1 wedges (heart-health, cholesterol, PCOS). See §6.1.

  17. The pre-paywall proof already ships. Onboarding renders a free sample-meal demo with running-totals output before the paywall. The launch job is to make that demo condition-relevant and measure its drop-off — not to invent a paywall-first flow (which earlier drafts wrongly recommended). And because a real scan costs ~1¢, gating real scanning is a conversion choice, not a cost one. See §5.5 and §11.

  18. The wedge and the free tier are the same people. The GLP-1 companion is free forever, so the highest-intent acquisition segment is also the easiest to satisfy without paying. Acquisition (GLP-1, organic) and monetization (food-logging core, more likely heart-health/cholesterol/PCOS) are different segments; the bridge between them must be designed explicitly. See §8.

  19. Platform and geography are under-specified; Asia changes the plan. The app ships Android-ready and on iOS, in five locales (EN, zh-CN, zh-TW, KO, VI), yet much of the plan still reads like a US-iOS launch (Apple custom pages, Apple Search Ads, TikTok/Meta paid). Asia is not one market: Singapore is a small, high-trust, high-income health market; Korea is Kakao/Naver/ YouTube/Instagram-first and highly localized; Vietnam is Zalo/TikTok/Android and much more price-sensitive; Taiwan/Thailand are LINE-led; mainland China is a separate regulatory and app-store project. Treat Asia as a launch architecture decision, not a translation task. See §2A.

  20. The whitespace is real but narrow, and Trace is a premium tracker. No competitor combines condition-lens + running-totals + no-judgment — Cronometer is "measurement not interpretation," the scanner pack is cheaper, and the coach/clinic pack is much more expensive. At $79.99/yr Trace is in-line with MyFitnessPal Premium, above Cal AI/Lose It/Cronometer, below MFP Premium+, Foodvisor, some Lifesum IAPs, and far below Noom. The condition interpretation is the entire pricing argument, the differentiation is a positioning moat (not technical), and Noom/MyNetDiary/Foodvisor are moving toward the AI nutrition lane. See §4A.

  21. The single highest-EV experiment is trial length, not marketing. A 3-day trial converts at ~25.5% (≤4-day cohort); a 5–9 day trial converts at ~37.4% — roughly +12 points and a halving of the effective CPI requirement. That one test moves the economics more than any creative or copy change. See §2.3, §5, §13A.

  22. Asian-food recognition is a live, shipped differentiator — Trace's strongest non-US asset. Production runs the model chosen specifically because the prior one failed on Asian foods (Gemini 3 Flash Preview, benched on Korean gimbap/banchan — D66, §2A.0). In exactly the markets Trace already localizes (zh-CN/zh-TW/KO/VI), the calorie-first pack is tuned on Western plates. The caveat: the bench was 6 photos; breadth across SEA/Taiwanese cuisine is unvalidated, so spot-test each market's staple dishes before launching on it.

  23. APAC changes the economics and the wedge order, not just the channels. Lower local prices + ~$35 APAC payer LTV drop the CAC ceiling to ~$10–15 (§5.4a), making organic the only path there; and the US GLP-1-first wedge order likely inverts toward T2D / gout / NAFLD / sodium in Asia (§8) — confirm with sourced prevalence data before committing budget. Singapore is the recommended first APAC proof market (§2A).


2. Market Landscape

2.1 The 2025/2026 App Market

The macro market is mature, but not dead. The easiest downloads are gone; the most valuable apps are those that convert attention into paid habit.

Sensor Tower reports global IAP and paid-app consumer spend around $167B in 2025, up about 10.6%, and notes that non-game apps surpassed mobile games in IAP revenue for the first time. That matters because Trace is not trying to win in a novelty market. It is entering a mature subscription market where users already pay for apps that solve recurring, personal problems.

Source: Sensor Tower State of Mobile 2026.

The market implication:

2.2 Subscription App Trends

RevenueCat's 2026 benchmark work is especially relevant because Trace uses RevenueCat and has a subscription model.

Key subscription patterns:

Sources:

Trace implication:

Trace can justify a narrow free tier if the paid loop is immediately legible. But if users hit a paywall before experiencing any product-specific value, they will compare Trace to every free calorie app and every AI demo they've already seen.

The ideal first-session design is not "browse a dashboard." It is:

  1. Choose concern / goal lens.
  2. Understand that Trace watches the day, not a single meal.
  3. Start trial or use a sanctioned sample/demo flow.
  4. Complete first scan.
  5. See Updated Running Totals.
  6. Receive one calm, relevant next action.

2.3 Health & Fitness Subscription Benchmarks

RevenueCat's category data shows Health & Fitness as a strong subscription category, but the install-to-paid funnel is still thin.

Useful benchmark anchors:

All figures below verified against the source 2026-06-15 unless noted.

Metric Benchmark Source / Caveat
Health & Fitness download-to-trial 6.9% median RevenueCat 2026 [audited]
Health & Fitness trial-to-paid (blended) 37.7% median RevenueCat 2026 [audited]
Health & Fitness trial-to-paid 51.4%+ top quartile RevenueCat 2026 [audited]
Trial-to-paid, ≤4-day trial ~25.5% RevenueCat/Adapty [audited] — Trace's 3-day trial lives here, not at 37.7%
Trial-to-paid, 5–9 day trial ~37.4% RevenueCat/Adapty [audited]
3-day trial cancellations on Day 0 55.4% RevenueCat 2026 [audited]
Hard paywall Day-60 revenue/install $3.09 median RevenueCat 2026 [audited]
Freemium Day-60 revenue/install $0.38 median RevenueCat 2026 [audited]
AI apps revenue per user ~+41% vs non-AI RevenueCat 2026 [audited]
AI apps churn ~+30% faster RevenueCat 2026 [audited] — relevant: Trace is AI-forward
Annual cancellers who ever return ~5% RevenueCat 2026 [audited] — win-back is near-dead

This table should shape Trace's expectations. Two corrections to the looser reading:

  1. The 37.7% trial-to-paid does not apply to Trace. That is the blended median across trial lengths; the ≤4-day cohort converts at ~25.5%, and Trace ships a 3-day trial. Use ~25–30% as the honest planning input (this also feeds the CAC ceiling in §5). The single highest-EV monetization experiment is testing a 5–9 day trial (~37.4% cohort) — worth more than any copy tweak.
  2. AI is a hook with a retention tax. AI-forward apps earn ~41% more per user but churn ~30% faster. Trace's AI scan is the front door, but leading the brand with "AI" inherits the churn penalty — another reason (beyond §4.12) to lead with the user outcome, not the AI.

2.4 Paid UA and Creative Trends

AppsFlyer reports global app install ad spend of ~$65B in 2024 (ex-China), up ~5%, projected to ~$95B in 2025 — with non-gaming as the growth driver (non-gaming up ~8% in 2024 while gaming fell ~7%). (Correction from an earlier draft that mis-stated this as "$78B in 2024"; $78B is a 2025 figure, and the 2024 ex-China number is ~$65B — verified 2026-06-15.) Trace is entering a paid market where mature subscription apps, AI apps, fintech, ecommerce, and games all compete for the same high-quality attention.

Sources: AppsFlyer install ad spend, Business of Apps

Liftoff's 2025 Mobile Ad Creative Index emphasizes UGC as a major differentiator for top apps, reporting that top apps used UGC more heavily than non-top apps. The exact uplift should be treated as report-specific, but the direction matches what is visible across Cal AI, fitness apps, and social apps: polished brand ads are rarely the first growth engine.

Source: Liftoff 2025 Mobile Ad Creative Index

Trace implication:

2.5 Web-To-App Funnels

Web-to-app funnels are common in health, fitness, fasting, language learning, and mental wellness because they let teams segment the user before the App Store or paywall. RevenueCat's web-to-app writing highlights education, quiz funnels, and attribution as core advantages.

Source: RevenueCat on web-to-app funnels

For Trace, web-to-app can be useful for:

The danger is that quiz funnels can become manipulative. Trace should not manufacture a diagnosis or make the user feel broken. The better pattern is a calm "nutrition lens setup" that ends in a personalized App Store page or onboarding path.


2A. Asia / APAC Market Context

2A.0 Product Readiness — The Asian-Food Advantage Is Live, But Lightly Validated

The entire APAC thesis rests on one product fact: does Trace actually recognize Asian dishes? It does, and it ships. Production runs Gemini 3 Flash Preview — the deployment config sets AI_PROVIDER=gemini and GEMINI_MODEL_OVERRIDE=gemini-3-flash-preview (.do/app.yaml), a model chosen specifically because the prior model failed on Asian foods (D66). The 2026-04 bench cleared Korean gimbap-with-Spam (a prior "salmon" misread) and decomposed Korean banchan reasonably, at ~$0.0036/scan.

Two caveats keep this honest:

(Note: the committed apps/api/.env defaults to anthropic — that is the local dev default. The DigitalOcean deployment config is the production source of truth, and it runs Gemini. The §5 COGS figures use the Gemini production rate accordingly.)

2A.1 Quality Review: The Current Draft Is Too US-Weighted

The current report is useful on CAC, subscription funnel mechanics, Cal AI, creator seeding, GLP-1 ad restrictions, and Trace's own unit economics. But it still has a major geography flaw: it treats "consumer app launch" as if the default launch environment were North America.

That creates several blind spots:

The report should therefore split "Asia" into market clusters rather than add a generic localization paragraph.

2A.2 APAC Is Large, But The Opportunity Is Uneven

AppsFlyer's 2025 Asia app-marketing report says Asia's app economy grew 150% over six years and that 2024 user-acquisition spend in the region neared $70B. The same report frames the market as moving from volume-led acquisition toward performance-driven growth, with India, Indonesia, and the Philippines seeing accelerating UA investment and more focus on monetization, re-engagement, and fraud protection. Source: AppsFlyer State of App Marketing in Asia 2025.

That sounds bullish, but the practical Trace takeaway is more careful:

For Trace, Asia should not be one launch. It should be a sequence:

  1. Singapore: best first APAC proof market. English-friendly, high-income, existing SGD pricing, strong public-health/nutrition context, multilingual population, small enough for qualitative learning.
  2. South Korea: high-potential paid market because KR pricing and Korean localization already exist, but it needs local channel strategy and Korean food/data confidence.
  3. Taiwan / Hong Kong / Chinese-speaking diaspora: good zh-TW/zh-CN leverage without mainland China's distribution complexity. LINE matters in Taiwan.
  4. Vietnam: strong localization asset and massive social/messaging reach, but likely lower subscription ARPU. Treat as content/community learning before paid scaling.
  5. India: huge English-speaking health market and strong nutrition-app case studies, but intense incumbency from Healthify, Android/fraud pressure, and lower price tolerance. Not a first paid launch unless Indian food coverage is excellent.
  6. Mainland China: do not include in the first launch plan. It is a separate regulatory, app-store, hosting, data, and partnership project.

2A.3 Country And Channel Snapshot

Market Launch Role Key Channel Reality Trace Fit Watch-Out
Singapore First APAC proof market WhatsApp, Instagram, TikTok, YouTube; government health apps are familiar High income, English + Chinese, SGD pricing, chronic-health/nutrition policy context Small market; trust and claims discipline matter
South Korea High-potential paid market KakaoTalk, Naver, YouTube, Instagram; TikTok is smaller than in SEA KR pricing, Korean localization, high digital penetration, GLP-1 demand Needs Korean food accuracy and Korean-native copy
Taiwan Chinese-language expansion LINE, YouTube, Instagram; high internet penetration zh-TW already exists; LINE referrals/custom pages Needs Traditional Chinese trust and food examples
Vietnam Reach/community market Zalo, TikTok, Facebook, YouTube; Android-heavy VI locale already exists; huge social reach Price sensitivity; annual US-style subscription may underperform
Thailand Future LINE-led market LINE and TikTok are major surfaces Similar food/nutrition complexity; high social usage No Thai locale yet
India Later large English market Android, YouTube, Instagram, WhatsApp; fraud/low ARPU pressure English usable; huge diabetes/metabolic-health market Healthify is entrenched; Indian food-data accuracy required
Mainland China Standalone future project WeChat, Douyin, Xiaohongshu, local app stores; Google Play absent zh-CN language exists but not enough ICP/PIPL/app-store/digital-health compliance and local partnership needed

Sources: DataReportal Singapore 2025, DataReportal Singapore 2026, DataReportal South Korea 2026, DataReportal Vietnam 2026, DataReportal Taiwan 2026, LY Corporation LINE global data, Kakao/DataReportal Korea 2025.

2A.4 Singapore: Best First APAC Proof Market

Singapore is probably Trace's best first non-US proof market.

Why it fits:

Trace implication:

Singapore may not be the biggest market, but it is a strong validation market for exactly the kind of day-level nutrition clarity Trace wants to own:

Singapore launch wedge:

"A food log for the nutrients that add up quietly: sodium, sugar, saturated fat, fiber, and protein - through your own health lens."

Singapore channel stack:

  1. TikTok/Reels creator demos with hawker meals and home-cooked local dishes.
  2. WhatsApp referral sharing, because family and friend groups are the native health-discussion surface.
  3. Dietitian/health-coach credibility, especially around diabetes, high BP, and cholesterol.
  4. SEO/content around Singapore food examples: "sodium in hawker meals," "how sauces add up," "protein on GLP-1 in Singapore meals."
  5. Google Play first if Android is already the build path; iOS custom pages when Apple assets are ready.

Singapore product requirement:

Trace must recognize and explain local meals well enough for trust:

If the first Singapore user scans cai fan and Trace treats it like a generic "rice bowl," the launch loses the trust advantage.

2A.5 South Korea: High Potential, But Needs Korea-Native GTM

South Korea is digitally mature, subscription-capable, and already localized in Trace, but it should not be treated as "translate US TikTok ads into Korean."

Market facts:

Trace implication:

Korea is not a TikTok-first market for Trace. It should be:

Korean positioning should avoid both sterile medical language and Western "wellness" vagueness. Stronger:

"Scan a meal and see how today's sodium, protein, fiber, and calories are adding up for your goal."

Food/product requirements:

Pricing note:

KRW 89,000 annual may be plausible for motivated users, but only if Trace's Korean proof is strong. A US-style broad health claim will not justify top-tier pricing against local expectations.

2A.6 Vietnam: Huge Reach, Lower Subscription Certainty

Vietnam matters because Trace already ships Vietnamese, but it should not be treated like a near-term paid subscription mirror of the US.

Market facts:

Trace implication:

Vietnam is an excellent content/community market and a weak first paid-sub market unless pricing and payment expectations are localized. The right early goal is probably:

Vietnam wedge:

"Understand how rice, noodles, sauces, drinks, and protein add up through the day."

Distribution:

2A.7 Taiwan, Thailand, And The LINE Cluster

Trace has zh-TW today and no Thai locale yet, so Taiwan is more actionable than Thailand. But the broader lesson is the same: LINE is a distribution surface.

Market facts:

Trace implication:

For Taiwan:

For Thailand later:

2A.8 India: A Useful Case Study, Not A First Launch

India is important because it has one of the strongest Asian nutrition-app case studies: Healthify.

Healthify claims 40M+ users on Google Play and has built around AI coaching, nutrition tracking, Indian food coverage, and human/AI coaching. Its App Store listing highlights a catalog of 20,000+ Indian foods, and the company announced a $20M round in 2024 (LeapFrog-led) to support US expansion and AI capability. (Earlier draft said "$45M"; the cited source reports $20M — verify if a larger total round figure is meant.) Sources: Healthify Google Play, Healthify App Store, LeapFrog/Healthify funding announcement.

Healthify's lesson is very specific:

In Asia, food database localization is not a nice-to-have. It is the product.

Healthify became credible in India because it knew Indian foods. Trace cannot enter India with a generic US/Western food understanding and expect the condition lens to save it.

AppsFlyer's India 2025 report also warns that India is not just "cheap growth": installs have expanded 816% since 2017, but growth is flattening; UA spend declined 15% with Android cutbacks while iOS budgets increased 17%; fraud risk is explicitly called out. Source: AppsFlyer State of App Marketing in India 2025.

Trace implication:

India is a later market unless Trace deliberately builds:

2A.9 Mainland China: Do Not Accidentally Launch There

Trace's zh-CN locale is useful for Singapore, Chinese-speaking diaspora, and possibly Hong Kong/Taiwan-adjacent audiences, but it should not be interpreted as mainland China readiness.

Reasons:

Trace implication:

Mainland China should be explicitly out of scope for the first launch plan. If it becomes a target later, it needs a local legal/regulatory plan, data-hosting decision, Chinese app-store strategy, WeChat/Douyin/Xiaohongshu content plan, and probably local clinical/nutrition partnership.

2A.10 Asia-Relevant Case Studies To Add To The Mental Model

Healthify

Healthify is the most relevant Asia nutrition-app case. It proves that local food data can be a moat: Indian foods, AI logging, coaching, and a freemium/sub business can scale in a large Asian market. The lesson for Trace is not to chase India immediately; it is to treat local food recognition as launch-critical in every Asian market.

Speak

Speak is not health, but it is one of the best Asian subscription-app lessons. It started with a very specific pain in Korea/Japan/Taiwan: English speaking practice. TechCrunch reported in 2023 that Speak had become a top-downloaded education app in Korea with over 100,000 subscribers and had helped around 3M people in Korea learn English. Forbes later reported in 2025 that Speak had 15M downloads globally. Sources: TechCrunch on Speak, Forbes on Speak.

Trace takeaway:

LumiHealth / Healthy 365

Singapore's LumiHealth and Healthy 365 show that health apps can get mainstream participation in Singapore when they are credible, gamified, and backed by trusted institutions. But they also show Trace should not compete as a generic "be healthier" app. HPB already owns that. Trace should position as the personalized food/nutrition layer that a general public-health app does not provide.

Sources: LumiHealth closure, Healthy 365 HealthHub, GovTech Healthy 365.

DeepSeek

DeepSeek's January 2025 app spike shows that a Chinese/Asian app can break global charts when the value proposition is materially cheaper or better. TechCrunch reported DeepSeek reached No. 1 in the US App Store and 51 other countries. Source: TechCrunch on DeepSeek.

Trace takeaway:

DeepSeek was not a creator-led health launch; it was a capability shock. Trace will not replicate that. But the strategic lesson is real: if the product proof is strong enough, origin geography matters less. For Trace, the proof must be condition-aware interpretation, not just scan extraction.

RedNote / Xiaohongshu

RedNote's 2025 US spike around TikTok uncertainty is useful because it shows the power of community behavior, shopping/review culture, and creator migration. The Verge reported RedNote topped the US App Store amid the TikTok ban moment, and described Xiaohongshu as having 300M+ MAU. Source: The Verge on RedNote.

Trace takeaway:

Xiaohongshu/RedNote is especially relevant for Chinese-language wellness and food content. If Trace later tests Chinese-language creator content, the format should look more like lifestyle proof and review culture than US direct-response ads.

2A.11 Asia-Specific Trace Launch Recommendations

  1. Declare the first APAC market. Recommendation: Singapore first, Korea second if Korean food-recognition trust is good enough.
  2. Do not call this an Asia launch. Call it "Singapore APAC proof," then "Korea localized test," then "Taiwan/zh-TW test."
  3. Add messaging-app referrals before Asia scale. WhatsApp for Singapore, KakaoTalk for Korea, LINE for Taiwan/Thailand/Japan, Zalo for Vietnam.
  4. Build local-food demo libraries. Each market needs 20-30 common meals for sample screens, creator scripts, and scan QA.
  5. Localize store metadata before paid spend. The app is localized; the store listing must be too.
  6. Adjust CAC expectations downward outside US/Canada. APAC subscription LTV can be real, but do not apply US payer-CAC ceilings blindly. Use country cohorts.
  7. Use public-health context without pretending to be public health. In Singapore, reference the same nutrient concerns users already see in Nutri-Grade culture - sodium, sugar, saturated fat - but avoid implying HPB endorsement.
  8. Lead Asia with high-BP/cholesterol/diabetes-adjacent nutrition clarity more than GLP-1 alone. GLP-1 is strong in Korea and affluent Singapore, but the broader Asian chronic-health wedge may convert more steadily.
  9. Mainland China is out of scope. zh-CN helps diaspora/Singapore; China requires separate legal, distribution, data, and partnership planning.
  10. Treat food recognition as marketing. In Asia, "it recognizes my actual food" is not a technical detail. It is the trust hook.

3. Case Study Matrix

This matrix is deliberately cross-category. Trace should learn from nutrition apps, but also from AI, social, productivity, and subscription apps that solved distribution, trust, or retention problems.

App Category Period What Made It Grow Main Channel Monetization Reported / Estimated Scale Relevance To Trace Caveat
Cal AI Nutrition / AI logging 2024-2026 5-second photo-to-calorie demo; creator and paid UA engine TikTok/creator + paid social Subscription TechCrunch reported 15M+ downloads and $30M+ ARR before MyFitnessPal acquisition Shows power of demo-native scanning Calorie/body language may conflict with Trace trust
Simple Fasting / weight loss / AI 2025 Broad weight-loss demand, AI coach, GLP-1 support Paid + web-to-app + app store Subscription Company press claimed $160M ARR Shows GLP-1 and AI health monetization Weight-loss claims must not be copied blindly
Ladder Fitness / strength 2024-2025 Coach-led teams, structured programs, community identity Creator-coaches, paid, referral Subscription Raised $100M+ growth capital Creator as product surface, not just ad unit Fitness community dynamics differ from nutrition
Runna Running training 2025 Goal/event-based training plans; running boom; community fit Organic, partnerships, Strava ecosystem Subscription Acquired by Strava in 2025 Launch around a concrete user goal Race goal has clearer date than nutrition habit
Yuka Food/product scanner 2025-2026 Scan-at-shelf instant clarity; consumer trust Organic/word of mouth/press Freemium/donation-like premium Company says 80M users globally; press reported large US user base Scanning works when embedded in a habit Score/label model conflicts with Trace D75
Flo Women's health 2025 Habit loop, lifecycle data, pregnancy/period utility, trust positioning ASO, paid, brand, partnerships Subscription Press reported unicorn valuation and large MAU base Sensitive health category can scale if trust is high Data privacy scrutiny is high
BetterMe Health / fitness 2025 Web funnels, personalized plans, aggressive paid performance Web-to-app + paid social Subscription App-intel estimates vary; large global advertiser Useful funnel pattern Performance marketing can become generic or pushy
Finch Self-care / wellness 2024-2025 Emotional companion, gentle habit loop, TikTok-native appeal Organic, TikTok, app store Freemium subscription Public scale estimates vary Shows non-shamey wellness habit design Companion mechanics may not transfer
Tiimo Productivity / neuroinclusive planning 2025 Accessible design, specific audience, AI as friction reducer App Store/editorial + community Subscription Apple named it 2025 iPhone App of the Year; App Store says 3M+ downloads Trace can win by being humane and specific Productivity use case differs
Partiful Social / events 2024-2025 Cultural tone, invite utility, network loop Invitations/word of mouth/social Free / future monetization Press reported strong MAU growth; Apple launched Invites competitor Brand voice and utility can compound Social network mechanics not available to Trace
Apple Invites Events 2025 Platform bundling; direct competition with Partiful iOS ecosystem iCloud+ adjacency Apple launch Incumbents copy successful UX patterns Platform privilege is unique
Clyx Social / events 2025 City density, events, friendship/loneliness positioning Local/community Monetization not central in sourced launch coverage Raised $14M Series A; press cited active/browsing user counts Launching in dense communities beats generic launch Local density model not directly Trace
Tea Dating safety / social 2025 Safety positioning, virality, controversial UGC TikTok/word of mouth Monetization unclear from launch coverage Reached high App Store rank; later removed by Apple Trust-sensitive category lesson Privacy/moderation failure case
Neon AI/data marketplace 2025 Paid users for call recordings; viral incentive Paid incentive/viral press Data marketplace Press reported top chart spike before going offline Incentives can explode growth Terrible fit for health trust
Cluely AI assistant 2025 Controversy as distribution; founder-led virality Social/founder media Subscription / enterprise potential Raised a16z funding; self-reported traction Founder-led attention can work Ragebait is wrong for Trace
Healthify Nutrition / AI coaching 2024-2026 Local food database, AI coach, India-first nutrition tracking App store, paid, coaching, brand Freemium/subscription/coaching Google Play claims 40M+ users; 2024 funding round Local food data is the product in Asian nutrition India is not a first market without Indian food accuracy
Speak AI language learning 2023-2025 Korea/Japan/Taiwan pain point, AI speaking tutor, localized wedge App store, paid, education demand Subscription Forbes reported 15M downloads; earlier Korea traction included 100K+ subscribers Shows Asia-first paid subscription can scale with a specific job Education dynamics differ from health
LumiHealth / Healthy 365 Public health / behavior change 2020-2026 Government trust, gamification, rewards, national health programs Public-sector distribution Free/public health MOH says LumiHealth engaged 377K; Healthy 365 about 885K monthly users per Straits Times Singapore users understand health-app nudges and rewards Trace must not compete as generic public-health app
KakaoTalk / LINE / Zalo Messaging platforms 2025-2026 Daily communication graph and share behavior Messaging/social graph Ads/payments/platform KakaoTalk ~48.9M Korea MAU; LINE 193M global MAU; Zalo 78.3M Vietnam MAU Asian referral/share rails must be local Not app-launch comps; distribution infrastructure
DeepSeek AI utility 2025 Capability/cost shock; global chart spike Organic/press/app store Free/API ecosystem TechCrunch reported No. 1 US App Store and 51 other countries Strong product proof can cross borders Not a subscription health play
RedNote / Xiaohongshu Social commerce / lifestyle 2025 Community migration, lifestyle/review culture, creator graph Social/community Ads/ecommerce Topped US App Store during TikTok-ban moment; reports cite 300M+ MAU Chinese-language food/wellness content behaves differently from US DR ads Geopolitical and data-trust baggage
ChatGPT mobile AI utility 2023-2025 Existing web habit, broad utility, brand trust Organic/app store/brand Subscription Appfigures estimated $3B+ mobile consumer spend by 2025 Habit can pre-exist app install Trace must create habit from scratch
Perplexity mobile AI search 2024-2025 Answer engine, mobile utility, partnerships Brand, paid, app store Subscription Public app-intel estimates vary Clear job-to-be-done beats generic AI Less privacy-sensitive than food/health
Duolingo Education 2025 Free core, streak habit, AI upsells, brand entertainment Organic/social/ASO Freemium subscription Public company metrics Habit design and social brand voice Streak pressure may be wrong for Trace
Strava Fitness community 2025 Social graph, fitness identity, activity tracking Community/network Subscription Acquired Runna to deepen training Community plus goal expansion Trace should avoid full social scope
MyFitnessPal Nutrition incumbent 2026 Massive base, diary habit, acquired Cal AI Existing user base + acquisition Subscription/ads Acquired Cal AI Shows incumbents need low-friction scan MFP's calorie-first model is not Trace's voice
Noom Weight loss 2024-2025 Quiz/web funnel, psychology framing, coaching Web-to-app + paid Subscription Large mature category player Quiz funnel mechanics Weight-loss promise risk
Shotsy GLP-1 companion 2025-2026 Medication-specific utility; indie trust ASO/community Freemium/subscription Further source pass required Direct GLP-1 comparator Include in second-pass research
Wrestle AI / Rork case Sports niche AI 2025 Passionate niche, influencer partnership, App Store preorder Niche influencers Subscription / IAP Rork case study self-reported $131k revenue in 6 months Niche beats generic Self-reported vendor case study

Sources used across the matrix include TechCrunch on Cal AI, Business Insider on Cal AI, Simple / Fitt Insider, Ladder funding release, RevenueCat Ladder interview, Strava acquiring Runna, Yuka, Apple 2025 App Store Awards, TechCrunch on Clyx, TechCrunch on Tea, TechCrunch on Neon, Business Insider on Cluely, Appfigures on ChatGPT mobile spend, and Rork Wrestle AI case study.


4. Deep-Dive Case Studies

4.1 Cal AI

Cal AI is the most obvious comparator because it sits near Trace's category: food photo logging, AI, consumer subscription, TikTok-native demo. But the lesson is not "be a calorie tracker." The lesson is "make the value visible in seconds and distribute through content behavior that already exists."

Verified / reported facts:

Sources:

Why it worked:

What likely does not transfer to Trace:

What Trace should adapt:

Trace translation:

Cal AI's demo is "photo -> calories."

Trace's demo should be:

"photo -> Updated Running Totals -> what matters for my day changed."

The receipt matters because it proves Trace is not just another macro app. It shows the app's core philosophy: the meal is neutral; the day is what matters.

4.2 Simple

Simple is useful because it shows that broad health-app demand is currently clustered around AI, weight management, personalization, and GLP-1 support.

Reported facts:

Source: Simple reaches $160M ARR

Why it worked:

Trace relevance:

Trace already has a free GLP-1 companion, which is strategically valuable. The question is not whether GLP-1 should be in the launch. It should. The question is whether GLP-1 should be the entire brand.

Recommendation:

4.3 Ladder

Ladder is a better lesson for creator strategy than for nutrition mechanics. It does not just run influencer ads; it productizes coaches and teams. The creator is not a billboard. The creator is part of the user's identity and retention loop.

Sources:

Why it worked:

Trace relevance:

Trace probably should not build social teams now. But it can borrow the idea of creator-led "lenses." A dietitian, GLP-1 creator, PCOS creator, or high-BP meal prep creator can introduce Trace as the tool they use to make a day legible.

Potential Trace adaptation:

This is not a full creator platform. It is creator-led onboarding and content programming.

4.4 Runna

Runna's lesson is the power of a dated, emotionally real goal. Strava acquired Runna in 2025 to deepen training support in a running market where people were recording huge volumes of activity and setting event goals.

Source: Strava to acquire Runna

Why it worked:

Trace relevance:

"Eat healthier" is vague. "Your first month on GLP-1," "lower-sodium week," "cholesterol reset," "PCOS breakfast rebuild," and "gout-friendly weekend" are much more launchable.

Trace should package launch experiments around moments:

4.5 Yuka

Yuka proves that consumer scanning can become a habit when it happens at the point of decision. Its product scanner gives instant clarity in a grocery aisle. The company states it has 80M users globally.

Source: Yuka company site

Why it worked:

Trace relevance:

Trace is also scan-based, but the scan context is different. Yuka is pre-purchase and product-centric. Trace is post-meal or meal-time and day-centric.

What to adapt:

What to avoid:

Trace can learn from the immediacy without copying the judgment model.

4.6 Flo

Flo is relevant because it scales in a sensitive health category where trust, privacy, and lifecycle utility matter. The exact metrics vary by source and period, but public reporting consistently frames Flo as one of the largest women's health apps, with a major valuation and large active user base.

Source: Flo Health company/newsroom

Why it worked:

Trace relevance:

Trace also handles sensitive health-adjacent data: conditions, body stats, meal photos, nutrition, medication context. Privacy and clinical humility should not be buried. They are part of conversion.

Launch implication:

Trace store pages, onboarding, and paywall should visibly state:

4.7 BetterMe / Noom / Web-To-App Health Funnels

BetterMe and Noom represent a mature performance-marketing pattern: web quiz, personalized plan, app install, subscription. This pattern is common because it lets a company educate users before app install, create perceived personalization, and segment landing pages by audience.

Source: RevenueCat web-to-app funnel overview

Why it works:

Trace adaptation:

Build lightweight web-to-app flows, but make them calm:

Avoid:

4.8 Tiimo

Tiimo won Apple's 2025 iPhone App of the Year. It is not a health app, but it is very relevant because it shows how an app can win by being specific, humane, and accessible rather than loud.

Sources:

Why it worked:

Trace relevance:

Trace's restraint can be a competitive advantage. It should not sound like a bro-science calorie app. It should feel like a smart, calm tool for adults who are tired of generic advice.

4.9 Partiful and Clyx

Partiful and Clyx are social/event apps, but their launch lessons are useful. Partiful made a mundane workflow feel culturally fluent. Clyx raised funding on the idea that people want more IRL social connection, using local density rather than universal cold-start.

Sources:

Why they matter:

Trace relevance:

Trace is not social, but it can launch into dense communities:

Do not launch to "people who eat food." Launch to communities where the pain is already named.

4.10 Tea and Neon

Tea and Neon are warning signs. Both achieved attention in 2025 by touching sensitive data and social incentives. Both became trust stories when privacy or policy issues surfaced.

Sources:

Trace relevance:

Trace should treat trust work as launch work:

The worst Trace failure mode is not low virality. It is a viral trust issue.

4.11 Cluely

Cluely used controversy and founder-led content as distribution. It is a useful example of attention engineering, but a poor model for health.

Source: Business Insider on Cluely

What transfers:

What does not transfer:

Trace founder-led content should be calm but opinionated:

4.12 ChatGPT and Perplexity

ChatGPT mobile and Perplexity show two versions of AI utility:

Sources:

Trace relevance:

Trace cannot win by saying "we use AI." Users already have AI. Trace wins by being the nutrition workflow that general AI does not want to responsibly own: photo meal logging, deterministic nutrient extraction, running daily totals, concern-specific nutrient lenses, and safe interpretation.


4A. Direct Competitive Landscape (2025/2026)

Sections 3–4 are cross-category lessons. This is the head-to-head field — the apps a Trace user would actually compare against — and it changes two things: it exposes Trace's price position and it locates the one piece of genuine whitespace. All scale figures verified 2026-06-15; self-reported vs measured is labeled. (Full teardown + URLs in the notes file.)

4A.1 Price-and-philosophy map

App Annual Monthly Model Condition lens? Philosophy
Trace $79.99 $9.99 3-day annual trial; free GLP-1 companion + free sample-meal demo Yes — deterministic, 12 conditions Running totals, no judgment
Cronometer $59.99 $10.99 Generous free + Gold; clinical/pro tier No - manual custom targets only Nutrient depth (84 nutrients)
MyFitnessPal $79.99 $19.99 Freemium (shrinking free); folding in Cal AI engine No Calorie-first, biggest database
Cal AI about $19.99-29.99 about $5.99-19.99 observed A/B'd; free download, paywalled scans No Photo → calorie number
Cals / Nutrivine scanner long-tail about $34.99-41.99 about $6.99-9.99 Photo calorie scanner No Scan-only price band
MacroFactor $71.99 $11.99 Paid-only, 7-day trial No Adaptive macros for body goals
Lose It! about $39.99 about $19.99 observed Generous free + premium; lifetime/promos common No Low-friction calorie counting
Carb Manager about $39.96 headline annual about $8.49 observed monthly Keto-first tracker; Snap, biometrics, nutrients No Rich tracking around $40/yr
YAZIO about $23.90-47.90 observed annual IAPs No normal monthly; 3mo/6mo products AI calorie tracker; paid periods upfront No Value-priced AI tracker pressure
MyNetDiary about $59.99 Premium about $8.99 Premium; about $14.99 Premium Plus Premium + AI Coach / GLP-1 companion tier Partial Credible tracker adding AI/GLP-1 from below
Lifesum about $44.99-119.99 observed 3mo/6mo products; dynamic Freemium + ads (heavy price-testing) No Design-led diet plans
Foodvisor about $83.99 observed annual $14.99 observed monthly AI nutrition / coaching app Partial Premium AI tracker can price above Trace
Shotsy (GLP-1) about $39.99-59.99 about $9.99-19.99 Free companion -> premium No (dose tracker; thin nutrition) Dose/side-effect tracking
Noom about $209 Weight annual; GLP-1/Rx programs $99-129+/mo $70 Weight monthly Coaching + drug bundle Partial (Muscle Defense™, protein) Weight-loss outcome + behavior

Read this table once and the price problem is more specific: Trace is expensive versus scanner apps and low/mid classic trackers, roughly in-line with MFP Premium, below MFP Premium+, Foodvisor, some Lifesum IAPs, and far below Noom/coach/clinic programs. The scan does not justify $79.99; Cal AI and the scanner long-tail anchor photo logging closer to $20-42/year. Only the condition-lens interpretation justifies $79.99, which makes the interpretation the entire pricing argument, not a feature.

4A.2 Cronometer — the one philosophical neighbor (measurement, not interpretation)

Cronometer is the only competitor that shares Trace's "not calorie-first" stance: it tracks up to 84 nutrients and lets a user hand-set custom targets (a CKD user can set potassium/phosphorus ceilings; a diabetic can set a glucose range). But there is no automated condition lens — the user must already know their clinical targets, set them manually, and read the raw numbers themselves. Cronometer is a measurement instrument; Trace is an interpretation instrument. That is the cleanest one-line statement of Trace's differentiation. Where Cronometer wins: nutrient breadth, data credibility, a real clinical/B2B channel, and a ~15M-user base (self-reported). Trace's edge is the deterministic "here's what your running totals mean for your condition today, in plain language" layer Cronometer expects you to perform yourself.

4A.3 The calorie-first pack — wrong philosophy, right virality

MFP, Cal AI, Lose It!, Lifesum, and MacroFactor are all weight/calorie/macro-first with no medical-condition interpretation. They matter for two reasons: (1) they prove photo-scan is a commoditized front door (MFP Meal Scan + Cal AI, Lose It! "Snap It") — building the launch story on "we scan meals" walks into their strength; and (2) Cal AI is the go-to-market lesson, not the product lesson — TikTok creator-led scan demos + sequenced paid scaled it to ~15M downloads / ~$35M ARR (measured-ish; see notes). Trace borrows the motion, not the calorie-first model.

The one place Trace's scan is not commoditized: Asian food. The pack is built and tuned on Western plates. Trace deliberately runs the model chosen for Asian-dish accuracy (Gemini 3 Flash Preview, benched on Korean gimbap/banchan — D66, §2A.0), which is a genuine product edge in exactly the markets Trace is localized for (zh-CN/zh-TW/KO/VI). Caveat: this is a claimed edge until tested head-to-head — the high-value, cheap experiment is to scan the same tray of laksa / cai fan / banchan / pho through Trace vs Cal AI vs MFP and publish the comparison (which doubles as §13A.7 creative). Don't assert the edge in store copy until that comparison exists.

4A.4 The GLP-1 field — the wedge's actual competitors

Is "nutrition steadiness on GLP-1" owned? No — it is contested but open. No one combines (1) GLP-1-native positioning, (2) non-weight-loss-promise framing, (3) deterministic protein/fiber/hydration/micronutrient interpretation (not just logging), and (4) side-effect-aware eating in one approachable product. That is Trace's lane. Noom is moving toward it and is the credible threat.

4A.5 Whitespace verdict — real, but narrow, and not a moat

The unoccupied position — condition-lens + running-totals + no-judgment — is genuine: it sits in the gap between Cronometer (right philosophy, no interpretation) and the calorie-first pack (right virality, wrong philosophy). But be skeptical about how much it protects:

  1. It is a positioning moat, not a technical one. The condition logic is a content/clinical asset, not defensible IP. MFP (220M users + Cal AI's engine) or Cronometer (credibility + clinical channel) could bolt on condition presets if the segment proves valuable. Trace's lead is time and focus, not lock-in.
  2. It is a niche of a niche. The user who knows they have gout/PCOS/CKD, wants nutrition help, and will pay $80/yr is a fraction of the calorie-counter TAM. This is a focused, higher-ARPU wedge — not a Cal-AI-scale land grab.
  3. Distribution is the hard problem, not product. Cal AI's value was legible in 3 seconds; Trace's (interpretation, not a number) is harder to dramatize in a 15-second video. The product whitespace is real; whether Trace can demo the interpretation in creator-native format is the open question (see §13A.7).

4A.6 Market sizing — anchor on the medication base, reject vendor numbers

No credible GLP-1-app market-size or user-count figure exists. Size the opportunity off the medication base instead: ~6% of US adults used GLP-1s in 2024; ~25–30M US adults have tried them (KFF-derived). Treat any "$Xbn weight-loss app market / 280M users" figure as unverifiable vendor-report data, and ignore "GLP-1 companion nutrition market" reports — they measure protein powders and shakes, not software.

4A.7 Pricing research update — what the 2026 competitor sweep changes

The current pricing sweep changes the conclusion from "Trace is top of the range" to a more useful diagnosis:

  1. Commodity scanner anchor: Cal AI and the scan-only long-tail create a low mental anchor: roughly $20-42/year for photo -> calorie logging. If Trace's paywall reads like an AI scanner paywall, $79.99 feels 2-4x too high.
  2. Classic tracker band: Lose It!, Carb Manager, YAZIO, Cronometer, MyNetDiary, and MacroFactor mostly sit around $40-72/year. Trace is above most of this band, but not wildly outside it.
  3. Premium tracker / AI nutrition band: MyFitnessPal Premium ($79.99), MFP Premium+ (about $99.99), Foodvisor (about $83.99), Lifesum's higher IAPs (about $99-119.99), and MyNetDiary Premium Plus ($14.99/mo) make Trace's $79.99 defensible if the product feels closer to "condition-aware nutrition intelligence" than to "cheap scanner."
  4. Coach / clinic / GLP-1 band: Noom Weight (about $209/year or $70 monthly) and Noom/GLP-1 programs at $99-129+/mo are much higher, but they include coaching, behavior programs, or medication adjacency. Do not claim Trace is "cheap versus Noom" unless the copy makes clear that Trace is self-serve nutrition interpretation, not a care program.

The pricing tactic issue is annual math. Trace's current $9.99 monthly and $79.99 annual means annual is 8.0 months of monthly, a 33% discount:

App Monthly x12 Annual Annual discount
Trace $119.88 $79.99 33%
Cronometer $131.88 $59.99 ~55%
MacroFactor $143.88 $71.99 ~50%
MyFitnessPal Premium $239.88 $79.99 ~67%
Foodvisor $179.88 $83.99 ~53%
Shotsy $119.88 $39.99 ~67%

This is the one pricing lever worth testing after the core paywall copy is right. Three viable experiments:

Asia changes the answer again. Singapore's S$79.99 annual is roughly a US$59 price point, and Korea's KRW 89,000 is roughly US$65; those are already closer to Cronometer/MacroFactor than to the US $79.99 anchor. But RevenueCat's 2026 geography data shows India/SEA Google Play yearly medians around $14.64 and IN/SEA first-year payer LTV as the lowest major region. That means:

Bottom line: keep the strategic price frame as premium tracker pricing, not scanner pricing and not coach pricing. Trace is selling a condition-specific interpretation layer on top of logging. Every paywall, creator script, and store screenshot needs to make that value visible before the user compares the price to Cal AI.


5. CAC and Funnel Economics

5.1 The Core Formula

For paid acquisition:

payer CAC = CPI / (install-to-trial rate * trial-to-paid rate)

For example:

$3.00 CPI / (15% install-to-trial * 40% trial-to-paid)
= $3.00 / 0.06
= $50 payer CAC

This is why paid UA can feel either impossible or exciting. Small changes in activation and trial quality create huge CAC differences.

5.2 Unit Economics We Can Pin Down (the cost side is not a guess)

Most launch CAC analysis is hand-waving because the analyst cannot price the product they are buying users for. Trace is the opposite case: the cost of serving a user is measured, not estimated, so the CAC ceiling can be derived rather than asserted.

Price (current, shipped):

Store cut — use 15%, not 30%, as the planning base. A pre-$1M developer qualifies for Apple's Small Business Program (15%) and Google Play's 15% rate on the first $1M/year. Trace will be under that threshold at launch, so 15% is the realistic blended take rate. Model 30% only as the "graduated past $1M / not enrolled" sensitivity.

Plan Gross Net @15% (planning base) Net @30% (sensitivity)
Monthly $9.99 $8.49 $6.99
Annual $79.99 $67.99 $55.99

Cost of goods sold — measured from production, not modeled. Per api_call_logs (109 real scans, Apr–Jun 2026) at the production provider (Gemini 3 Flash, $0.50/1M in, $3.00/1M out): a meal scan costs $0.0036. Per Pro user per year:

Usage Scans/day AI COGS/yr
Light 1 ~$1.30
Median 3 ~$4
Heavy 6 ~$8
At the 20/day cap 20 ~$26

Add non-AI infra (Neon, Upstash, R2 photo storage at 30-day retention, push, email, error/analytics SaaS) at an estimated ~$1–3/active user/year. All-in COGS is ~$5–11/paying user/year — call it $8 median. Against ~$68 annual net revenue, that is a ~88–90% gross margin. (AI COGS is measured; the non-AI allocation is a labeled estimate pending a real infra-cost-per-MAU pull.)

The consequence: in the LTV math below, COGS moves the answer by single dollars. The only variable that materially moves the CAC ceiling is retention. We can compute everything except churn — so the launch job is to measure churn early, not to refine cost assumptions.

5.3 LTV Scenarios (the one real unknown is renewal)

Year-one contribution per paying user, net of store cut and $8 COGS:

Plan Net rev yr1 COGS Yr-1 contribution
Annual @15% $67.99 ~$8 ~$60
Annual @30% $55.99 ~$8 ~$48
Monthly @15%, full 12 mo $101.88 ~$8 ~$94
Monthly @15%, ~5-mo avg life $42.45 ~$4 ~$38

Extending past year one with renewal scenarios (annual) and average-lifetime scenarios (monthly):

Plan Conservative Mid Optimistic
Annual payer LTV $60 (1 yr only) $90 (50% yr-2 renewal) $108 (60% renewal, partial yr-3)
Monthly payer LTV $32 (4-mo life) $40 (5-mo) $51 (6-mo)

Blended payer LTV at an assumed 60% annual / 40% monthly mix (annual is pre-selected and trial-gated, so it should dominate):

Blend Annual LTV Monthly LTV Blended payer LTV
Conservative $60 $32 ~$49
Mid $90 $40 ~$70
Optimistic $108 $51 ~$85

Every number here is firm except the renewal/lifetime column. That is the spread to close with data, and nothing else.

5.4 The Derived CAC Ceiling

CAC ceiling = blended payer LTV ÷ target LTV:CAC ratio. (CAC here is per paying user, matching the §5.1 formula's output — not per install.)

Target ratio Conservative LTV ($49) Mid LTV ($70) Read
3:1 (healthy, scale-ready) ~$16 ~$23 This is the real target band
2:1 (aggressive, scale only with proven renewal) ~$25 ~$35 Ceiling, not target
1:1 (full-LTV breakeven, ignores time value + churn risk) ~$49 ~$70 Hard wall — you recoup only if the LTV's renewal assumption holds

So the defensible guidance is target payer CAC ≤ ~$20–25, tolerate up to ~$35 only with proven annual mix and renewal, and treat ~$50 as an absolute ceiling — not the "$50–80 risky / $80+ too high" the looser version implied. At conservative renewal, a $50 payer CAC is already a losing ~1:1 ratio.

Back-solving to CPI shows why paid UA mostly cannot carry the launch. At an optimistic 13% install→trial × 40% trial→paid, payer CAC ≈ CPI × 19, so a $23 target needs a ~$1.20 CPI. But §2.3 shows a 3-day trial converts at ~25.5%, not 40% — so the realistic multiplier is CPI ÷ (0.13 × 0.26) ≈ CPI × 30, and a $23 payer-CAC target then demands a ~$0.78 CPI, which is unattainable on paid social health traffic ($2.50–$5.00 typical N. America CPI). The unit economics independently confirm the channel conclusion in §6: organic, UGC, creator-seeding, and ASO must carry the launch; paid is amplification of proven creative, not a primary engine. (And the cheapest way to relax this constraint is the §2.3 trial-length experiment — a 5–9 day trial roughly halves the effective CPI requirement.)

Reference scenario table (payer CAC = CPI / (install→trial × trial→paid)):

Scenario CPI Install→Trial Trial→Paid Payer CAC vs ceiling
Bad paid UA $5.00 5% 25% $400 8–16× over — never
RevenueCat-ish median H&F $3.80 6.9% 37.7% $146 ~3–6× over
"Base" paid $3.00 15% 40% $50 At the 1:1 wall — breakeven at best
Strong funnel $2.00 23% 51% $17 Inside 3:1 — scalable
Creator/organic blended $1.00 18% 42% $13 Comfortably inside 3:1

The "do not scale" rule, now anchored:

5.4a APAC Variant — the Ceiling Is ~30–40% Lower

Everything above assumes US pricing and US benchmarks. In the Asian markets §2A sequences, the ceiling is materially tighter on both sides of the ratio:

For premium Singapore/Korea cohorts, combine the two and APAC blended payer LTV lands roughly $30–45; broader IN/SEA Android cohorts can be lower. The 3:1 CAC ceiling therefore falls to ~$10–15 (vs ~$16–23 US). The practical consequences:

5.5 Cost Is Not A Reason To Gate The Proof

A direct corollary of $0.0036/scan: letting a cold user run 2–3 real scans before the paywall costs about one cent. The current hard-paywall-before-real- scanning stance is therefore a conversion decision, not a cost decision, and should be tested as one. Trace already ships the cheaper version of this — the free sample-meal demo (§11) — but the COGS data means a "few free real scans then paywall" variant is economically free to A/B. The only question is which converts better, not which is affordable.

5.6 The Measurement Spine Exists — Attribution Is the Gap

The event catalog is already built, not a launch to-do. The mobile app emits first_scan_completed, scan_result_viewed, close_gaps_viewed, second_scan_completed, paywall_viewed, condition_selected, and cancellation_* (carrying days_since_trial_start) — see apps/mobile/src/utils/analytics.ts. The composite activation metric below is computable today:

activated trial rate =
trial starters who complete a scan + view scan_result (running totals)
within 30 minutes

What is missing is the one thing every CAC-by-creator claim in §5.4 and §6 depends on: install attribution. The source property on funnel events is hardcoded to 'organic' (IntroCarouselScreen.tsx — "paid + referral sources will hook in when attribution lands"), and there is no MMP (Branch/Adjust/ AppsFlyer) in the app. Until that lands, no install can be tied to a creator, campaign, or App Store custom-page ID.

This is the true pre-spend blocker, and it bites hardest exactly where the only viable GLP-1 channel lives (organic UGC — the least attributable traffic). The launch dependency is therefore not "instrument events" but:


6. Launch Channel Analysis

Channel Suitability Why It May Work Why It May Fail First Experiment Main Metric
TikTok organic (GLP-1) 9/10 Food, GLP-1, PCOS, weight-health content already exists; organic posts are not ad-reviewed Requires high creative volume; hard to attribute 30 creator-style screen-record videos First scan completion per install
TikTok Spark Ads — non-GLP-1 only 6/10 Amplifies proven creator content Cannot boost GLP-1/weight-loss creative — ad policy Spark top non-GLP-1 posts Cost per activated trial
Instagram Reels (organic) 7/10 Strong health/wellness creators Can skew polished and low-intent Creator reels by concern Trial-to-paid by creator
YouTube Shorts 6/10 Longer shelf life; health education Conversion attribution slower 10 protein/nutrition shorts Assisted installs / trial starts
GLP-1 creators — organic/seeding only 9/10 Highest current demand and Trace fit No paid amplification possible; medical-claims risk; attribution-poor 20 micro-creator seed w/ codes Activated trial rate (via code)
Dietitians 8/10 Trust and relevance May be slower, less direct-response RD demo series Trial quality / retention
Doctors/clinicians 5/10 Authority Harder approvals, claim risk Advisory content, not ads Trust and PR, not CAC
Apple Search Ads 7/10 Captures high intent; keyword-targeted, not creative-reviewed like feed ads Expensive keywords Brand + long-tail concern terms Trial start CPA
Meta ads — non-GLP-1 only 5/10 Scale and targeting GLP-1/weight-loss creative largely prohibited; health-claim restrictions UGC creative test on heart-health/PCOS framing Payer CAC
Google App Campaigns 5/10 Scale Black-box optimization too early Only after conversion volume ROAS / payer CAC
Reddit 6/10 Condition communities are high-intent Self-promo backlash Founder research posts, not ads Qualitative insight
SEO / web-to-app 8/10 Condition queries need education Slow to compound 5 landing pages by wedge Install-to-trial
ASO 8/10 Always-on intent capture Slow and competitive Keyword/screenshot tests Listing conversion
PR/editorial 6/10 Trust and founder story Not predictable Launch angle around safer food logging Quality backlinks, installs
Product Hunt 3/10 Founder/tech awareness Wrong core audience Optional AI/productivity angle Low priority
Affiliate 6/10 later Performance aligned Fraud, poor quality, compliance Wait until LTV known Retained payer CAC
Partnerships 7/10 Clinics/coaches can send qualified users Long sales cycle 3 dietitian/coaching pilots Conversion and retention
WhatsApp / Kakao / LINE / Zalo referrals 8/10 APAC Native sharing rails in Singapore, Korea, Taiwan, Vietnam Requires platform-specific share UX and fraud controls Market-specific share sheet + referral code test Referred activated trials
Naver Blog/Cafe (Korea) 7/10 KR Korea search/community trust surface Needs Korean-native content and moderation 10 Korean food/nutrition explainers Korean organic installs
LINE Official Account (Taiwan/Thailand/Japan later) 6/10 later Messaging + CRM + campaign surface Needs market-local operations Taiwan LINE share/referral pilot Retention and referrals
Zalo community/share (Vietnam) 6/10 later Vietnam's daily messaging surface Lower paid-sub certainty Zalo referral/share pilot Low-cost installs and feedback

6.1 Hard Constraint: GLP-1 Cannot Be Paid-Advertised

This reshapes the entire channel plan and was understated in the looser version. GLP-1 medications (Ozempic, Wegovy, Mounjaro, Zepbound) sit inside the most restricted ad categories on the major paid platforms:

The practical rule (now stricter — doubly constrained):

GLP-1 is organic-only AND must never be framed as weight loss. Distribute through creator seeding, non-paid UGC, ASO, owned web content, and partnerships — never paid amplification — and frame every asset around nutrition, protein, hydration, side-effect-aware eating, and the free companion, never weight loss, never the medication by name. Paid is out (ad review); weight-loss-framed organic is also now down-ranked.

One pragmatic exception worth a small, controlled test: Trace does not advertise a drug — it is a free nutrition companion. A nutrition-steadiness ad that never names a medication and never makes a weight-loss promise may clear Meta/TikTok review where a "GLP-1 weight loss" ad would not. Run a tiny policy-probe campaign before writing paid off the non-GLP-1 wedges entirely; do not bet the launch on it.

Two consequences that thread through the rest of the plan:

  1. Paid amplification belongs to the non-GLP-1 wedges. Heart-health/sodium, cholesterol/fiber, and (carefully) PCOS can run paid creative if framed as nutrition awareness, not weight loss or treatment. GLP-1 paid is off the table; do not budget for it.
  2. Attribution matters most precisely where it is weakest. Organic UGC has no click and no UTM, so the only way to measure GLP-1 creator performance is creator codes and per-creator vanity URLs (§5.6). Without them the #1 wedge is un-measurable — ship code-based attribution before seeding.

Priority order (reordered for the organic-first reality):

  1. Creator seeding (organic, code-tracked) in GLP-1 and condition communities.
  2. ASO and custom store listings/pages (always-on, not ad-reviewed).
  3. Web-to-app landing pages for top wedges (owned, fully attributable).
  4. Apple Search Ads / non-GLP-1 paid amplification of proven organic creative.
  5. Partnerships and affiliate only after conversion/retention proof.
  6. APAC market-specific share rails before scaling outside English-speaking audiences: WhatsApp in Singapore, KakaoTalk in Korea, LINE in Taiwan/Thailand, Zalo in Vietnam.

6.2 The Channel Table Is US-Shaped — APAC Maps Differently

The table at the top of §6 is built on TikTok / Meta / Apple Search Ads / Apple custom pages — a US/Western stack. In the markets §2A sequences, the dominant surfaces and the priority order both change:

Market Primary channels (organic-first) Referral rail Store note
Singapore TikTok/Reels + dietitian credibility + government-health-app familiarity WhatsApp Google Play first if Android is the build path
South Korea YouTube (43.4M) + Naver Blog/Café + Instagram Reelsnot TikTok-first (TikTok only 7.18M 18+) KakaoTalk (48.9M) Korean-native metadata, not translated
Taiwan LINE (22M) as a distribution surface + YouTube + Instagram LINE Traditional-Chinese metadata
Vietnam Zalo (78.3M) + TikTok (76.1M) + Facebook + YouTube; Android-heavy Zalo Google Play-led

Three cross-cutting consequences:


7. Positioning Analysis For Trace

Option A: "AI Calorie Tracker"

Pros:

Cons:

Verdict:

Use "AI meal scan" as a feature, not the launch position.

Option B: "Nutrition Clarity For Chronic Health Concerns"

Pros:

Cons:

Verdict:

Strategically strong, but needs careful language. Better user-facing phrase: "food logging for people managing something real."

Option C: "GLP-1 Nutrition Companion"

Pros:

Cons:

Verdict:

Best first acquisition wedge. Do not make it the only brand identity.

Option D: "Photo Meal Logging With Running Daily Totals"

Pros:

Cons:

Verdict:

Use in product demos and store screenshots. Pair with a sharper audience hook.

Option E: "Personalized Nutrition Without Diet Culture"

Pros:

Cons:

Verdict:

Use as supporting trust copy, not the primary acquisition hook.

Recommended Positioning

Primary:

Food logging for people managing something real.

Expanded:

Snap a meal. See how it changes today's running totals for the nutrients your body is actually watching.

Audience-specific variants:


8. Audience / Wedge Analysis

Wedge Pain Intensity Creator Ecosystem Willingness To Pay Claims Risk Product Fit Launch Priority
GLP-1 users High High High Medium High 1
High blood pressure High Medium Medium Medium High 2
High cholesterol Medium-high Medium Medium Medium High 3
PCOS High High Medium-high Medium High 4
Gout High Medium Medium Medium-high High 5
Type 2 diabetes Very high High High High High 6, careful
Menopause Medium-high High Medium Medium Medium-high 7
Weight loss avoiding calorie apps High Very high High Medium Medium 8
General wellness Low-medium High Low-medium Low Medium 9
Fitness users Medium Very high Medium Low Medium 10

The Wedge Order Inverts in APAC (verify prevalence before committing)

The priority table above is US-shaped, and GLP-1's #1 rank is a US artifact: GLP-1 penetration is far higher and the creator ecosystem far denser in the US than in most of Asia (Korea, where Wegovy launched Oct 2024, is the main APAC exception). For an APAC launch the order likely flips toward the metabolic conditions, for two reasons:

Working APAC wedge order (directional): Singapore → sodium/BP, cholesterol, T2D; Korea → GLP-1 (viable) + T2D; Taiwan → gout, T2D, BP; Vietnam → general metabolic/T2D.

Honest gap: the specific Asian condition-prevalence figures behind this were the one research stream that did not complete this pass. Treat the APAC wedge order as a hypothesis to confirm with sourced prevalence data (per market) before allocating creator/launch budget — do not lock it in on directional reasoning alone.

Recommended First Wedge: GLP-1

Why:

Positioning:

A calmer way to keep nutrition steady on GLP-1.

Avoid:

The GLP-1 Wedge Paradox (resolve before committing the budget)

There is a structural tension the wedge analysis must confront: the GLP-1 companion is fully free forever (D93), so the wedge audience and the free tier are the same people. A GLP-1 user can get dose logging, reminders, and level curves indefinitely without ever touching the Pro-gated nutrition core. That makes the highest-intent acquisition segment also the easiest to satisfy for free — the classic free-tier-sprawl risk (§12), applied to Trace's actual product rather than in the abstract.

This does not kill the wedge, but it changes the job:

Second Wedge: High BP / Cholesterol

Why:

Positioning:

See where the day stands for the nutrients your heart-health plan is watching.

Third Wedge: PCOS

Why:

Positioning:

A food log that understands the nutrients PCOS creators keep talking about, without judging individual meals.

Need caution:

Fourth Wedge: Gout

Why:

Need caution:

Positioning:

Track your day through a gout-aware nutrition lens, without turning every meal into a verdict.


9. Creative Strategy

What Is Working In 2025/2026

The strongest creative formats across app categories:

Trace should bias toward:

30 Trace Creative Concepts

# Audience Hook Visual Sequence CTA Success Metric
1 GLP-1 "I couldn't eat much, so I needed the day to make sense." Small meal -> scan -> protein/fiber totals Scan your next meal Activated trial
2 GLP-1 "On GLP-1, I stopped guessing protein." Creator meal prep -> Trace totals Try Trace Trial-to-paid
3 GLP-1 "Not another weight-loss app." Dose log -> meal scan -> running totals Build your nutrition lens Install-to-trial
4 High BP "Sodium is sneaky. I wanted the day view." Normal lunch -> sodium total updates See your day Receipt views
5 Cholesterol "I don't need a lecture. I need totals." Breakfast -> saturated fat/fiber totals Scan breakfast First scan completion
6 PCOS "Calories were never the full story for me." Meal -> protein/fiber/glycemic lens Try the PCOS lens Trial quality
7 Gout "I was tired of food fear lists." Dinner -> day totals, neutral copy Track the day D7 retention
8 General "A food tracker that doesn't judge the meal." Scan -> "meal scanned" -> totals Try Trace Paywall conversion
9 Founder "Why we don't score meals good or bad." Founder talking + app demo Download Trace Watch completion
10 Dietitian "I want clients looking at patterns, not panic." RD commentary + Trace totals Set your lens Trial-to-paid
11 GLP-1 "The first week felt confusing. This helped." Week montage -> scans -> daily read Start your first week D3 retention
12 High BP "What I ate today, through a sodium lens." Day-in-life meals -> running total Try the sodium lens Creator CAC
13 PCOS "My breakfast looked fine. The day view helped more." Breakfast scan -> no verdict -> totals Scan yours Receipt opens
14 Cholesterol "Fiber finally shows up in my food log." Grocery/meal -> fiber gap See what matters Food Ideas views
15 Menopause "I wanted nutrition data without diet culture." Meal -> protein/fiber/calcium totals Try Trace Trial starts
16 Fitness "Macros plus the nutrients I was ignoring." Gym meal -> protein + micronutrients Scan a meal First scan
17 Busy parent "I ate leftovers and still wanted to know where I stood." Leftovers -> scan -> totals Try Trace Install-to-trial
18 Trust "Photo estimates are estimates. That's why Trace tracks patterns." App + trust strip Learn your day Store conversion
19 App demo "One photo. Today's totals update." Pure screen record Download Trace CPI
20 Comparison "My old tracker gave me numbers. Trace tells me what matters today." Old-style diary vs Trace Switch to Trace Trial start CPA
21 GLP-1 "Tiny appetite, bigger need for clarity." Small plate -> totals Set GLP-1 lens Activated trial
22 High BP "Restaurant meals don't have to be a mystery." Takeout -> scan -> sodium total Scan dinner Second scan
23 Gout "No red badges. Just the day." Meal -> neutral receipt Try gout lens Retention
24 PCOS "This is what I wanted from a food log." Creator scrolls totals Try Trace Paid conversion
25 Founder "The meal isn't the verdict. The day is the context." Founder + app Download Save/share rate
26 RD "Food tracking should reduce anxiety, not create it." RD + calm UI Set your lens Quality installs
27 ASMR/visual "Scan dinner with me." No talking, screen + meal Try it CPI
28 Challenge "7 days of seeing where my nutrition stands." Day 1-7 montage Join the 7-day test D7 retention
29 Store proof "Built for high BP, PCOS, GLP-1, gout, and more." Lens picker -> totals Find your lens Onboarding completion
30 Privacy "Your meal photos are not ad inventory." Trust copy + scan Try Trace Store conversion

Creative rules:


10. App Store Strategy

App Name / Subtitle

Options:

Recommendation:

Use "Trace: Nutrition Intelligence" where character limits allow. Use "AI meal scan" in subtitle/keywords, not as the whole brand.

Default Screenshot Sequence

  1. Snap a meal.
  2. See nutrients beyond calories.
  3. Updated Running Totals.
  4. Today through your health lens.
  5. Food ideas for today's gaps.
  6. GLP-1 companion.
  7. Privacy and estimates disclosure.

Custom Product Pages

Apple supports up to 70 custom product pages, and these can be tied to ads.

Source: Apple Custom Product Pages

Recommended custom pages:

Page Traffic Source Screenshot Emphasis
GLP-1 GLP-1 creators / paid GLP-1 companion, protein/fiber totals, small-meal clarity
High BP Sodium/heart-health content Sodium running totals, no panic language
Cholesterol Cholesterol/fiber content Saturated fat + fiber totals
PCOS PCOS creators Protein/fiber/glycemic lens
Gout Gout communities Day-level tracking, no fear labels
Generic AI scan Broad paid Photo scan speed, nutrient breakdown
No diet culture Wellness creators Calm copy, no good/bad scoring

Keyword Themes

Core:

Differentiated:

Need caution:

Condition keywords may attract scrutiny if listing copy implies treatment. Use "track," "support," "nutrition lens," and "talk to your clinician" language.

Google Play

Google Play supports custom store listings and store listing experiments.

Source: Google Play custom store listings

Trace should use Google Play experiments for:

Asia Store Strategy

The current app localization is a latent launch asset only if the store metadata is localized too. In-app EN/zh-CN/zh-TW/KO/VI without matching App Store / Play listings creates a broken promise at the exact moment of conversion.

Required APAC store pages:

Market Store Language First Screenshot Keywords / Metadata Direction
Singapore EN first, zh-CN secondary Local meal -> sodium/protein/fiber running totals nutrition tracker, food scanner, sodium tracker, high blood pressure, cholesterol, GLP-1 nutrition
Korea KO Korean meal -> sodium/protein/fiber daily totals Korean-native wording for meal logging, nutrition tracking, diet record, sodium/protein
Taiwan zh-TW Taiwanese meal -> daily nutrition lens LINE-friendly sharing, diabetes/high BP/cholesterol nutrition terms
Vietnam VI Rice/noodle/sauce meal -> daily totals nutrition tracking and calorie/food scanner terms; likely softer on annual subscription

Do not reuse US screenshots with translated labels. Asia screenshots should show local food and local nutrients of concern. For Singapore and Korea, this is not cosmetic; it is proof that Trace understands the user's actual meals.


11. Paywall and Onboarding Strategy

Current Product Reality (as shipped — read before recommending changes)

Trace has:

The shipped first-session order is therefore:

onboarding steps → Plan Loading → Food Lens Reveal ("see it on a meal") → Sample Meal PickerSample Meal Result (running totals, free)Paywall → First Scan Prompt (post-payment, where the OS notification prompt fires).

That is better than a paywall-first flow and aligns with findings #4 and #6 (prove value in seconds, before the ask). Earlier drafts of this report recommended a paywall-before-any-proof sequence — that would be a regression and should be discarded.

Trial-reconciliation note (verified, already a tracked cleanup):

The product still carries dead "3 lifetime AI meal scans / no credit card required" language from the pre-2026-04-19 freemium model — live in PRODUCT.md, flagged in PROGRESS.md, plus orphaned logMeal.trial* locale keys ("3 free AI scans") across mobile/web locales. The store-managed 3-day annual trial replaced it. Reconcile docs, store copy, onboarding, and paywall so users never see two definitions of "trial." This is a known repo task, not a new discovery.

Recommended First-Session Flow (optimize what ships, don't replace it)

Keep the shipped sequence and tune it:

  1. Make the Food Lens Reveal and Sample Meal Result condition-relevant, not a generic demo meal — the proof lands only if the sample total speaks to the lens the user just chose (e.g., sodium for high-BP, protein/fiber for GLP-1).
  2. Instrument and watch the Sample Meal Result → Paywall drop-off; that transition is the real conversion moment, and the events to measure it already exist (sample_preview_completed, onboarding_paywall_shown).
  3. After trial start, route straight to first scan (already shipped via FirstScanPromptScreen); keep the OS-notification prompt on that screen only.
  4. Test the §5.5 corollary: because a real scan costs ~$0.0036, an A/B of "few free real scans before paywall" vs the current sample-demo-then-paywall is economically free to run — decide it on conversion, not cost.

The goal is not paywall conversion alone. It is post-Sample-Meal-Result conversion and post-paywall activation.

Paywall Copy Direction

Headline options:

Subhead:

Bullets:

Avoid:

Trial Length

Trace currently has a three-day annual trial. RevenueCat's data warns that many three-day trial cancellations happen on Day 0. The tactical implication is not necessarily "switch to 7 days." It is:

Later test:

Any sample/demo path must respect food-logging Pro gating decisions and API cost.


12. Mistakes and Failure Modes

Failure Example Trace Warning
Viral growth without privacy maturity Tea, Neon Health data trust must be ready before scale
Controversy as growth Cluely Ragebait is wrong for health
Generic AI positioning Many AI apps Outcome matters more than "AI"
Paid UA before LTV proof Common subscription failure Keep budget small until CAC/retention known
Per-meal moral scoring Many food scanners Conflicts with Trace's day-level philosophy
Over-medical claims Health apps broadly Use track/understand/support, not treat/prevent/cure
Web funnel manipulation Diet/fitness category No fake diagnosis, scare copy, countdown pressure
Influencer mismatch Common creator failure Creators must match condition/user context
Attribution blindness Creator/affiliate programs Codes, links, campaign IDs, and cohort retention needed
Free tier sprawl Freemium apps Free GLP-1 is wedge; nutrition core must remain coherent

Trust checklist before scale:


13. Strategic Recommendations

Best First Audience

GLP-1 users who are trying to keep nutrition steady without diet-culture noise.

Why:

Best Secondary Audiences

  1. High BP / sodium-aware users.
  2. Cholesterol / fiber and saturated-fat-aware users.
  3. PCOS nutrition users.
  4. Gout users.

Best Positioning

Primary:

Food logging for people managing something real.

Product proof:

Snap a meal and see how it changes today's running totals.

GLP-1 wedge:

A calmer way to keep nutrition steady on GLP-1.

Best Initial Channels

  1. GLP-1 micro-creators.
  2. Dietitian and condition-specific creators.
  3. TikTok/Reels organic and Spark amplification.
  4. App Store custom pages and ASO.
  5. Web-to-app landing pages for GLP-1, high BP, PCOS, cholesterol.
  6. Apple Search Ads on long-tail high-intent terms.

Best APAC Initial Channels

  1. Singapore: TikTok/Reels/YouTube creator demos, WhatsApp referrals, dietitian credibility, Google Play listing tests, local-food SEO.
  2. Korea: YouTube/Instagram, Naver Blog/Cafe, KakaoTalk sharing, Korean dietitian/health creators, Korean food-scan proof.
  3. Taiwan: LINE sharing, zh-TW store listing, YouTube/Instagram, high-BP/ cholesterol/diabetes-adjacent nutrition content.
  4. Vietnam: Zalo/TikTok/Facebook community tests, VI content, Android-first learning, low-budget feedback loops before subscription spend.

What Not To Do


13A. Marketing Strategy Playbook (Deep)

The economics (§5) prove paid cannot lead. This section is the how of an organic-led launch for a solo founder with effectively no paid budget on the #1 wedge. Every benchmark is sourced (notes file); inference is flagged.

13A.0 Sequence the engines — do not run them all at once

Cal AI's actual playbook was not "do everything." It ran engines in sequence: influencer/organic saturation first, then paid, then affiliate — never simultaneously. Trace should do the same, adapted to its constraints:

Phase Lead engine Multiplier Paid
1 (launch) Creator seeding + ASO + free sample-demo Founder content None
2 (post-signal) Web-to-app landing pages Referral codes Tiny non-GLP-1 policy-probe
3 (proven economics) Scale winning creator formats Referral at base Non-GLP-1 amplification of proven creative

The discipline matters more than the list: prove one engine produces attributable, retained payers before lighting the next.

13A.1 Creator seeding — the launch engine

13A.2 ASO — the highest free leverage (with health-specific landmines)

13A.3 Web-to-app vs the sample-demo — don't blindly copy Noom

Noom's quiz converts (up to 113 screens, email gate ~33% before the result reveal, the quiz is the demo because users never see the real UI before paying; sunk-cost of 10 minutes drives the paywall). H&F top performers hit 23%+ download-to-trial. But Trace already ships the cheaper, arguably better instinct: a free pre-paywall sample-meal demo that shows real output, which Noom deliberately withholds. For a product whose value is visual, a short condition-select → sample-lens-result → paywall flow may out-convert a 113-screen quiz. Test both; do not assume the Noom playbook transfers. Compliance line on any quiz: personalize and educate, never diagnose — output is "your nutrition focus for gout," never "you have / are at risk of X."

13A.4 Lifecycle — a 3-day trial is a Day-0 game

55% of 3-day-trial cancellations happen on Day 0, and 82% of H&F trials start on download day (no warm-up). The sequence that matches that reality:

When Touch Channel
Day 0, in-session First scan → instant breakdown + Today's Read (the aha; ~5-min time-to-value) In-app, no push
Day 0, +30 min "Finish your first scan" if incomplete Push
Day 1 Personalized data touch ("you were 18g short on fiber yesterday") Push + in-app
Day 2 Habit nudge / second-scan prompt Push
Day 3, ~24h pre-expiry "Your trial ends tomorrow" Push + email

Push + in-app carry a 3-day window; email is secondary (health email opens ~48% but clicks ~1.5%). Trace's Rule 5 (notification opt-in only post-payment) already matches best practice. Pre-churn save: 35% of annual cancellations hit in Month 1; pause beats cancel (no payment re-entry) — branch the save offer on cancel reason. Win-back is near-dead: ~95% of annual cancellers never return, so build one win-back email and pour the rest of that effort into the Day-0 aha and the Month-1 save flow. Highest-EV experiment overall: test a 5–9 day trial (§2.3) — worth more than any lifecycle copy.

13A.5 Referral — a multiplier, not a launch channel

Two-sided give-get is standard (91% of successful programs). Make share targets native — WhatsApp + SMS carry ~90% of referral sharing, so a copyable code alone underperforms. Mature programs drive 20–35% of installs and referred users retain ~37% better at D30 — but that is mature; at launch with near-zero base referral does little. Model it as a multiplier on whatever seeding/organic produces, not a source. Prefer a free month over cash (cheaper, self-selects engaged users), and defend against self-referral fraud (IP/device/velocity checks). The code system already exists in-app — wire it to native share sheets.

13A.6 Community, content, and SEO — start now, harvest in year 2

13A.7 The real creative problem — dramatizing interpretation, not a number

Cal AI went viral because "snap → calories" is legible in under 3 seconds. Trace's value (interpretation, not a number) is harder, and pretending otherwise is the biggest creative risk. Education beats selling; the hook lives in the first 3 seconds. Formats that map to a subtle value prop:

Reality check: a solo founder is not Cal AI's 150-creator operation, and the reveal-test format is a workaround, not parity — it will never match a calorie number's instant legibility. Set the expectation: daily posting for months before signal.

13A.8 Cross-cutting takeaways

  1. The highest-EV experiment is trial length (3 → 5–9 days, +~10–15pts trial-to-paid, two independent datasets) — not any piece of marketing copy.
  2. Sequence channels (organic/seeding → referral multiplier → non-GLP-1 paid), never simultaneously.
  3. GLP-1 is doubly constrained — no paid ads and organic weight-loss suppression — so lead it with the free companion + nutrition framing.
  4. Win-back is near-dead (95%) — redirect that effort to the Day-0 aha and the Month-1 save flow.
  5. A credentialed medical reviewer gates SEO, store-listing credibility, and creator-claim safety simultaneously — secure one early; it is the highest- leverage single hire/advisor.
  6. The free sample-meal demo is a real asset Noom lacks — it may justify a shorter funnel and is the cheapest pre-paywall proof you have.

14. 30/60/90-Day Launch Plan

Days 1-30: Foundation and Proof

Goals:

Actions:

  1. Finalize launch positioning:

    • Primary: "food logging for people managing something real."
    • Wedge: GLP-1 nutrition steadiness.
  2. Reconcile trial story:

    • Store-managed 3-day trial vs any older free-scan trial copy.
    • Ensure paywall, store listing, website, and onboarding agree.
  3. Attribution setup (the event catalog already exists — see §5.6):

    • Ship an MMP or, at minimum, creator codes + per-wedge vanity URLs + App Store custom-page-ID capture, so source stops being hardcoded 'organic'.
    • Wire source / campaign / creator / custom-page-ID through to the existing events. Without this, creator CAC is unmeasurable and paid spend is blind.
    • Confirm the existing events fire end-to-end: first scan, scan_result_viewed, Food Ideas, second scan, cancellation-by-day.
  4. Creator seed list:

    • 50 GLP-1 micro-creators.
    • 25 dietitians.
    • 25 PCOS/high-BP/cholesterol creators.
  5. Creative production:

    • 30 raw UGC concepts.
    • 10 screen-record demos.
    • 5 founder POV videos.
    • 5 RD/expert-style scripts.
  6. Landing pages:

    • GLP-1 nutrition.
    • High BP sodium.
    • PCOS nutrition.
    • Cholesterol fiber/saturated fat.
  7. App Store assets:

    • Default screenshots.
    • GLP-1 custom product page.
    • High BP custom product page.
    • PCOS custom product page.
    • Singapore local-food screenshot set if APAC proof is in scope.
    • Korean / zh-TW / Vietnamese store metadata drafts, even if not launched immediately.
  8. APAC proof setup:

    • Choose one first APAC market; recommendation: Singapore.
    • Build a 25-meal local scan QA set for that market.
    • Add market-specific share/referral rail: WhatsApp for Singapore first.
    • Define APAC cohorts separately in analytics; do not blend them into US install-to-trial or payer-CAC benchmarks.

Success thresholds:

Days 31-60: Controlled Launch Experiments

Goals:

Actions:

  1. Creator seeding:

    • Ship to 20 GLP-1 creators with codes/links.
    • Pay small fixed fees where needed.
    • No affiliate bounty yet unless tracking is solid.
  2. Paid amplification (non-GLP-1 only — GLP-1 creative cannot be boosted, §6.1):

    • Spark/boost only top organic posts on heart-health/sodium, cholesterol, or PCOS framing; keep GLP-1 strictly organic.
    • Budget caps per creative; kill if activated-trial CPA exceeds the §5.4 ceiling (payer CAC ≤ ~$25 target, ~$35 hard tolerance).
  3. Apple Search Ads:

    • Brand terms.
    • Long-tail "GLP-1 nutrition tracker", "sodium tracker", "PCOS nutrition tracker" style terms.
    • For APAC, use Google Play custom listing experiments first if Android is the active release path; do not assume ASA is the first paid intent channel.
  4. Landing-page tests:

    • GLP-1 page to App Store custom page.
    • Direct App Store vs web-to-app quiz.
    • Singapore sodium/local-food landing page -> Google Play listing.
  5. Paywall tests:

    • Headline variants.
    • Annual value framing.
    • Concern-specific chip cloud emphasis.
  6. APAC channel tests:

    • Singapore: 10 local-food creator videos; WhatsApp share/referral test.
    • Korea: 5 Korean-native screen-record demos; Naver content test if Korean food QA is ready.
    • Vietnam/Taiwan: content-only tests unless pricing and store metadata are ready.

Success thresholds:

Days 61-90: Scale Winners, Kill Losers

Goals:

Actions:

  1. Scale top 3 creator formats.
  2. Build creator brief v2 from actual conversion data.
  3. Expand custom product pages.
  4. Add high-BP/cholesterol creator tests.
  5. Start small affiliate pilot only with quality controls.
  6. Publish founder/product essay:
    • "Why Trace does not judge individual meals."
  7. Build PR angle:
    • Safer alternative to generic AI calorie tracking for people managing real health concerns.
  8. Expand APAC only if the first market proves food trust:
    • Singapore -> Korea only after local-food scan QA and Korean store copy pass.
    • Singapore -> Taiwan only after zh-TW screenshots and LINE sharing are ready.
    • Vietnam remains community/content until price sensitivity is tested.

Scale decision rules:


15. Appendices

15.1 Suggested Analytics Dashboard

Daily:

Weekly:

15.2 Creator Outreach Template

Subject: Trace for your GLP-1 / nutrition routine

Hi [Name],

I'm building Trace, a nutrition app for people managing real health concerns. It lets someone scan a meal and see how it changes their running daily totals for the nutrients their profile is watching.

We're looking for a few creators to test a calm GLP-1 nutrition workflow: protein, fiber, hydration, and daily clarity without food shame or per-meal good/bad scoring.

Would you be open to trying it and, if it fits your audience, making one short routine-style video? We'd provide a creator code, talking points, and clear claim guidelines.

15.3 Creator Brief Rules

Creators may say:

Creators may not say:

15.4 Paid Ad Testing Matrix

Test Variants Budget Rule Kill Rule
Hook AI scan vs running totals vs GLP-1 steadiness Small equal spend Kill if CTR and activated trial below median
Audience GLP-1 vs PCOS vs high BP Equal initial budget Kill if payer CAC >2x best
Format UGC face vs screen record vs founder Equal Kill weak activated trial, not weak vanity views
Store page Default vs custom GLP-1 ASA/Spark split Kill if listing conversion lower
Paywall Annual value vs health lens Controlled Kill if trial-to-paid or Day 0 cancel worsens

15.5 Source Appendix

Market and subscription:

Store strategy:

Case studies:

Competitor pricing:

Asia / APAC sources:

15.6 Self-Review Notes For Next Pass

Addressed in the 2026-06-15 codebase-grounded revision:

Addressed in the 2026-06-15 research pass (web-verified):

Still open after this revision:

Added in the 2026-06-16 Asia quality pass:

Added in the 2026-06-16 pricing pass: