Skip to content
Every app

iOS

Vitality

Meals, pantry and training in one place, with the nutrition math done for you — and optional AI that runs on your own key

In the labPlanned: Free · Pro $2.99 one-time

Screenshots

  • Today's snapshot with calorie, protein and carb rings above quick actions and recent meals
  • A day of meals with per-meal calorie totals and protein, carb and fat breakdowns
  • Pantry grouped by category with quantities, filtered between pantry, fridge and freezer
  • Today's activity rings above a list of recent workouts with durations and calories
  • Weekly averages for calories and protein above a nutrition trend chart

About Vitality

Vitality is built to keep the three things that actually decide how you eat in one place: what you ate, what is in the house, and what you did about it. Log a meal and it does the math — calories, protein, carbs, fat and fibre, per item and per meal, against targets computed on-device from your own height, weight, age and activity level. The pantry knows the difference between the cupboard, the fridge and the freezer, grouping items by category with quantities and expiry dates so "what do I already have" has an answer before you shop. Workouts sit next to the food rather than in a separate app, with Apple Health read for steps and activity, and the analytics tab puts training and eating on the same page across a week, a month, or three. Photo scanning, pantry scanning and recipe suggestions are optional and run on Anthropic's API using a key you supply in Settings — stored in your device's Keychain, sent only to Anthropic, billed by them directly with no cut or markup from me. Everything else works with no key and no network. There is no account, no analytics, no advertising and no server: all of it lives on your iPhone.

Who it's for

Anyone tracking macros seriously who is tired of a food log, a pantry note and a training app that never talk to each other.

What it does

  • Calories, protein, carbs, fat and fibre per item and per meal
  • Targets computed on-device from your height, weight, age and activity level
  • Pantry split across cupboard, fridge and freezer with expiry tracking
  • Workouts logged alongside food, with Apple Health for steps and activity
  • Weekly, monthly and three-month trends, by calories or by macro
  • Optional AI photo and pantry scanning on an Anthropic key you supply
  • Your key lives in the Keychain, goes only to Anthropic, and is billed to you directly
  • No key and no network needed for anything except the AI features
  • No account, no analytics, no advertising — all local
  • Proa one-time purchase for an unlimited pantry and the month and 3-month trends

Behind the build

The first thing this app needed was not a feature.

Services/APIKeys.swift held a live Anthropic key as a static let, compiled straight into the binary, with comments directly beneath it explaining why that must never happen. Anything in an app bundle is extractable with strings, Anthropic's terms do not permit distributing a key in a client, and it meant every user would have spent one person's quota — so the app could not have shipped to a second person at all. It is now a key the user supplies, held in the Keychain and marked so it is not restored onto a different device from a backup. The honest trade is that bring-your-own-key is a wall most consumers will not climb; the seam for a hosted proxy is in place for when that becomes the answer.

Information

Runs on
iPhone
Status
In the lab
Price
Planned: Free · Pro $2.99 one-time
Requires
iOS 26.1 or later
Source
Not public
Telemetry
None. Photos are sent to Anthropic only when you tap to scan, using your own API key.
Built with
SwiftUI, SwiftData, HealthKit, Vision, StoreKit 2
Stack
SwiftUISwiftDataHealthKitVisionStoreKit 2

Works well with

  • Workout

    Vitality counts what you ate; Workout shows which muscles you trained for it

Vitality is still in the lab.

Built and running on my machine, but not packaged for release — so there's nothing honest to link to yet. Leave an email and you'll hear when it ships.

More iPhone apps

See all 7
  • BEAROUT

    Web · iOS · Game

    An arcade-idle bear ranch: hunt, stack the haul, run it to the sell table, upgrade, repeat

    Live
  • BabyHQ

    iOS

    Contraction timer, hospital bag, feeds, diapers and sleep — one app for the last week of pregnancy and the first…

    In the lab
  • First Bites

    iOS

    An offline guide to baby-led weaning: 211 foods, how to cut each one by age, meal ideas, and a journal to share with…

    In the lab
  • ReceiptLog

    iOS

    Photograph a receipt, get a categorized expense, and hand your accountant one PDF at the end of the quarter

    In the lab
  • SwipeClean

    iOS

    Tinder for your camera roll — swipe left to clean, right to keep, and nothing is deleted until you confirm

    In the lab
  • Workout

    iOS

    A muscle map that shows which groups you actually trained this week, and an editor for writing the plans you actually…

    In the lab