MacroMath
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.

Guide: Home

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.

Guide: MacroAI assistant

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.

Guide: Pantry and shopping

Progress

Track your evolution:

  • Weight history with a chart.
  • Weekly charts of macros and calories.
  • Trends against your targets.

Guide: Progress

Across the whole app

AreaWhat it offers
ProfileBMI, goal, goal speed, meal slots, avatar.
NotificationsMeal, hydration and weekly-summary reminders, timezone-aware.
SecurityBiometrics (Face ID / fingerprint), email 2FA (OTP), RLS.
LanguagesPortuguese, English, Spanish, French and German.
ThemesLight and dark.
PremiumAdvanced AI; the free plan includes up to 5 AI conversations per day.
OfflineLocal cache (Hive) with sync when the network returns.

Not sure where to start? Follow Get started to set everything up in minutes.

On this page