Appearance
Plans & billing
Three tiers. Free is real (no trial timer, no credit card). Paid tiers add the AI assistant, more storage, and more advanced features.
Tier comparison
Free — $0 forever
What's in it:
- Dose tracking with half-life curves
- Built-in GLP-1 compounds (Tirzepatide, Semaglutide, etc.)
- Food log, barcode scan, search
- Weight, waist, custom measurements
- Symptoms with custom additions
- Day notes
- Progress photos (1 per month)
- Daily macro targets
- Multi-series chart
- 25 custom foods, 5 saved meals, 0 custom compounds
- 5 AI chat messages per day (no tools, no images)
- 1 saved chat thread
Best for: trying the app, light users logging once or twice a day.
Premium — $9.99/mo or $79/yr
Everything in Free, plus:
- AI chat with full tool access (live data, analysis, web search)
- AI photo-of-plate logging (50/day)
- Rolling 7-day macro targets
- Multi-metric correlation charts
- Up to 3 custom compounds
- 50 custom foods, unlimited saved meals
- 4 progress photos per month (~weekly cadence)
- Up to 100 saved chat threads
- 60 AI messages/day
- Data export (JSON / CSV)
Best for: serious GLP-1 / peptide users, anyone optimizing macros against dose timing, users sharing data with a physician.
Yearly billing: $79/year ($6.58/month effective). 14-day free trial.
Unlimited — $19.99/mo or $149/yr
Everything in Premium, plus:
- Unlimited AI messages per day
- Longer conversation context (up to 200K tokens per message)
- Unlimited photo recognition
- Unlimited custom compounds
- Unlimited progress photos
- Priority support
- Unlimited saved chat threads
Best for: heavy AI chat users, users running multiple concurrent protocols, anyone who hit Premium chat caps.
Yearly billing: $149/year ($12.42/month effective). 14-day free trial.
What changes with the AI tier
The AI assistant is the biggest tier-by-tier difference. See AI limits for the full breakdown:
- Free: 5 msgs/day, no tools (just precomputed insights), no images.
- Premium: 60 msgs/day, full tool access, 50 image logs/day, 6 iterations per message.
- Unlimited: no daily cap, longer context, uncapped images.
Free trial
Premium and Unlimited both come with a 14-day free trial:
- We collect your card upfront.
- You get full access for 14 days.
- We charge at the end of the trial.
- Cancel any time before day 14 — no charge.
The trial doesn't repeat — once you've used it (even partially), you can't trigger another.
How to subscribe
- Profile → Plans.
- Pick a tier.
- Choose monthly or yearly.
- Enter payment via Stripe Checkout.
- Confirm.
Subscription is active immediately (or after the trial if applicable).
Cancelling
- Profile → Plans → Cancel subscription.
- Confirm.
You keep access through the end of the current billing period. After that, the account drops to Free tier — your data stays put, your custom compounds stay (you just can't add more), your saved meals stay (capped at 5 going forward), etc.
No cancellation fee. No "are you sure" gauntlet. One tap.
Switching tiers
Profile → Plans → pick a different tier:
- Upgrade (Premium → Unlimited): prorated immediately. The unused Premium portion credits the Unlimited charge.
- Downgrade (Unlimited → Premium): takes effect at the next billing cycle. You keep Unlimited features through end of period.
Refunds
Honest defaults:
- First charge after free trial: if you intended to cancel and missed the date, email support within 7 days for a full refund.
- Subsequent charges: prorated refunds for unused time aren't standard, but contact support if circumstances warrant.
- Yearly to monthly switch: refund of unused months is case-by-case.
The intent: nobody should pay for something they didn't use.
Yearly vs monthly
Yearly saves ~30% over monthly. The math:
- Premium: monthly $9.99 × 12 = $119.88. Yearly $79. Save $40.88 (~34%).
- Unlimited: monthly $19.99 × 12 = $239.88. Yearly $149. Save $90.88 (~38%).
If you're confident you'll use the app 6+ months, yearly is the better deal. The trial works the same on yearly — you have 14 days to cancel before being charged the full year.
Payment processing
We use Stripe. Your card details never touch our servers — they go directly to Stripe.
Stripe accepts:
- Credit / debit (Visa, Mastercard, Amex, Discover, JCB).
- Apple Pay / Google Pay (in the iOS app and Safari).
- Some regional methods (varies by country).
Receipts come from Stripe to the email on your account.
Updating payment method
Profile → Plans → Update payment method. Opens Stripe's hosted billing portal where you can swap cards or pause auto-renewal.
Failed payments
If a charge fails:
- Stripe retries automatically (over ~7 days).
- You'll get email notifications.
- After repeated failures, the subscription is suspended (account drops to Free until payment resumes).
To fix: Profile → Plans → Update payment method.
Common questions
"Does Free expire?" No. Free is forever. No timer, no nag.
"Can I get a discount for annual prepay beyond yearly?" The yearly rate is the discount. We don't run additional sales.
"Healthcare provider / employer pricing?" Not currently. Open a support ticket if you have a specific use case.
"What happens to my data if I downgrade?" Nothing is deleted. You keep all logged history. New entries are gated by the lower tier's caps (e.g., you can't add a 4th custom compound if Premium is capped at 3 and you go to Free which is at 0 — but the existing 3 stay accessible).
"Receipts for tax / FSA / HSA?" Stripe receipts are standard tax documents. For FSA/HSA, the eligibility depends on your provider — many cover health-tracking apps.
Related
- AI limits & context — the AI tier differences in detail.
- Cancellation / deletion — for full removal.
- Sign in — for managing the auth side.