Guide
Getting Started
Categories
Voice Tips
Shortcuts
Schedules
Library
Medications
Apple Health
Reports
Profiles
Data, Sync & Storage
FAQ

Getting Started

SavvyTrack is designed to make health tracking effortless — especially on your hardest days. Here's how to get up and running in under a minute.

1. Set Up Your Profile

Tap your name at the top of the dashboard to set up your profile. Choose a display name and color. If you're tracking for family members, you can add multiple profiles later.

2. Log with Siri

The fastest way to log is through Siri. Say "Hey Siri, SavvyTrack food" — Siri will ask what you ate, and your answer gets logged automatically. This works for any category: meds, symptoms, vitals, exercise, and more.

3. Create Custom Shortcuts

For things you log every day, create a shortcut. For example, set up "breakfast" so that saying "Hey Siri, SavvyTrack food" → "breakfast" logs all your usual morning items (eggs, toast, coffee) as components in one entry.

4. Log Manually

You can also tap any category card on the dashboard to log manually. Manual input supports detailed entries with notes for each item — useful when you want to add context like severity, dosage, or how you're feeling.

Tip: Use Siri for quick entries throughout the day, and manual input when you want to add more detail or notes. Both methods work together.

Health Categories

SavvyTrack organizes your entries into 10 color-coded categories, plus setup sync from Apple Health. Every category can be enabled or disabled — turn off what you don't need so your dashboard only shows what's relevant to you.

Food
Water
Meds
Symptoms
Vitals
Notes
Exercise
Sleep
Cycle
Habits
Apple Health

How Categories Work

When logging via Siri, you specify the category in your command ("SavvyTrack food", "SavvyTrack meds"). When logging manually, tap the category card on the dashboard. Every entry supports per-item notes for additional context.

Cycle Tracking

The Cycle category lets you track your period, symptoms, and related patterns over time — integrated right into your overall health picture alongside everything else.

Sleep Tracking

Log sleep with a quick start/stop timer or enter a duration by voice or by tapping. With Apple Health connected, multiple overnight sleep samples get consolidated into a single session with sleep stages, total duration, and overnight vitals absorbed alongside — visible in the Sleep Detail report.

Habits Tracker

Use the Habits category to build new healthy habits or break existing ones. Track your daily progress with numeric or fractional amounts (1, half, 0.5) and see streaks build over time.

Apple Health

When enabled, Apple Health data automatically logs into the appropriate category (vitals go to Vitals, sleep sessions go to Sleep, workouts to Exercise, and so on).

Siri & Voice Tips

SavvyTrack's voice logging is more than a dictation box. Once Siri hands your words over, the app parses quantities, units, timestamps, compound food names, fractional servings, misheard words, and multi-item lists — so you can speak naturally and get clean, structured entries. This guide walks through everything it understands, category by category.

How Siri Logging Works

Every voice command follows a two-step pattern: pick the category, then say what to log. "Hey Siri, SavvyTrack food" launches the logger in food mode, Siri asks "What would you like to log?", and your answer becomes the entry. No opening the app, no typing — just speak.

What you say at step two depends on the category — see the per-category sections below for examples.

"SavvyTrack Water" as a Shortcut

The drink category accepts "water" as a category word — say "Hey Siri, SavvyTrack water" and when Siri asks what you want to log, just say the amount. "6 oz" → logs 6 oz of water. "A cup" → 1 cup of water. You don't have to say "water" twice; when no item name is given, the app fills it in as Water automatically. Say "6 oz tea" and it'll log tea instead.

Logging Food

Once Siri asks what you ate, you can answer almost any way you'd naturally describe a meal. A few common shapes:

  • "Two eggs" → logs Eggs, 2 servings
  • "2 slices of pizza" → logs Pizza, 2 slices (the "of" is handled automatically)
  • "A banana" → logs Banana, 1 serving
  • "16 oz smoothie" → logs Smoothie, 16 oz
  • "Half a bagel" → logs Bagel, 0.5 servings
  • "Eggs and toast" → two entries, one each

If you don't say a quantity, the app defaults to 1 serving. If you've logged that food before, it'll reuse the last amount and unit you used.

Logging Medications

Medication logging is flexible about dose order — you can say the dose before or after the med name, and either glued together or spaced. Some examples that all work:

  • "Monolaurin 1500 mg"
  • "1500mg Monolaurin"
  • "200mg of Ibuprofen"
  • "Ibuprofen 200"
  • "2 Tylenol"
  • "Took Benadryl" (no dose — app remembers your last used)
  • "200mg Ibuprofen and 25mg Benadryl" → logs both
Dose memory: If you don't specify a dose, SavvyTrack fills in the last amount and unit you used for that medication. Default is 1 pill for anything with no history.

Logging Water & Drinks

Water defaults to ounces — so a bare number is treated as oz. You can override with any unit:

  • "8" → logs 8 oz water
  • "16 oz"
  • "A cup of tea"
  • "500 ml sparkling water"
  • "Coffee" → logs 1 serving coffee

Logging Symptoms

Symptoms are stored as plain text — describe how you feel and the app saves it. Multiple symptoms can be logged in one breath by separating with "and":

  • "Headache"
  • "Migraine and nausea" → two entries
  • "Brain fog plus fatigue and joint pain" → three entries

Logging Vitals

The vitals parser recognizes blood pressure, heart rate, heart rate variability, blood glucose, oxygen saturation, temperature, and weight. It understands readings in multiple formats and can log several vitals in one entry:

  • "Blood pressure 120 over 80" → logs BP 120/80
  • "BP 118/76"
  • "Heart rate 72" or "pulse 72" or "72 bpm"
  • "Glucose 95" or "blood sugar 95" or "BG 110"
  • "O2 98" or "oxygen 98" or "98%"
  • "Temperature 98.6" or "temp 99" or "101 F"
  • "Weight 142" or "142 lbs"
  • "BP 120/80 and HR 72 and weight 142" → all three logged as components of a single vitals entry

Logging Sleep

Sleep supports two modes: direct duration, or a start/stop timer.

  • "8 hours" → logs 8h of sleep
  • "7 hours 30 minutes"
  • "Start" → starts a sleep timer
  • "Stop" or "End" → ends the timer and logs however long it ran

Logging Your Cycle

The cycle category recognizes start and end events:

  • "Start," "began," or "begin" → logs Period start
  • "End," "stop," "done," or "finished" → logs Period end

Logging Habits

Habits are counter-style — each log adds to today's tally. Siri will ask what you want to log; say a number to record that amount, or a fraction like "half," "0.5," or "1/2" for partial progress. Anything non-numeric logs as 1. The confirmation tells you the running total for the day.

Logging Exercise

Exercise pulls a duration or distance out of what you say and saves the rest as the entry name. "30 minute walk," "5 mile run," "weights for 45 minutes" — all parsed and logged with the right amount and unit.

Logging Notes

Notes is the free-form category — whatever you say is saved verbatim as the entry text. Good for "felt off this afternoon" or "headache started right after dinner." Every other category also has its own notes field on add/edit, so you can attach context to a med, a meal, or a vitals reading without flipping to Notes.

Mood Check-in

Mood isn't typed or spoken — it's the check-in widget at the top of your dashboard. Tap it whenever you want to log how you're feeling: pick an emoji, set your energy level, set your pain level. Use it as often as you like throughout the day.

Logging in the Past — Time Phrases

You don't always remember to log something right when it happens. Any Siri command can include a time phrase, and the app will timestamp the entry to match. Examples:

  • "Two eggs 30 minutes ago"
  • "Ibuprofen an hour ago"
  • "Coffee half an hour ago"
  • "Migraine 15 minutes ago"
  • "Lunch at 1:30"
  • "Tylenol at 5pm"
  • "Breakfast yesterday at 8"
  • "Walk 2 hours ago"

Relative time units supported: seconds, minutes, hours, days, weeks, months, years. Numbers can be digits (30) or words (thirty, an, a, one through twelve). "Half an hour ago" and "a quarter of an hour ago" both work.

Smart AM/PM: If you say "at 1:30" at 11 AM with no AM/PM spoken, the app picks the most recent past 1:30 — so you get 1:30 AM today, not 1:30 PM (which hasn't happened yet). Say "tomorrow at 1:30" to point forward.

Logging Multiple Items at Once

Any food, med, symptom, or vitals command can log several items in one sentence. The parser splits on the word "and," on "&," on "+" (including the spoken word "plus"), and on line breaks. Examples:

  • "Eggs and toast" → two entries
  • "200mg Ibuprofen plus 25mg Benadryl" → two entries
  • "Ibuprofen & Tylenol & Benadryl" → three entries
  • "Eggs plus toast and coffee" → three entries (plus splits first, then "and")

Commas don't split. "Eggs, toast, and coffee" splits only on "and" — so it becomes two entries: "Eggs, toast" and "coffee." If you want three separate entries, use "plus" or "and" between each item: "eggs and toast and coffee."

But the parser is careful not to break up compound foods that legitimately contain "and." These items stay as one entry:

  • "Mac and cheese"
  • "Peanut butter and jelly" (and nut-butter variants like cashew butter and jelly)
  • "Ham and cheese," "bacon and eggs," "biscuits and gravy"
  • "Chips and salsa," "fish and chips," "chicken and waffles"
  • "Spaghetti and meatballs," "strawberries and cream"
  • "PB&J"

It also understands compound item names — if the phrase after the last "and" ends in a container word like sandwich, pizza, wrap, burrito, burger, taco, bowl, salad, soup, smoothie, shake, or similar, the whole thing stays as one item. So "bacon and egg sandwich" is one sandwich, not two entries.

Fractions & Word Numbers

You can speak quantities as words or fractions and the parser will convert them:

  • "Two slices of pizza" → 2 slices
  • "Half a bagel" → 0.5 servings
  • "Quarter cup of rice" → 0.25 cups
  • "A third of a serving" → 0.333 servings
  • "Two thirds of a smoothie" → 0.667 servings
  • "Three quarters of a sandwich" → 0.75 servings
  • "1/2 bagel," "3/4 cup oats," "1/4 pizza" — literal fractions also work

Custom Shortcuts via Siri

Shortcuts are the biggest accelerator — once you've saved one, say its trigger phrase as the value and the whole multi-component entry logs at once. If the shortcut includes other shortcuts (depth-2 nesting), every leaf comes through grouped by source so the saved entry preserves the structure.

Example: with a "breakfast" shortcut containing 2 eggs, hashbrowns, and coffee — "Hey Siri, SavvyTrack food" → "breakfast" logs all three components in a single entry.

Shortcut matching is exact — you say the trigger phrase and nothing else. But you can scale a shortcut by quantity as part of the same answer:

  • "Breakfast" → full serving
  • "Half a breakfast" or "half serving of breakfast" → all components scaled to 0.5×
  • "Quarter serving of breakfast" → all components at 0.25×
  • "Two thirds of breakfast" → 0.667× everything

Scaling only applies when you speak servings (the default). If you say "2 cups of breakfast" the entry records 2 cups without scaling components — because cups isn't a serving multiplier.

Voice Correction (Fuzzy Matching)

Siri doesn't always transcribe perfectly — especially for medication names, supplement brands, and unusual foods. SavvyTrack compares every voice-logged item name against your history and auto-corrects close matches. "Mono Lauren" becomes Monolaurin if that's how you logged it before. The matcher uses both substring containment and edit distance, so small typos and word-splitting errors get quietly fixed.

Profiles via Siri

On multi-profile accounts, append "for [name]" to your step-two answer: say "Hey Siri, SavvyTrack meds" — when Siri asks what to log, say "Ibuprofen 200 for Sara" (or "200mg Ibuprofen for Oliver"). Say "for me" or leave it off and it defaults to your active profile. Siri uses fuzzy name matching so it'll figure out who you mean even if the transcription is slightly off.

Coming soon: A future update will add natural language parsing so you can speak without specifying a category — the app will figure out what you mean. This will use AI processing to turn free-form speech into structured entries.

Manual Input

Don't want to use Siri? Tap any category card on the dashboard, or click the + button and start typing — autocomplete works across all categories without selecting one first. The same parser that handles voice also runs on text you type or paste, so all the rules above (fractions, time phrases, compound foods, shortcuts, fuzzy matching, multi-item splitting) apply to manual logging too. Swipe any item in your log to instantly relog it, or long-press a category filter tile to see your last 5 entries and relog with one tap.

Custom Shortcuts

Shortcuts let you save complex, multi-item entries behind a single trigger phrase — then log them instantly via Siri or manual input.

Which Categories?

Shortcuts support Food, Water, and Medication entries — or any mix of the three. A single shortcut can contain food, drinks, and meds together as separate components.

Creating a Shortcut

Give your shortcut a name (like "breakfast" or "evening meds"), add one or more trigger phrases, then build out its components. Each component has its own name, amount, unit, and type. For example, "breakfast" might contain: 2 eggs (food), hashbrowns (food), coffee (drink).

Using Shortcuts with Siri

Say "Hey Siri, SavvyTrack food" — when Siri asks what you ate, say your trigger phrase (e.g. "breakfast"). The parser matches it and logs all components at once, automatically splitting food and drinks into their correct categories.

Organizing Your Shortcuts

As your shortcut list grows, keep it manageable:

  • Folders — group related shortcuts (morning routine, dinner combos, supplements)
  • Favorites — star the ones you use most; they rise to the top of the list
  • Search — filter by name or trigger phrase
  • Sort — by name, usage, or recency

Nesting Shortcuts (up to 2 levels)

Shortcuts can include other shortcuts as sub-containers. Build a "Morning routine" that pulls in your existing "Avocado toast" and "Coffee" shortcuts plus a one-off ingredient — when you log it, every leaf comes through grouped by source.

  • Inline autocomplete — type any shortcut name in a component field and a ⚡︎ pill appears; tap to convert that row into a reference
  • + subcomponent — promote any leaf into a container so you can group ingredients ad-hoc
  • Auto-update — referenced shortcuts stay live; rename "Coffee" and every meta that includes it picks up the new name
  • Long-press merge — combine two existing shortcuts from the Manage tab in one tap
  • Save-as-shortcut on logged entries — turn the toggle on when saving and the app builds a meta-shortcut for you, deduplicating sub-groups against existing shortcuts so your library doesn't fill up with copies

Per-Profile Shortcuts

Each profile has its own set of shortcuts. If you're tracking for multiple family members, everyone gets their own custom shortcuts tailored to their routines.

Tip: Shortcuts work with manual input too — start typing a trigger phrase and autocomplete will match it. Great for quick logging without Siri.

Schedules & Reminders

Set up recurring schedules with real iOS push notifications so you never miss a dose, meal, or daily check-in.

Supported Categories

Schedules work across multiple categories: Medication, Food, Water, Exercise, Vitals, and Habits. Use them for daily meds, hydration reminders, workout prompts, regular vitals checks, or habit tracking.

Frequency Options

Each schedule can be set to daily (with up to 4 dose times throughout the day), weekly (on a specific day), or as-needed. Daily schedules send a push notification at each scheduled time.

Dose Tracking & Progress

The Schedules screen shows your progress at a glance with fill-circle indicators: full means all doses completed today, half means some taken, empty means none yet. Tap the circle to log — it pre-fills the entry with the right name, amount, and unit.

Overdue Warnings

The moment a scheduled dose time passes without a logged dose, the schedule flags red and rises to the top of the list so you catch missed items at a glance.

Linking to Shortcuts

Schedules can link directly to a shortcut — so your "evening meds" schedule can reference your "evening meds" shortcut, logging all its components when you tap to complete it. If you rename the shortcut, the linked schedule updates automatically.

Per-profile: Like everything in SavvyTrack, schedules are profile-specific. Each family member gets their own reminders on their own schedule.

Library — Photos, PDFs & ECGs

The Library is where every attachment across every entry lives. Lab results, medication labels, ECG exports from Apple Health, photos of a rash — all in one searchable spot. Open it from the Manage tab fan-out (Shortcuts · Schedules · Library).

Attaching Files to an Entry

When adding or editing any entry, tap the paperclip icon to attach:

  • Photos from your Photo Library or Camera
  • PDFs from Files (lab results, medical records, discharge summaries)
  • ECGs exported as PDF from the Apple Health app

In the timeline, entries with attachments show a small paperclip icon. Tap an entry to expand — thumbnails appear inline. Tap any thumbnail for full-screen view.

Browsing the Library

The Library shows every attachment in one list, plus:

  • Folders — organize attachments however you want (Labs, Prescriptions, Records)
  • Search — by file name or parent entry
  • Sort — by date, name, or file type
  • Jump to entry — tap any item to open the entry it's attached to

Replacing & Deleting

Replace an attachment from the entry's Edit screen — tap the existing attachment and pick a new file. Deleting an entry also removes its attachments automatically (with a confirmation dialog so you don't lose them by accident).

Deduplicated storage: The same photo attached to multiple entries only takes up space once on your device and in backups.

Medication Management

SavvyTrack goes beyond simple med logging — it's a full medication scheduling system with real iOS notifications.

Scheduling Doses

Set up each medication with its dose amount, unit, and frequency: daily, twice daily, weekly, or as-needed (PRN). Add multiple dose times per day if you need more than two. The app sends real push notifications at each scheduled time.

Dose Tracking

The Medications screen shows your progress at a glance with fill-circle indicators: a full circle means all doses taken today, a half circle means some taken, and an empty circle means none yet. Tap the circle to log a dose — it pre-fills the entry with the right name and dosage.

Component-Level Adherence

For schedules linked to multi-component shortcuts (e.g. a "Sick meds" combo), tap the chevron on the schedule row to see a per-component breakdown. Each component shows whether it was logged today — even if you logged the component individually rather than via the shortcut. Reports use the same matching so doctor-facing adherence reflects what actually got taken.

Overdue Warnings

The moment a scheduled dose time passes without a matching log, the schedule turns red and sorts to the top of the list so missed doses surface immediately.

Quick logging: You can also log meds via Siri ("Hey Siri, SavvyTrack meds") or by swiping a previous med entry in your log to relog it instantly. The app remembers your last used quantity and unit for each medication.

Apple Health Integration

SavvyTrack reads data from Apple Health so you can see watch readings, workouts, sleep sessions, and more alongside what you log manually. Everything stays in context — a spike in heart rate shows next to the med you took thirty minutes earlier.

What SavvyTrack Reads

Fourteen data types, each togglable individually:

  • Vitals — resting heart rate, heart rate, HRV, body mass, blood pressure, blood glucose, SpO₂, body temperature, respiratory rate, ECG
  • Sleep — sleep sessions with start/end times and sleep stages
  • Cycle — menstrual flow
  • Exercise — workouts and steps

Enabling & Configuring

Settings → Profile → Apple Health. Flip the master toggle, grant iOS the permissions it asks for, then use per-type toggles to pick exactly what SavvyTrack imports. You can leave sleep on but turn steps off, for example.

Daily Readings Roll-up + Report

Apple Watch takes hundreds of readings a day — SavvyTrack doesn't clutter your timeline with all of them. Instead, a single "Apple Health" summary row appears per day.

Tap it to open Day Detail, a dedicated report with full-day charts for heart rate, HRV, SpO₂, and respiratory rate, a sleep-stage overlay, and a min/max/average summary for each metric.

Sleep Roll-up + Report

Multiple Apple Health sleep samples for the same night get merged into a single session with proper start and end times and total duration. Overnight vitals (HR, HRV, SpO₂, respiratory rate) that fall inside the sleep window get absorbed into that sleep entry.

Tap the sleep row to open Sleep Detail, a dedicated report with a sleep-stage chart (awake / REM / core / deep), time-in-stage totals, and the absorbed overnight vitals alongside.

Smart Clustering

Ambient readings (like HR/HRV/SpO₂ samples taken within two minutes of each other) get clustered into a single entry so you don't see duplicates. Heart rate watch samples get averaged into one daily row.

Vitals Source Filters

On the Vitals page, filter what you see by source (Apple Watch, iPhone, manual) and by reading type. Useful for separating "what I measured" from "what the watch collected automatically."

Resyncing

Settings → Profile → Apple Health → Resync. Options: last day, last 7 days, last 30 days, or wipe and start fresh. Use wipe if something got into a weird state — your manually logged entries are never touched.

Privacy: SavvyTrack reads from Apple Health but doesn't write back today (sync-back may be added later). Your Health data stays in Apple's encrypted store.

Provider Reports

Reports turn your raw entries into a shareable PDF — built for handing to a doctor, attaching to a portal message, or printing for an appointment. Find them on the Insights tab.

Pick a Template

Several focused templates: Visit Prep, Symptom Report, Medication Report, Vitals Report, and Cycle Report. Each is a different lens on the same underlying data — no separate reports to maintain. A future AI Mode will produce narrative summaries; the current Base mode is deterministic, no inference.

Configure

Set the date range. Pick which categories to include. Toggle whether to inline attached photos and PDFs in the rendered output. Everything updates the entry-count preview in real time so you know what you're about to share.

Review & Redact

Step 2 lists every entry that will appear. Tap any row to hide it from this export only — strikethrough confirms it's excluded. Entries you've flagged as persistently private (in the entry editor) show a lock icon and stay out by default; you can opt them back in for a single export if needed.

Preview & Share

The final step renders the PDF inline so you can scroll through it before sending. Use the iOS share sheet to email it, save to Files, AirDrop it, or send to AirPrint. Works the same whether the report is a 1-pager or 30 pages.

Two-column layout: Reports use a packed two-column flow so a typical week of entries fits on one page. Multi-component entries collapse to one container row with their components nested below — same visual hierarchy as the in-app timeline.

Multi-Profile Support

SavvyTrack supports multiple profiles so you can track health data for your whole family from a single device.

Creating Profiles

Each profile has its own name and emoji avatar. The active profile is shown at the top of the app at all times. Tap it to switch between profiles or create a new one in Settings.

How Data Stays Separate

Every health entry is tied to a specific profile. When you view the dashboard or timeline, you're seeing data for the active profile only. Switch profiles to see another person's entries.

Siri + Profiles

Append "for [name]" to your step-two answer: "Hey Siri, SavvyTrack meds" → when Siri asks what to log, say "Ibuprofen 200 for Sara." Say "for me" or don't specify a user and it defaults to your primary profile. Siri uses fuzzy name matching, so it'll figure out who you mean.

Data, Sync, Storage & Privacy

Your health data is sensitive. SavvyTrack is designed with privacy as a core principle — and gives you full visibility into what's stored where.

Local Storage

All health entries are stored locally on your device using SwiftData. No third-party servers, no analytics tracking your entries, no account login required. Open the app and start tracking.

iCloud Sync

SavvyTrack syncs across your iPhone, iPad, and Mac through your existing iCloud account — no separate login, end-to-end encrypted by Apple. On by default on first launch so existing iCloud data restores automatically; toggle it off in Settings → Global → iCloud sync if you'd rather stay strictly on-device. Sync happens in the background; remote changes appear within seconds of arriving.

On-Device Storage Breakdown

Settings → Storage shows where your space is going: live attachment library, deduplicated backup archive, the SwiftData database, the database journal, and your largest individual attachments listed by size. Every photo auto-compresses to 2048px on import (~250–500 KB each), and PDFs over 10 MB prompt for confirmation before storing — keeps long-term growth predictable even after years of logging.

Automatic Backups

SavvyTrack automatically backs up your data every 12 hours and keeps weekly backups. You can also create manual backups any time. Each backup shows a changelog so you can see what's different from the previous one. Tap any backup to restore from that point in time. Swipe left to delete a backup, with a 4-second undo toast in case you change your mind.

Attachments in Backups

By default, backups include your attached photos, PDFs, and ECGs. Attachments are archived with deduplication — the same photo attached to multiple entries only takes up space once. Turn off the "Include attachments" toggle for a smaller backup file if you're short on space.

Import & Export

Import existing logs (notepad text, CSVs from other apps) by pasting text formatted to the import template — useful for bringing years of historical data into SavvyTrack on day one. A future AI parser will handle free-form notes without needing the template. Export your data as CSV (rich, with severity / ratings / source-shortcut / attachments / privacy flags) or human-readable text. Export per-profile or everything at once. Import and Export are independent of Backup & Restore — for full data portability across devices, use Backup → Restore.

Siri & Voice Privacy

Voice commands are processed through Apple's Siri infrastructure. SavvyTrack itself does not record, store, or transmit any audio.

For the full data-handling policy, see the Privacy Policy.

Future AI features in the iOS app: Upcoming AI features will use the Claude API. No identifying details are sent — just the entry data needed to answer your question. Anthropic doesn't train on API requests, and nothing is stored beyond the short window required for abuse monitoring. You'll always be able to use SavvyTrack without AI features if you prefer.

Frequently Asked Questions

Does SavvyTrack work offline?

Manual logging, viewing data, and medication reminders all work fully offline. Siri commands require the same connectivity Siri normally needs. All your data is stored on-device regardless.

What are custom shortcuts?

Shortcuts let you create a trigger phrase for a set of items you log regularly. "Breakfast" could log eggs, toast, and coffee as separate components. Shortcuts support food, medication, water, or any mix — and each component has its own amount and unit. They work via Siri and manual autocomplete.

How does smart parsing work?

The parser extracts quantities, splits multi-item input on "and," "plus," "&," and "+," but keeps compound foods together — "mac and cheese" stays as one item. It converts words to numbers ("two slices" → 2), handles fractions ("half a bagel," "1/4"), recognizes medication formats in any order ("200mg ibuprofen" or "ibuprofen 200"), and understands time phrases like "30 minutes ago" or "at 5pm." Commas don't split — say "and" or "plus" between items to separate them.

What vitals can I track?

Blood pressure, heart rate, HRV, blood glucose, oxygen saturation, temperature (F/C), respiratory rate, and weight (lbs/kg). The vitals parser understands readings like "120/80" for blood pressure automatically.

Can I export my data for my doctor?

Yes. Export as CSV for spreadsheets or as formatted text. You can export for a single profile or all profiles. Share via the iOS share sheet to email, message, or save to Files. For provider-ready PDFs see the Reports section.

Is there an Android version?

SavvyTrack is currently iOS only (iOS 17+). An Android version may be considered in the future depending on demand.

Will there be AI-powered features?

Yes — natural language input (speak freely without specifying a category), nutrition tracking with brand/allergen support, pattern recognition, and health insights are all planned. These will use the Claude API: no identifying details are sent, Anthropic doesn't train on API requests, and nothing is stored beyond the short window required for abuse monitoring.