# Cal AI app tree — onboarding and subscription decision

Lazyweb publishes a public search API over its indexed pages; the guide is at https://www.lazyweb.com/agent-access.md.

Source: https://www.lazyweb.com/company/cal-ai/app-tree
Source observed: 2026-09-14T19:38:08.763Z
Last checked: 2026-09-15T20:23:26.531+00:00
Indexed: 2026-09-14T20:26:07.171+00:00

---

# Cal AI app tree

We document one captured Cal AI onboarding path from first launch through an uncompleted App Store subscription decision. Cal AI is shown as a calorie-tracking app with food scanning, personalized nutrition goals, meal logging, activity integration, notifications, and a subscription offer.

- [Download screenshots · ZIP](https://www.lazyweb.com/downloads/cal-ai-august-2026.zip)
- **45 captured frames · August 2026 · Full public sequence**

## At a glance

- Cal AI shows an editable personalized plan before sign-in, after collecting profile details, goals, preferences, and permissions.
- The captured paywall offers a **3-day free trial**. The annual option is selected at **$29.99/year** alongside **$9.99/month**. These are historical August 2026 offers, not verified current prices.
- The archive contains **45 frames** and **39 stored tree nodes**, including repeated states. It does not include every branch or the post-purchase app and ends at an uncompleted App Store subscription decision. No conversion lift is established.

## Captured path by phase

1. [See the product — Frames 1–1](https://www.lazyweb.com/company/cal-ai/app-tree#welcome)
2. [Personalize the goal — Frames 2–20](https://www.lazyweb.com/company/cal-ai/app-tree#profile)
3. [Explain the value — Frames 21–29](https://www.lazyweb.com/company/cal-ai/app-tree#motivation)
4. [Configure the experience — Frames 30–33](https://www.lazyweb.com/company/cal-ai/app-tree#preferences)
5. [Permissions and referral — Frames 34–37](https://www.lazyweb.com/company/cal-ai/app-tree#permissions)
6. [Preview the plan — Frames 38–40](https://www.lazyweb.com/company/cal-ai/app-tree#plan)
7. [Save progress and try — Frames 41–43](https://www.lazyweb.com/company/cal-ai/app-tree#trial)
8. [Choose a plan — Frames 44–45](https://www.lazyweb.com/company/cal-ai/app-tree#checkout)

This is one captured path from welcome to checkout. Repeated selection and permission states are retained; 45 frames does not mean 45 questions. Phase names are editorial labels.

## Study the decisions

- [Cal AI onboarding: personalization before signup](https://www.lazyweb.com/research/cal-ai-onboarding-personalization-before-signup)
- [Cal AI paywall: trial, annual pricing and checkout](https://www.lazyweb.com/research/cal-ai-paywall-annual-plan-and-trial)
- [Consumer-app design lessons from Cal AI](https://www.lazyweb.com/research/cal-ai-consumer-app-design-lessons)
- [All Cal AI screens and flows](https://www.lazyweb.com/company/cal-ai)

## Recorded screen connections — 39 nodes

The stored app-tree connections are:

1. [1. Welcome and food-scanning preview](https://www.lazyweb.com/company/cal-ai/app-tree#frame-1) — Start
2. [2. Profile question](https://www.lazyweb.com/company/cal-ai/app-tree#frame-2) — From frame 1
3. [3. Profile answer selected](https://www.lazyweb.com/company/cal-ai/app-tree#frame-3) — From frame 2
4. [4. Workout frequency](https://www.lazyweb.com/company/cal-ai/app-tree#frame-4) — From frame 3
5. [6. Birth-date picker](https://www.lazyweb.com/company/cal-ai/app-tree#frame-6) — From frame 4
6. [8. Discovery source](https://www.lazyweb.com/company/cal-ai/app-tree#frame-8) — From frame 6
7. [9. Discovery source selected](https://www.lazyweb.com/company/cal-ai/app-tree#frame-9) — From frame 8
8. [11. Previous tracking answer selected](https://www.lazyweb.com/company/cal-ai/app-tree#frame-11) — From frame 9
9. [12. Progress and consistency framing](https://www.lazyweb.com/company/cal-ai/app-tree#frame-12) — From frame 11
10. [13. Height and unit choice](https://www.lazyweb.com/company/cal-ai/app-tree#frame-13) — From frame 12
11. [14. Current weight and unit choice](https://www.lazyweb.com/company/cal-ai/app-tree#frame-14) — From frame 13
12. [15. Existing coaching support](https://www.lazyweb.com/company/cal-ai/app-tree#frame-15) — From frame 14
13. [16. Coaching answer selected](https://www.lazyweb.com/company/cal-ai/app-tree#frame-16) — From frame 15
14. [17. Goal choice](https://www.lazyweb.com/company/cal-ai/app-tree#frame-17) — From frame 16
15. [19. Target weight and feedback](https://www.lazyweb.com/company/cal-ai/app-tree#frame-19) — From frame 17
16. [20. Pace and estimated timing](https://www.lazyweb.com/company/cal-ai/app-tree#frame-20) — From frame 19
17. [21. Meal-logging value proposition](https://www.lazyweb.com/company/cal-ai/app-tree#frame-21) — From frame 20
18. [22. Obstacles to progress](https://www.lazyweb.com/company/cal-ai/app-tree#frame-22) — From frame 21
19. [24. Diet preferences](https://www.lazyweb.com/company/cal-ai/app-tree#frame-24) — From frame 22
20. [25. Diet selected](https://www.lazyweb.com/company/cal-ai/app-tree#frame-25) — From frame 24
21. [26. Desired benefit](https://www.lazyweb.com/company/cal-ai/app-tree#frame-26) — From frame 25
22. [28. Goal encouragement](https://www.lazyweb.com/company/cal-ai/app-tree#frame-28) — From frame 26
23. [29. Personalization reassurance](https://www.lazyweb.com/company/cal-ai/app-tree#frame-29) — From frame 28
24. [30. Apple Health connection](https://www.lazyweb.com/company/cal-ai/app-tree#frame-30) — From frame 29
25. [31. Workout-calorie preference](https://www.lazyweb.com/company/cal-ai/app-tree#frame-31) — From frame 30
26. [32. Calorie-rollover preference](https://www.lazyweb.com/company/cal-ai/app-tree#frame-32) — From frame 31
27. [33. Ratings and testimonial claims](https://www.lazyweb.com/company/cal-ai/app-tree#frame-33) — From frame 32
28. [34. Notification primer](https://www.lazyweb.com/company/cal-ai/app-tree#frame-34) — From frame 33
29. [35. System notification permission](https://www.lazyweb.com/company/cal-ai/app-tree#frame-35) — From frame 34
30. [36. System permission state](https://www.lazyweb.com/company/cal-ai/app-tree#frame-36) — From frame 35
31. [37. Optional referral code](https://www.lazyweb.com/company/cal-ai/app-tree#frame-37) — From frame 36
32. [38. Generate the plan](https://www.lazyweb.com/company/cal-ai/app-tree#frame-38) — From frame 37
33. [39. Tracking permission over plan](https://www.lazyweb.com/company/cal-ai/app-tree#frame-39) — From frame 38
34. [40. Personalized plan preview](https://www.lazyweb.com/company/cal-ai/app-tree#frame-40) — From frame 39
35. [41. Save-progress sign-in](https://www.lazyweb.com/company/cal-ai/app-tree#frame-41) — From frame 40
36. [42. Trial introduction](https://www.lazyweb.com/company/cal-ai/app-tree#frame-42) — From frame 41
37. [43. Conditional trial reminder](https://www.lazyweb.com/company/cal-ai/app-tree#frame-43) — From frame 42
38. [44. Annual and monthly plan choice](https://www.lazyweb.com/company/cal-ai/app-tree#frame-44) — From frame 43
39. [45. App Store confirmation sheet](https://www.lazyweb.com/company/cal-ai/app-tree#frame-45) — From frame 44

## Full captured sequence

### See the product — Frames 1–1

**1. Welcome and food-scanning preview.** The welcome screen shows a food-scanning preview, “Calorie tracking made easy,” and a “Get Started” action, with an existing-account sign-in option.

### Personalize the goal — Frames 2–20

This phase collects personal inputs to calibrate a custom plan and daily nutrition goals.

**2. Profile question.** “Choose your sex,” with Male, Female, and Other options.

**3. Profile answer selected.** A profile option is selected before continuing.

**4. Workout frequency.** “How many workouts do you do per week?” Options: 0–2 (“Workouts now and then”), 3–5 (“A few workouts per week”), and 6+ (“Dedicated athlete”).

**5. Workout frequency selected.** A workout-frequency option is selected.

**6. Birth-date picker.** “When were you born?” The date is used when calculating daily nutrition goals.

**7. Birth date selected.** A birth date is selected.

**8. Discovery source.** “Where did you hear about us?” Options shown: Instagram, App Store, YouTube, Facebook, TikTok, Google, and TV.

**9. Discovery source selected.** Instagram is selected in the captured state.

**10. Previous tracking apps.** “Have you tried other calorie tracking apps?” with Yes and No options.

**11. Previous tracking answer selected.** Yes is selected in the captured state.

**12. Progress and consistency framing.** A comparison graphic contrasts progress “With Cal AI” and “Without a plan,” with the message “Track your habits and stay consistent over time.”

**13. Height and unit choice.** “What is your height?” Units include ft/in and cm. The captured picker shows 5 ft 6 in.

**14. Current weight and unit choice.** “What is your weight?” Units include lbs and kg. The captured value is **120 lbs**.

**15. Existing coaching support.** “Do you currently work with a personal trainer or registered dietitian?” with Yes and No options.

**16. Coaching answer selected.** Yes is selected in the captured state.

**17. Goal choice.** “What is your goal?” Options: Lose weight, Maintain, and Gain weight.

**18. Goal selected.** Lose weight is selected in the captured state.

**19. Target weight and feedback.** The captured target is **110.0 lbs**. A warning says the goal may be too low and is below a typical healthy range for the selected height.

**20. Pace and estimated timing.** “How fast do you want to reach your goal?” The captured pace is **1.0 lbs** of weight loss per week, with Slow, Recommended, and Fast choices.

### Explain the value — Frames 21–29

**21. Meal-logging value proposition.** “A simpler way to stay on track.” The screen says users can log meals in seconds, follow their plan, and see progress add up.

**22. Obstacles to progress.** “What’s stopping you from reaching your goals?” Options: Lack of consistency, Unhealthy eating habits, Lack of support, Busy schedule, and Lack of meal inspiration.

**23. Obstacle selected.** Lack of consistency is selected in the captured state.

**24. Diet preferences.** “Do you follow a specific diet?” Options: Balanced, Whole-food focus, Mediterranean, Flexitarian, Pescatarian, Vegetarian, and Vegan.

**25. Diet selected.** Balanced is selected in the captured state.

**26. Desired benefit.** “What would you like to accomplish?” Options: Eat and live healthier, Boost my energy and mood, Stay motivated and consistent, and Feel better about my body.

**27. Benefit selected.** Eat and live healthier is selected in the captured state.

**28. Goal encouragement.** A sample progress graphic encourages users to continue toward their goal and says that consistency in the early weeks matters most.

**29. Personalization reassurance.** “Thank you for trusting us!” The screen says the answers will tailor the user’s plan, targets, and recommendations.

### Configure the experience — Frames 30–33

**30. Apple Health connection.** Cal AI offers connection to Apple Health to sync daily activity data between Cal AI and the Health app. The screen includes Continue and Skip.

**31. Workout-calorie preference.** Cal AI asks whether to add calories burned back to the daily goal. The captured example shows a daily goal of **600 calories** and **+100 calories** for running, with Yes and No choices.

**32. Calorie-rollover preference.** Cal AI asks whether to roll over extra calories to the next day, showing “Rollover up to 200 cals” and Yes/No choices. The displayed calorie values are captured example data.

**33. Ratings and testimonial claims.** The screen says “Join over 10 million people like you,” displays a **4.8 average rating**, **250K+ App Ratings**, and **10M+ Cal AI Users**, and includes customer testimonials. These figures and testimonials are captured Cal AI presentation content.

### Permissions and referral — Frames 34–37

**34. Notification primer.** Cal AI asks users to stay on track with notifications and then opens the system permission flow.

**35. System notification permission.** The system dialog asks whether Cal AI may send notifications, with Don’t Allow and Allow actions.

**36. System permission state.** The captured system permission state shows Don’t Allow selected.

**37. Optional referral code.** Users may enter a referral code or skip the step.

### Preview the plan — Frames 38–40

**38. Generate the plan.** After onboarding, Cal AI displays “Time to generate your custom plan!”

**39. Tracking permission over plan.** An iOS tracking dialog asks whether Cal AI may track activity across other companies’ apps and websites, with “Ask App Not to Track” and “Allow.”

**40. Personalized plan preview.** The captured example shows “Goal: lose 10 lbs by October 11,” an estimated-progress graph, a target of **110 lbs**, and an editable daily recommendation of **1266 calories** with **95g protein**, **142g carbs**, and **35g fats**. These are captured example values generated from the onboarding path.

### Save progress and try — Frames 41–43

**41. Save-progress sign-in.** Sign-in choices are Sign in with Apple, Sign in with Google, and Continue with email. The screen includes consent checkboxes for Cal AI’s Terms and Conditions and Privacy Policy and for receiving tips, new features, and personalized offers.

**42. Trial introduction.** The screen invites users to try Cal AI for free and says “No Payment Due Now,” with a “Try Now” action.

**43. Conditional trial reminder.** The screen says a reminder will be sent before the trial ends, as long as notifications are enabled, and offers “Continue for FREE.”

### Choose a plan — Frames 44–45

**44. Annual and monthly plan choice.** The captured paywall says “Start your 3-day FREE trial to continue.” The selected annual offer is **3 days free**, then **$29.99 per year**, shown as **$2.49/month**; the monthly option is **$9.99/month**. The screen says billing is annual and renews automatically unless canceled in the App Store, and includes Terms, Privacy, and Restore links.

**45. App Store confirmation sheet.** The sheet shows a Cal AI subscription with a **3-day free trial**, then **$29.99 per year**, starting **August 5, 2026** in the captured presentation. It says there is no commitment, cancellation is available in Settings, and the subscription automatically renews until canceled. The subscription decision remains uncompleted.

## Capture notes

The August 2026 capture was imported into Lazyweb on August 4. Original images are pinned to this capture, and the App Store account field is redacted in the stored source. The older win-back screenshot is outside this capture. Prices, ratings, user counts, health claims, testimonials, and dashboard values shown in the images are captured Cal AI presentation content rather than current offers or company results.

- [Separate archived win-back offer](https://www.lazyweb.com/flow/cal-ai/win-back)
- [Screenshot ownership and reuse](https://www.lazyweb.com/copyright)

---

## Related searches on Lazyweb

Each link returns Markdown search results.

- [Cal AI app tree — onboarding and subscription decision](https://www.lazyweb.com/s/cal-ai-app-tree-onboarding-and-subscription-decision.md?trace=t_3bb929fdaf0e)
- [Cal AI app tree](https://www.lazyweb.com/s/cal-ai-app-tree.md?trace=t_3bb929fdaf0e)
- [Study the decisions](https://www.lazyweb.com/s/study-the-decisions.md?trace=t_3bb929fdaf0e)
- [See the product Frames 1–1](https://www.lazyweb.com/s/see-the-product-frames-1-1.md?trace=t_3bb929fdaf0e)
- [Personalize the goal Frames 2–20](https://www.lazyweb.com/s/personalize-the-goal-frames-2-20.md?trace=t_3bb929fdaf0e)

[Tool guide and examples](https://www.lazyweb.com/agent-access.md) · [OpenAPI](https://www.lazyweb.com/api/public/v1/openapi.json) · [Page TLDR form](https://www.lazyweb.com/agent-tools/page-tldr?question=Read+a+compact+extract+of+Cal+AI+app+tree+%E2%80%94+onboarding+and+subscription+decision&url=https%3A%2F%2Fwww.lazyweb.com%2Fcompany%2Fcal-ai%2Fapp-tree). Opening a form does not execute a tool.