Getting started
Features
A complete overview of what MacroMath does, organized by the app's five tabs.
The app is organized into five main tabs, plus the profile, wrapped in an
IndexedStack that preserves the interface state during navigation. Here's an
overview of what each one does.
Home
The daily dashboard. At a glance:
- Calorie card — consumed vs. the day's target.
- Macro rings — protein, carbs and fat as circular progress.
- Hydration — water tracking throughout the day.
- Calendar — jump to any day and review what you ate.
Diet
The heart of the app. Plan your day meal by meal:
- Exact targets for protein, carbs, fat and water.
- Logging by search, barcode or photo.
- Customizable meals (breakfast, lunch, dinner, snacks and your own slots).
→ Guide: Diet and macros · Logging meals
MacroAI
The AI nutrition assistant (Gemini 2.5 Flash):
- Talks like a nutritionist and answers questions.
- Generates meal plans rebalanced to hit your targets.
- Recognizes meals from a photo and reads receipts into the pantry.
- Every suggestion becomes a one-tap action.
Pantry
Smart kitchen management:
- Inventory with quantities and low-stock alerts.
- Add items manually, by photo or by receipt scanning (OCR).
- Shopping lists generated by AI, with one-tap checkout into the pantry.
- Pantry-First Mode — the AI only uses what you have in stock.
Progress
Track your evolution:
- Weight history with a chart.
- Weekly charts of macros and calories.
- Trends against your targets.
Across the whole app
| Area | What it offers |
|---|---|
| Profile | BMI, goal, goal speed, meal slots, avatar. |
| Notifications | Meal, hydration and weekly-summary reminders, timezone-aware. |
| Security | Biometrics (Face ID / fingerprint), email 2FA (OTP), RLS. |
| Languages | Portuguese, English, Spanish, French and German. |
| Themes | Light and dark. |
| Premium | Advanced AI; the free plan includes up to 5 AI conversations per day. |
| Offline | Local cache (Hive) with sync when the network returns. |
Not sure where to start? Follow Get started to set everything up in minutes.