# Cal AI app tree — onboarding through subscription decision

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

Source: https://www.lazyweb.com/company/cal-ai/app-tree
Source observed: 2026-10-17T11:07:06.092Z
Last checked: 2026-10-20T07:22:37.016+00:00
Indexed: 2026-10-17T14:34:51.321+00:00

---

# Cal AI app tree

We document one public August 2026 capture of Cal AI’s onboarding flow, from first launch through an uncompleted App Store subscription decision. Cal AI is a calorie-tracking app that uses food scanning, meal logging, activity information, and an onboarding questionnaire to generate a personalized nutrition plan.

- [Download screenshots · ZIP](https://www.lazyweb.com/downloads/cal-ai-august-2026.zip)
- 45 captured frames from August 2026
- 39 stored tree nodes, including repeated states
- One captured path, not every branch
- The archive does not include the post-purchase app

## At a glance

Cal AI first shows a food-scanning preview and then collects profile, activity, goals, body measurements, preferences, permissions, and referral information. It displays an editable personalized plan before sign-in. The captured paywall offers a 3-day free trial, with **$29.99/year** selected alongside **$9.99/month**; these are historical August 2026 offers, not current prices. The sequence ends before subscription completion, and the capture does not establish conversion lift.

The 45 frames include repeated selection and permission states; 45 frames does not mean 45 questions. The phase names below are editorial labels.

## Captured path by phase

1. [See the product — frames 1–1](https://www.lazyweb.com/company/cal-ai/app-tree#welcome): food-scanning welcome screen.
2. [Personalize the goal — frames 2–20](https://www.lazyweb.com/company/cal-ai/app-tree#profile): profile, activity, body measurements, coaching, and weight goals.
3. [Explain the value — frames 21–29](https://www.lazyweb.com/company/cal-ai/app-tree#motivation): meal logging, obstacles, diet, desired benefits, and encouragement.
4. [Configure the experience — frames 30–33](https://www.lazyweb.com/company/cal-ai/app-tree#preferences): Apple Health, activity calories, calorie rollover, ratings, and testimonials.
5. [Permissions and referral — frames 34–37](https://www.lazyweb.com/company/cal-ai/app-tree#permissions): notifications and an optional referral code.
6. [Preview the plan — frames 38–40](https://www.lazyweb.com/company/cal-ai/app-tree#plan): plan generation, tracking permission, and plan preview.
7. [Save progress and try — frames 41–43](https://www.lazyweb.com/company/cal-ai/app-tree#trial): sign-in, trial introduction, and reminder messaging.
8. [Choose a plan — frames 44–45](https://www.lazyweb.com/company/cal-ai/app-tree#checkout): annual/monthly selection and App Store confirmation.

## Stored screen connections — 39 nodes

These links follow the stored app-tree connections in the August capture. Some repeated frames are omitted from the tree; the gallery retains all 45 frames.

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

## Complete 45-frame gallery

### See the product — frames 1–1

**1. Welcome and food-scanning preview.** The screen says “Calorie tracking made easy,” offers “Get Started,” and includes “Already have an account? Sign In.”

### Personalize the goal — frames 2–20

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

**3. Profile answer selected.** Male is selected in the captured state.

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

**5. Workout frequency selected.** 0–2 is selected.

**6. Birth-date picker.** “When were you born?” The screen says the information will be used when calculating daily nutrition goals.

**7. Birth date selected.** A date is selected in the picker.

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

**9. Discovery source selected.** Instagram is selected.

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

**11. Previous tracking answer selected.** Yes is selected.

**12. Progress and consistency framing.** “Designed to help you stay on track,” with a comparison of weight trends “Without a plan” and “Cal AI,” and the message “Track your habits and stay consistent over time.”

**13. Height and unit choice.** “What is your height?” The unit toggle shows ft, in and cm. The captured selection is 5 ft 6 in.

**14. Current weight and unit choice.** “What is your weight?” The unit toggle shows lbs and kg; the captured state displays “Current weight 120 lbs.”

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

**16. Coaching answer selected.** Yes is selected.

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

**18. Goal selected.** Lose weight is selected.

**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; Recommended is highlighted.

### Explain the value — frames 21–29

**21. Meal-logging value proposition.** “A simpler way to stay on track,” with “Log meals in seconds, follow your plan, and see your progress add up.”

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

**23. Obstacle selected.** Lack of consistency is selected.

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

**25. Diet selected.** Balanced is selected.

**26. Desired benefit.** “What would you like to accomplish?” Options are 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.

**28. Goal encouragement.** “You have great potential to crush your goal,” with a sample “Your weight transition” chart covering 3 Days, 7 Days, and 30 Days and a message that weight change takes time and consistency in the early weeks matters most.

**29. Personalization reassurance.** “Thank you for trusting us!” and “Now let’s personalize Cal AI for you…” The screen says answers will tailor the plan, targets, and recommendations.

### Configure the experience — frames 30–33

**30. Apple Health connection.** “Connect to Apple Health.” The screen says it can sync daily activity between Cal AI and the Health app; Continue and Skip are available.

**31. Workout-calorie preference.** “Add calories burned back to your daily goal?” The captured illustration shows a 600-calorie daily goal and +100 calories from running. Choices are Yes and No.

**32. Calorie-rollover preference.** “Rollover extra calories to the next day?” The screen says “Rollover up to 200 cals” and offers Yes and No.

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

### Permissions and referral — frames 34–37

**34. Notification primer.** “Stay on track with Cal AI notifications,” followed by a system notification prompt with Don’t Allow and Allow.

**35. System notification permission.** The system prompt asks whether Cal AI may send notifications, including options such as Allow in Scheduled Summary and Don’t Allow.

**36. System permission state.** The captured state shows the notification permission prompt with Don’t Allow selected.

**37. Optional referral code.** “Enter referral code (optional)” includes a referral-code field, Submit, and Skip. The screen says the step can be skipped.

### Preview the plan — frames 38–40

**38. Generate the plan.** “Time to generate your custom plan!” with an All done! indicator.

**39. Tracking permission over plan.** An iOS prompt 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 sample plan says “Goal: lose 10 lbs by October 11,” shows estimated progress toward a 110-lb target, and displays an editable daily recommendation of **1266 Calories**, with **95g Protein**, **142g Carbs**, and **35g Fats**. These are captured sample plan figures for the selected onboarding inputs.

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

**41. Save-progress sign-in.** “Save your progress” offers 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, plus an optional checkbox for tips, new features, and personalized offers.

**42. Trial introduction.** The screen says “We want you to try Cal AI for free,” “No Payment Due Now,” and offers “Try Now.”

**43. Conditional trial reminder.** “We’ll send a reminder before your trial ends,” with the note “As long as notifications are enabled,” and a “Continue for FREE” button.

### Choose a plan — frames 44–45

**44. Annual and monthly plan choice.** The paywall says “Start your 3-day FREE trial to continue.” The selected annual option says “Start for free & save 75%,” **$29.99/year**, and **$2.49/mo**. A monthly option is shown at **$9.99/mo**. The screen says the 3-day free trial is followed by $29.99 per year; billing occurs annually and renews automatically unless canceled in the App Store. It also includes Terms, Privacy, and Restore links.

**45. App Store confirmation sheet.** The App Store sheet shows Cal AI — Calorie Tracker, a 3-day free trial, and **$29.99 per year**, with “No commitment. Cancel anytime in Settings > Apple Account at least a day before each renewal date. Plan automatically renews until canceled.” The captured sheet includes a Subscribe button; the subscription decision was not completed.

## 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)

## Capture notes

We imported the August 2026 capture 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, and health claims shown in the images are Cal AI’s captured presentation and are not current-offer or outcome figures. The payment sheet shows an uncompleted subscription decision.

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

---

[Read this page’s summary](https://www.lazyweb.com/api/public/v1/page-tldr?url=https%3A%2F%2Fwww.lazyweb.com%2Fcompany%2Fcal-ai%2Fapp-tree&trace=t_bc7e1c4e5b07)

## Ask a follow-up about this page

Need a more specific answer? Ask the exact question you have. It returns a fresh, cited answer from Lazyweb’s knowledge base. No account or API key required.

Open this URL with your own question, URL-encoded. Only q is required. No account or setup.

`GET https://www.lazyweb.com/agent/faq?q={question}&trace=t_bc7e1c4e5b07`

[Tool guide and examples](https://www.lazyweb.com/agent-access) · [OpenAPI](https://www.lazyweb.com/api/public/v1/openapi.json) · [Page TLDR form](https://www.lazyweb.com/agent-tools/page-tldr?url=https%3A%2F%2Fwww.lazyweb.com%2Fcompany%2Fcal-ai%2Fapp-tree). Opening a form does not execute a tool.