An honest food and
symptom diary.
Log what you eat, log how you feel. Symtrac surfaces patterns as candidates for a clinician conversation — never as diagnoses.
Not a medical device · Not for diagnosisWhat Symtrac does
Logs meals, drinks, medication and supplements in one place
One screen, one tap. Barcode scan for packaged foods, Apple Vision OCR for ingredient labels, manual entry when you want it. Built on the Norwegian government nutrition table (Matvaretabellen) and Open Food Facts.
Logs symptoms with the structure a clinician needs
Severity, category, body region, qualifiers, alert markers sourced from WAO 2020, EAACI 2014/2021, and NICE CG134. Designed so the exported PDF reads like a structured intake note, not a stream of free text.
Surfaces ingredient patterns honestly
The Patterns tab ranks ingredients by how often a symptom followed within your reaction window. Counts, not percentages. Confounder-aware (sleep, stress, illness, travel, menstruation). Common ingredients (≥80% of meals) are suppressed because they can't carry signal.
Builds a clinician-ready PDF in one tap
A4, locale-correct dates, true vector charts that print at 600 dpi without artifacts. Coverage, top associations, raw symptom timeline, Bristol distribution if tracked, alert markers, full diary, methods page with citations. The handout your GP, allergist or dietitian actually wants.
Principles
Honesty over engagement
No streaks, no badges, no nudges to push you toward surface-level "compliance." Thresholds match the evidence, not the UI's eagerness. If a pattern isn't statistically plausible at your N, the app says so.
Local-first storage
Your data lives on your iPhone. Optional iCloud sync uses your own private CloudKit container — neither Symtrac nor anyone else can read it. No analytics pipeline. No server.
A diary, not a diagnosis
Symtrac is not a medical device. It surfaces associations, not causes. The app uses the word "candidate" deliberately: a candidate is something a clinician evaluates, not something the software decides.
Scandinavian by design
Norwegian and English from day one. Metric units, 24-hour time, DD.MM.YYYY dates, SI conventions throughout. Built for the way medication and food are actually labelled here.
Three things to know about privacy
Barcode scanning uses the iPhone camera and Apple's built-in deterministic barcode reader. The barcode number is sent anonymously to Open Food Facts (a public food database) to pull product info. No identifier, no profile data, ever.
Ingredient label photos are converted to text entirely on-device using Apple's Vision framework — the same OCR that powers Live Text in Notes and Photos. Photos never leave your phone.
Optional AI cleanup of OCR text is the only feature that contacts a third-party server, and only when you explicitly turn it on with your own Anthropic or OpenAI API key. Symtrac the developer never sees the request or the response — the call goes directly from your device to your chosen provider.
The full privacy policy spells out every external request the app can make.
Evidence base
Alert-marker tiers are drawn from WAO 2020 anaphylaxis guidance, EAACI 2014/2021 Allergen Immunotherapy Guidelines, NIAID-FAAN 2006 anaphylaxis criteria, and NICE CG134 / GINA 2023. Bristol Stool Form tracking follows Mearin et al. 2016 (Rome IV diary fields). Cross-reactivity educational notes use the EAACI Molecular Allergology User's Guide.
The Methods page in every exported report cites the specific guideline behind each clinical flag. Symtrac doesn't invent thresholds.
Status
- Platform
- iOS 17 and later
- Languages
- Norwegian (Bokmål) and English
- Current
- In TestFlight, building toward public release.
- Price
- Free during beta. Pricing decisions deferred until shipping reveals what works.