iPhone · Voice · Clinical

Speak your pain.
Walk out heard.

Tactu listens for 10 seconds, then writes a clinical note your doctor can act on — NRS score, body locations, contributing factors, all in your own words. Pocketable. Private. Built for chronic pain.

iOS 26 iPhone only EN · UK · RU
Tactu — Today screen, ready to record
10s
voice to logged
010
NRS + McGill
zero
setup required
on-device
your data stays

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.

Today tab — ready to record
Todaytap to speak · type instead
Recording — live waveform, 10-second cap
Recording10-second auto-stop
Journal — all entries with NRS
Journalevery entry · filter flares
Report — heatmap, flare history, insights
Reportheatmap · flares · insights
Entry detail — clinical note, McGill descriptors, meds
Entry detailclinical note · McGill · meds
Doctor Report — overview, flare episodes, share
Doctor Reportone tap · one share

Everything
chronic pain actually needs.

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

01 🎙

10-second voice capture

Tap once, describe what you feel in plain language — English, Ukrainian, or Russian. Auto-stops at 10 seconds so flare-day cognition isn't a blocker.

02 🩺

Clinical translation

GPT-4o converts your words into a chief complaint, character descriptors, radiation pattern, and a grounded 0–10 NRS score using the McGill lexicon.

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. Tap again to end. Tactu records every flare's duration and computes how different your pain is during flares vs your baseline.

06 💊

Medication log

Record the meds you're on in Settings. Logged medications appear in the doctor report alongside pain 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 📈

Pain 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 pain, on one screen. Color intensity maps to the day's peak NRS — 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's your pain?" One log keeps the record honest. Opt-in, no push spam.

12 📋

Doctor Report — the one that matters

One tap assembles an AI narrative, pain stats (avg / peak / severe %), flare episodes with durations, top locations, top triggers, medication list, McGill descriptor frequency, Apple Health context averages, and your worst three episodes. Share by Messages, email, Files, or print PDF — 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

Speak for 10 seconds

Open the app, hit the red 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 an NRS score, body locations, contributing factors, and writes a clinical note. Correct anything 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 pain 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
flare today.

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

Download on the App Store