Haftra
Haftra app icon

One dose. Seven days. One calm place.

Log your dose day, your weight and how you actually feel, then see how the week went. Decisions with your clinician; records with you.

Download on the App Store iPhone, iPad and Apple Watch. Free.
Next injection card, absorption curve and daily balance

The weekly dose cycle

Treatment is not a day. It is a week.

After an injection the active ingredient climbs, peaks and slowly recedes. Haftra plots that curve for your own dose, so you know what to expect on which day. The curve is context; the dosing decision is your clinician's.

  1. DAY 1Dose day. Log it; the app remembers the rest.
  2. DAY 2The effect climbs. Your stomach may notice.
  3. DAY 3Peak absorption. Small portions, plenty of water.
  4. DAY 4It starts to settle.
  5. DAY 5Appetite control at its steadiest.
  6. DAY 6A good day for protein and movement.
  7. DAY 7Next dose is close. Change your site.

From the app

Real screens, unedited.

Next injection card, absorption curve and daily balance
Today — next dose, absorption curve and daily balance
Automatic four-dose plan and site rotation
Treatment — 4-dose plan and site rotation
Weight trend chart, BMI and distance to goal
Progress — weight trend, BMI and goal
Side effect entries with severity bars
Side effect journal — type, severity, notes
Daily mini-tracking for water, protein and movement
Daily balance — water, protein, movement
Health calendar combining injections, weight, side effects and glucose
Health calendar — everything in one place
Next dose, suggested site and a log button on Apple Watch
Apple Watch — log it from your wrist

Supported medications

  • Mounjaro
  • Zepbound
  • Ozempic
  • Wegovy
  • Saxenda
  • Trulicity
  • Tirzepatide
  • Semaglutide

What it does

Your clinician writes the prescription. Haftra remembers the rest.

Weekly plan & 7-Day Cycle

A four-dose plan builds itself from your first shot, every 7 days, with dose day, pre-dose day, and cycle phase alerts (Peak Absorption / Equilibrium).

6-Zone Rotation Heatmap

Uses your last site to remind you of a different next site and shows usage history across the abdomen, thighs and upper arms. It does not determine the healthiest site; follow the product label and your clinician.

Smart Goal Weight ETA

Calculates your weekly trend from regular weight records spanning at least four weeks. It shows an approximate target date only after a sufficient downward trend exists.

Interactive Photo Comparison

Compare progress photos with a draggable before & after split-screen slider kept strictly on your device.

One-Tap Side Effect Journal

Log nausea, headache, or fatigue in a single tap. Walk into appointments with clean symptom timing distribution charts.

Customizable Hydration Routine

Adjust glass volume (200-500 ml) for precise water tracking. Receive a 100% daily balance celebration when completing goals.

Apple Watch

Log an injection, water or weight from your wrist. A watch face complication shows your next dose day, and every entry reaches your iPhone.

Absorption Curve

An estimated level curve computed from the active ingredient's half-life. It shows which day sits at peak absorption and which is steady; it does not decide a dose.

Body Composition

BMI alongside the body-fat percentage read from the Health app, mapped onto published adult reference bands. Context, not a diagnosis.

Anonymous Community

Side-effect signals from people on the same medication. Nothing appears until at least 3 different people have reported it.

Offline guest mode

Without an account, health records stay on your device. When you sign in, records are backed up to your private Supabase space for cross-device sync; progress photos always remain on device.

Privacy

Your health data is yours.

No account required

You can use it without ever creating one, and then every record stays on your phone.

Photos stay on device

Progress photos never leave your device under any circumstance — signed in or not.

No ads, no trackers

No ad network, no analytics SDK. Delete your account and every record from inside the app, at any time.

Read the full privacy policy →

Frequently asked

Common questions

How does Haftra assist with Mounjaro & Tirzepatide tracking?

Haftra keeps your weekly injection day, 6-zone site rotation heatmap, weight loss velocity, and side effects organized in a calm, private journal.

Does Haftra upload my data to servers?

In guest mode, health records stay only on your device. When signed in, journal records are backed up to your private space for cross-device sync. Progress photos are never uploaded.

Why is injection site rotation important?

The map helps you follow the product label's rotation instruction by showing the last site and reminding you of a different next site. It does not decide which site is healthiest.

How does Smart Goal Weight ETA work?

It fits a trend to weight records from at least four distinct days spanning four weeks. If data is insufficient or no clear downward trend exists, it shows no date; clinical trial averages are not substituted for your personal trend.

Help

For questions, bug reports and data requests.

Support page →

Medical notice. Haftra is not a medical device. It does not diagnose, treat, or recommend any dose, and it does not replace a healthcare professional. Change your dose or injection day only under your clinician's guidance. If you experience an unexpected or severe symptom, seek medical care without delay.