Skip to Content
Nutrition tracking is now live, learn more 👉
FAQ

Frequently Asked Questions (FAQ)

Basics

Q: What is mojo?

mojo is a weight loss management app designed for people using GLP-1 medications (Mounjaro, Ozempic, Wegovy, etc.). It supports both iOS and Android. Core features include:

  • Injection tracking: Log the date and dose of each injection
  • Progress charts: Visualize changes in weight, muscle, body fat, and dosage
  • AI health analysis: Real-time feedback and comprehensive health reports
  • Health data integration: Automatically sync nutrition, exercise, and sleep data (via Apple Health on iOS, Health Connect on Android)
  • Water intake tracking: Track daily hydration

Q: Who made mojo?

mojo is independently developed by HANA 花水木.

Q: Who is mojo for?

Best suited for:

  • People using GLP-1 medications such as Mounjaro, Ozempic, or Wegovy
  • Anyone who wants to track weight loss progress and body composition changes
  • People who want personalized AI recommendations
  • Those who value data privacy and comprehensive record-keeping

Less suitable for:

  • People not using weight loss medications (the app can still be used, but some features won’t apply)
  • People who don’t want to track health data

Q: Does mojo cost money?

mojo is free to download and use for core logging features. Subscribing to mojo Friend unlocks advanced features:

  • AI reports and real-time feedback (free users get one complimentary AI report)
  • Automatic health data sync (Apple Health / Health Connect)
  • Data export and manual backup files (iCloud auto backup is free)
  • Medication inventory management
  • Custom Streak goals

Monthly, quarterly, and annual plans are available, with an early bird discount for new users.


Download & Installation

Q: Where can I download mojo?

Q: What are the minimum system requirements?

  • iOS: iOS 18.0 or later
  • Android: Android 9.0 (API 28) or later

Q: Does mojo support iPad?

Currently, mojo supports iPhone and Android phones only.


Health Data Sync

Q: What data does mojo track?

Data TypeiOS (Apple Health)Android (Health Connect)
Weight / Body fat
Steps / Active calories
Workouts
Nutrition (calories / protein / carbs / fat)
Sleep
Water intake
Menstrual cycle

Injection records, side effects, and body measurements (muscle mass, waist circumference, etc.) are entered manually and do not rely on a health platform.

Q: Is Apple Health / Health Connect required?

No, but it’s highly recommended. mojo is designed for effortless logging: automatic sync of nutrition, exercise, sleep, and hydration eliminates manual data entry. It aggregates data from multiple apps and devices (MyFitnessPal, Apple Watch, Garmin, etc.).

Injection records, side effects, and body measurements support manual entry. Nutrition can also be entered manually or imported via deep link.

Q: How do I authorize Apple Health? (iOS)

  1. Open the mojo app
  2. Go to the Settings tab → Apple Health Sync
  3. Tap Authorize
  4. Select the data types to share (enabling all is recommended)
  5. Tap Allow

To re-authorize (if you accidentally denied access):

  1. Open the Health app (iOS system app)
  2. Tap your profile picture in the top-right corner
  3. Find mojo and tap it
  4. Enable read access for all data types

Q: Which apps and devices do you recommend?

Calorie tracking:

  • MyFitnessPal (free) — largest food database
  • Calory (paid) — clean interface with AI food recognition

Exercise & sleep:

  • Apple Watch — automatic exercise and sleep tracking
  • Garmin — professional sports watch (syncs via Apple Health / Health Connect)
  • Oura Ring — focused on sleep tracking

Body composition:

  • Omron HBF-702T — body fat scale with Bluetooth sync
  • Inbody H30 — professional body composition analysis with Wi-Fi sync

Q: I don’t have an Apple Watch — can I enter exercise and sleep myself?

Yes. There is no exercise or sleep input inside the mojo app, but you can add both by hand in the iPhone’s built-in apps, and they sync to mojo through Apple Health:

  • Exercise: Health app → BrowseActivityWorkoutsAdd Data in the top-right (on iOS 26 you can also add one straight from the Fitness app’s Workout tab)
  • Sleep: Health app → BrowseSleepAdd Data in the top-right → pick an Asleep sleep type

Prefer a specific sleep stage (Deep, Core, REM) over “Asleep” or “In Bed” — “Asleep” and “In Bed” both only show as an unstaged total, and “In Bed” additionally only counts if it doesn’t overlap a sleep sample of another type.

Step-by-step instructions are in Entering Data.

Q: Why can’t I see muscle mass data?

Apple Health and Health Connect do not support “skeletal muscle mass” as a data type, so mojo cannot fetch it automatically. You need to enter muscle mass data manually in the app.

Q: Will my Garmin watch data sync?

Garmin watch exercise and health data syncs first to Apple Health (iOS) or Health Connect (Android), and mojo then reads from those platforms.

Note: Some Garmin models may not write “Active Calories” to Health Connect. mojo handles this by falling back to “Total Calories Burned” for the calculation.


Injection Tracking

Q: How do I log an injection?

  1. Open the Today tab
  2. Find the injection progress block above the chart
  3. Tap the block
  4. Fill in the date, medication name, and dose
  5. Tap Save

Q: Can I edit or delete an injection record?

Yes. Go to the Settings tab → Data ManagementInjection Records, then tap the record you want to edit or delete.

Note: Deleting an injection record will affect the progress charts.


Body Measurements

Q: How do I log weight, body fat, and muscle mass?

Auto-sync (recommended):

  • Use a scale that supports Apple Health / Health Connect
  • Step on the scale and the data syncs to mojo automatically

Manual entry:

  1. Go to the Settings tab → Data ManagementBody Measurements
  2. Tap the + button in the top-right corner
  3. Enter the measurement values
  4. Tap Save

Q: Why isn’t measurement data showing on the progress chart?

Possible reasons:

  1. No injection records: The chart uses injection dates as its reference points
  2. Measurement date outside the window: Measurements must be within 3 days before or after an injection
  3. Measurement value is 0: Check that the data was entered correctly

Solutions:

  • Add at least 1 injection record
  • Make sure measurements fall within 3 days of an injection
  • Verify the measurement values are correct

AI Analysis

Q: What is Micro-feedback?

Brief feedback:

  • Displayed at the top of the Today tab
  • Auto-generated when data changes
  • Real-time encouragement and reminders

Example:

You hit your step goal today — great work! Don’t forget to get enough protein.

Q: What is the full AI report?

Comprehensive analysis (multi-paragraph):

  • Displayed on the mojo tab
  • Covers weight loss progress, nutrition, exercise, and sleep analysis
  • Personalized recommendations and risk alerts

Q: How often does the AI analysis update?

Micro-feedback triggers automatically when you log or update data. There is a cooldown between updates: 3 hours for mojo Friend subscribers, 24 hours for free users.

Full AI reports can be regenerated every 15 minutes from the mojo tab.

Q: Can I fully trust the AI recommendations?

No:

  • AI recommendations are for reference only
  • They cannot replace professional medical advice
  • Consult a doctor or dietitian for any health concerns
  • Medication dose adjustments must be made under doctor’s guidance

Progress Charts

Q: What does the X-axis represent?

The X-axis is based on your injection record dates. Each injection date shows one data point, with the value coming from measurements taken within 3 days before or after that injection.

Q: Why is there no data point for a particular injection date?

There are no measurements within 3 days before or after that injection. We recommend building a habit of measuring before each injection, or using a scale that syncs automatically.

Q: Why can a lower weight or body fat value appear higher on the trend line?

The progress chart uses smoothed lines to make the overall trend easier to read. When you tap the chart, the weight, body fat, muscle, and other values shown in the tooltip are your actual recorded data and are not adjusted.

Around short-term turns, such as a dip, rebound, and another drop, the smoothed line uses nearby data points to draw a gentler curve. This can sometimes make the line appear higher than the actual value at that point. This is a chart display effect, not a data error.

When reading the chart, rely on the tapped value for the exact record; use the line mainly as a guide for the long-term direction.

Q: How do I change the chart time range?

  1. Go to the Progress tab
  2. Tap the time selector above the chart
  3. Choose: 1 month / 3 months / 6 months / All

Subscription & Payment

Q: How do I subscribe?

  1. Go to the Settings tab → Subscription & Account
  2. Tap Upgrade Subscription
  3. Choose a plan (Monthly, Quarterly, or Annual)
  4. Pay with Apple Pay (iOS) or Google Pay (Android)
  5. Access unlocked immediately

Q: How do I cancel my subscription?

iOS:

  1. Open the Settings app → Apple ID → Subscriptions
  2. Find mojoCancel Subscription

Android:

  1. Open Google Play Store → Account → Payments & subscriptionsSubscriptions
  2. Find mojoCancel Subscription

After cancellation: You keep access until the end of the paid period, then revert to the free plan.

Q: Can I get a refund?

iOS: Request a refund at reportaproblem.apple.com .

Android: Request a refund at the Google Play Help Center .


Data Management

Q: How do I back up my data?

Go to the Settings tab → Data ManagementBackup & Restore to export all your data as a backup file.

The backup includes: injection records, body measurements, nutrition logs, water intake logs, side effect records, Streak settings, and more.

The backup file you export by hand uses the same format on iOS and Android, so you can restore across platforms.

mojo has a few ways to back up, depending on the platform you’re on:

  • Manual export: a readable JSON file you keep yourself. Exporting needs a subscription; importing a backup file to restore it is free
  • iCloud auto backup (iOS only): encrypted and saved automatically to your own iCloud, needs a mojo account, free
  • Google device backup (Android only): handled by the Android system and restored automatically when you reinstall the app, free

For how to turn each one on, and what its limits are, see Data Import & Export.

Q: How do I delete all my data?

mojo’s data ends up in several different places, and each has to be cleared separately:

  • Delete your account: this clears your account data on mojo’s servers. The health records on your device are not deleted. Account deletion cannot be undone
  • Clear the data on your device: delete records one by one on each record page, or simply remove the app
  • Copies in Apple Health / Health Connect: if you granted mojo permission to write there, a copy of your weight, body fat, waist, nutrition, and hydration stays in the system health app. Removing mojo does not clear it; delete it in that app
  • Cloud backup files: these do not disappear when you delete your account or remove the app, and the three kinds are handled separately. Files written by the in-app iCloud automatic backup sit in iCloud Drive and have to be deleted by you in the Files app; mojo’s data inside an iOS whole-device backup is not visible in the Files app, so you delete the whole device backup in the iOS iCloud backup settings or exclude mojo from it; Android system backups are managed in your Google account’s backup settings

To delete your account:

  1. Back up first (recommended)
  2. Go to the Settings tab → Subscription & Account
  3. Tap Delete Account
  4. Confirm to proceed

Q: How do I restore my data on a new device?

  1. Install mojo on the new device
  2. Sign in with the same account, and account-level data such as subscription status comes back
  3. Health records do not come back with the sign-in; they have to be restored from a backup
  4. Re-authorize Apple Health / Health Connect, then sync again

How to restore health records: if you still have the old phone, the system’s phone-switching flow (Android’s device transfer, iPhone’s Quick Start) copies mojo’s data straight to the new phone with no cloud backup involved. If the old phone is gone:

  • iOS: if mojo’s in-app iCloud auto backup completed at least once on the old phone, you can restore straight from the “Welcome Back!” screen after signing in on the new phone (for the conditions and the other way in, see Data Import & Export). With no cloud backup, restore the new phone from an iCloud whole-device backup — but that can only be chosen during the new phone’s initial setup (or after erasing it); a phone you’ve already finished setting up can’t do it retroactively.
  • Android: a system device backup has to have actually completed on the old phone (not just the switch being on), and the new phone has to pick that backup during initial setup while signed in to the same Google account — then mojo’s data comes back when the app installs. Skip the restore step during setup and a later install can only restore that device’s own backup, not the old phone’s.

On either platform you can also go to the Settings tab → Data ManagementBackup & Restore and import a backup file you exported earlier by hand.


Account

Q: How do I sign in to mojo?

mojo supports multiple sign-in methods:

  • Apple Sign-In (iOS) — tap “Sign in with Apple” on the login screen
  • Google Sign-In (Android) — tap “Sign in with Google” on the login screen
  • Email + OTP (iOS & Android) — under Other sign-in options, enter your email, then a 6-digit verification code (no password required)

You can link more methods under Settings → your account card at the top → Login Methods. See Sign Up & Login for details.

Q: I signed in with Apple. How do I sign in after switching to an Android phone?

There’s no Apple Sign-In on Android. Under Other sign-in options on the login screen, enter your Apple ID email address and the verification code — you’ll be signed back into the same account (if you’ve changed your mojo account email before, enter that email instead). Don’t enter a different email or tap Google Sign-In (a non-matching email creates a new account).

If you chose “Hide My Email”, we recommend changing your account email to one you own under Settings → tap your account card at the top → Login Methods while you still have your iPhone, then signing in on Android with the new email. If your iPhone is already gone, contact support. See Sign Up & Login for details.

Q: Can I be signed in on multiple devices at the same time?

Yes. Sign in with the same email on multiple devices — subscription status will sync across all of them.


Other Questions

Q: How do I turn notifications on or off?

Go to Settings → Notifications in the app. If the system notification permission is off, this page first guides you to enable it — depending on your device’s state, via the system permission dialog or the system settings. Once permission is granted, two independent toggles appear:

  • General Notifications — mojo’s full analysis reports, instant feedback, and other notifications
  • Medication Reminder — dose-day reminders, with a configurable reminder time

Note: if you’ve further turned off notifications in the system settings — Alerts for mojo on iOS, or an individual notification category (such as General Notifications or Medication Reminder) on Android — that type of notification won’t be delivered even when the in-app toggle is on. Re-enable it from mojo’s notification page in the system settings.

Q: Can I share my progress?

Yes. Use the share feature on the Progress tab to generate a progress image. You can choose to hide your actual weight and only show how many kilograms you’ve lost and your trend graph, to protect your privacy.

Q: How do I report an issue or submit feedback?

Go to Settings → Support & Community in the app. You’ll find two options:

  • Report Issues or Feedback — opens an email with your device model, OS version, and app version pre-filled
  • Feature Wishlist — browse, vote on, or submit feature requests
Last updated on