iPhone · Voice · Any symptom

Speak your symptoms.
Walk out heard.

Tactu listens, then writes a clinical note your doctor can act on — severity, locations, triggers, all in your own words. Pain, gut, skin, or seizures. Pocketable. Private.

PainGut / GISkinSeizures
iOS 26 iPhone only Any language in
Tactu — Today screen, ready to record
voice
first — no forms
010
severity scale
zero
setup required
on-device
your data stays
New in the next update · now in App Store review

Four tabs.
No busywork.

Tactu is four tabs and a voice button. Everything else — the chart, the heatmap, the doctor report — computes itself from what you already said. The screens below are from the update now in review: multi-condition tracking, foods, the seizure diary, and the PDF doctor report.

Today tab — hold the orb to speak, optional condition chips
Todayhold to speak · pick what it is
Journal — pain, skin and seizure entries, filter by condition
Journalevery entry · filter by condition
Report — heatmap, flare history, insights
Reportheatmap · flares · insights
Entry detail — seizure event with structured duration, type and loss of consciousness
Entry detailstructured seizure diary
Doctor Report — overview, seizure summary, share as text or PDF
Doctor Reportseizure summary · export PDF

Everything
a symptom journal needs.

GPT-4o clinical translation, with the McGill Pain lexicon for pain scoring. Correlates your symptoms with food, sleep, steps, weather, and medications — automatically. Designed to make you heard at every appointment.

01 🎙

Voice capture, any symptom

Hold the button and describe what you feel in plain language — any language (English, German, Danish, Spanish, and more). Release when you're done. No voice? Log it by hand — no AI, works fully offline.

02 🩺

Clinical translation

Speak in any language — GPT-4o understands it and writes the clinical note in English, with a chief complaint, character descriptors, and a grounded 0–10 severity score (NRS via the McGill lexicon for pain). Non-pain entries — seizures, skin, gut — are logged the right way. Reports are in English for now; more report languages are coming.

03

Review & edit

Everything the AI extracted is editable before save — pain score, body locations (10 regions), contributing factors (8 tags), the note itself. You're always in control.

04 🌦

Automatic weather

Barometric pressure, humidity, temperature — attached to every entry silently, no taps, no location prompts when you set a home city. Pressure drops correlate with flares.

05 🔥

Flare episodes with history

Tap once to start a flare — pain, gut, or skin. Tap again to end. Tactu records every flare's duration and computes how different your symptoms are during flares vs your baseline.

06 💊

Medication log

Record the meds you're on in Settings. Logged medications appear in the doctor report alongside symptom trends — the answer to "what have you tried".

07 ❤️

Apple Health integration

With permission, Tactu reads your sleep, steps, and resting heart rate around each entry — surfacing context the AI and your doctor both find useful.

08 📈

Severity velocity chart

Line chart with 7-day, 30-day, 3-month, and 1-year ranges. Spot ramping-up trends before they become hospital visits.

09

13-week heatmap

A quarter of your year, on one screen. Color intensity maps to the day's peak severity — bad weeks jump out visually.

10 💡

Six computed insights

7-day trend delta. Worst weekday. Severe-day percentage. Top trigger correlation. Affective language shift. Flare vs baseline. Only surfaces when there's signal.

11 🔔

Daily reminder

Pick a time. Tactu taps you once a day: "How are you feeling?" One log keeps the record honest. Opt-in, no push spam.

12 🍽

Food & diet triggers

Log what you eat by voice or chips. Tactu surfaces which foods are associated with your worst days — an elimination-diet head start. A pattern to discuss, not a diagnosis.

13 🧩

Many conditions, one journal

Pain, gut, skin, seizures, and more — each logged the right way. A seizure is an event, not a 1–10 score. Filter and report on each condition on its own.

14 ⚡️

Seizure & event diary

Log non-pain events like seizures with no score — the details land in a clinician-ready diary you can bring to your neurologist. Observational, never predictive.

15 🩹

Skin & psoriasis flares

Track skin flares as their own episodes, independent of pain flares. See how long a flare lasted and what coincided with it, in Flare History.

16 📋

Doctor Report — the one that matters

One tap assembles an AI narrative, symptom stats (avg / peak / severe %), a seizure summary (frequency, types, aura/injury), flare episodes with durations, top locations, top triggers, foods logged, medication list, Apple Health context averages, and your worst three episodes. Export a clean multi-page PDF or share as text — before any appointment.

🩻

Not a diagnosis.

Tactu is a documentation tool, not a medical device. It doesn't diagnose, treat, or replace a clinician. Always consult your healthcare provider.

Three steps
to better appointments.

No accounts. No API keys to paste. Download from the App Store, open it, and start speaking — Tactu handles the rest.

01

Hold and speak

Open the app, hold the record button, describe what you feel — any language, no medical vocabulary required. Prefer typing? There's a field for that too.

02

Review the note

AI extracts severity, body locations, contributing factors, foods, and writes a clinical note. Correct anything — including the entry type — with one tap before you save.

03

Share the report

Before your appointment, generate the Doctor Report. Your doctor gets narrative, stats, triggers, and context — in the time it takes to read one page.

Security,
not vibes.

Most health apps ask you to paste an API key or trust an anonymous server. Tactu does neither — every request is cryptographically signed by your phone's Secure Enclave, and our AI credentials live server-side where you can't be social-engineered out of them.

🔐

App Attest on every request

Apple's DCAppAttestService generates a Secure Enclave keypair on first launch. Every OpenAI request is signed with that key plus a monotonic counter. If the binary is tampered with or the signature replayed, our server rejects it.

🗝

Keys stay server-side

OpenAI credentials never ship in the iOS binary. They live in Vercel environment variables, scoped to our proxy. Rotation is a one-line change — no App Store review required.

📴

Data stays on your phone

Entries, flares, medications, Apple Health context — none of it leaves your device. Only your voice (for transcription) and typed text (for clinical translation) round-trip through our server, and neither is stored after the response.

Private by architecture.

No accounts. No analytics. No ads. Download from the App Store, open the app, and start speaking — the only personal detail we ever know is what you choose to type into a health entry, and it never leaves your phone.

On-device storage
No account
No tracking
App Attest
No ads. Ever.

Feedback · Support

Get in touch.

Have a bug, a feature request, or a question about your data? Leave a note and we'll respond within 48 hours.

Please enter your email or phone number.

We got it.

Expect a reply within 48 hours.

Log your first
entry today.

Free on the App Store. iPhone, iOS 26+.
No subscription. No accounts. No servers you have to trust.

Download on the App Store