No Animal Testing Studios
Rootwork
No. 00 Rootwork

On iPhone, Windows and Linux now · Full release 21 October 2026

A quiet place
to track pain.

A personal log for pain, medication and chronic conditions, built for the days when filling in a form is the last thing you want to do.

It never phones home. No account, no server, no analytics. What you log stays on your device. It's free everywhere and there's no paid version.

iPhone, Windows and Linux, early access. Android on 21 October 2026.

RootworkHome

Sunday, 20 September

Good evening.

Your pain has averaged 4.9 out of 10 across the last seven days.

M
T
W
T
F
S
S
Lowest4past 7 days
Highest6past 7 days
Entries11past 7 days
Streak11days logged
Noticed

Pain has averaged 1.1 points lower on entries logged after a rest day.

Plate I — the Home tab, Garden Made in HTML
No. 01 The promise

Everything you enter stays on your device.

There's no account to make and no server to sync with, so nothing you log ever leaves your phone. I don't collect anything, which means there's nothing to sell either.

No. 02 The record

Track what actually happened, not what you can remember.

Chronic pain is hard to describe from memory and appointments are short. Rootwork keeps the record so you can point at something real.

Paint where it hurts

Tap where it hurts on a body instead of picking "lower back" from a list. Each spot keeps its own intensity, and after a few months you get a heatmap of where the pain actually is.

Front / back · 40 regions
Per-region intensity
Heatmap over any range

PainFrame

Time a flare while it's happening. Start it when it starts, update the number as it changes, and stop it when it's over. Much easier than trying to piece it together hours later.

Live elapsed time
Checkpoints as it changes
Sits in the taskbar on Windows

Medication, honestly

Doses, schedules, and how often you actually take them, including the ones you miss. A medication only counts from the day you first log it, so adding one today won't show a year of missed doses.

Scheduled and as-needed
Adherence, honestly counted
Interaction-free, no cloud lookup

Condition trackers

Proper tools for specific conditions: a stand test for POTS, a joint map for EDS, the ACR criteria for fibromyalgia, trigger logs for migraine, morning stiffness for arthritis and tolerance tracking for disc problems. You can also make your own.

POTS · EDS · Fibromyalgia
Migraine · Arthritis · Disc
Or your own

A page for the appointment

A one-page summary you can print and hand to your doctor, with your ranges, patterns and meds. There's a CSV export too if someone wants the raw numbers.

PDF, Letter, print-ready
CSV · daily, entries, doses
JSON for a full move

Breathing and brain fog

Slow breathing exercises for days when getting up isn't happening, plus a few short brain fog tests that give you a number to put next to your pain score. You can't fail them, and a low score on a bad day is still worth knowing.

Five breathing rhythms
N-back · digit span · Stroop
Scored, never graded

No. 03 Impacts

Free (most apps charge for this)

Find out what is actually moving your pain.

Check in once a day with your sleep, energy, mood and stress, and Rootwork compares each one against your pain. It's all based on your own history, not averages from a study.

Hours of sleep Clear pattern
after short nights 6.4
after long nights 4.4

Across 70 days, your pain is associated with being 2.0 points lower after a long night than after a short one.

Stress Possible
after calm days 4.7
after wired days 5.6

Across 62 days, 0.9 points higher the day after a wired one.

Barometric pressure Nothing obvious

Across 58 days, this doesn't seem to affect your pain either way. The app tells you that too instead of hiding it.

Measured in pain points, not statistics

Results are shown as points on your own 0–10 scale, like "1.8 points higher after a short night", instead of statistics you'd need to look up.

Lagged where lag makes sense

Sleep, stress and activity are compared against the next day's pain. Comparing last night's sleep with last night's pain mostly just shows that pain ruins sleep.

It tells you when it doesn't know

It won't show anything until it has 14 days to go on, and if something isn't affecting your pain it'll say so. I'd rather it gave no answer than a wrong one.

The same table, as a spreadsheet

You can export it all as a spreadsheet, one row per day. It's the same data the app uses to work these out.

No. 04 The Sanctuary

Somewhere to go that isn't about being ill.

A small 3D farm inside the app. Clear a plot, plant things, keep bees, and watch the weather and light change through the day. Logging earns you a few coins to spend there.

Plate II — a half-planted plot. The gold ones are ready to pick.

Nothing here punishes you

Nothing times out, nothing dies because you were too sick to open the app, and there's no streak to lose. Come back after a month and it's exactly how you left it. That was the main rule going in.

It knows what time it is

It follows real daylight, with lanterns at dusk and fireflies at night. The weather comes from the date, so everyone gets the same rain on the same day without needing a server.

No. 05 Soundtrack

The Sanctuary has its own music.

Written for the clearing by Clowntown. There's a theme for the garden, another for the barn and one for when it rains, and the game moves between them without the song ever stopping.

Rootwork · Original Soundtrack

Sanctuary

Clowntown

0:001:32

  1. Main Theme Clowntown
  2. Shop Theme Clowntown
  3. Rain Theme Clowntown
  4. Menu Theme Clowntown
  5. Technological Advances Casp
  6. Groundwork Casp

Press the cover to hear a minute and a half of it. Nothing plays until you do.

No. 06 Gardens

An app you can stand to look at on a bad day.

Twelve colour themes, each with its own little animations, like fireflies at midnight or petals in spring. Tap one and this page switches to it. There are a few more in the app that you unlock or stumble on, but I'm not going to spoil them here.

No. 07 PulsePoints

Medicine that's going somewhere.

A small blog inside the app with good news from medicine, for when everything else you read about being sick is bad. The posts are here too, so you can send one to someone.

It's off by default in the app. If you turn it on, it downloads one public file a day, with no account, cookies or tracking.

No. 08 What it costs

It's free. There's no paid version.

Most symptom trackers put their best features behind a subscription. Here's how that usually compares:

FeatureRootworkTypical tracker
Correlations (what affects your pain)FreePaid tier
Unlimited custom measurementsFreePaid tier
Full history, no cut-off windowFreePaid tier
CSV and PDF exportFreeFree or paid
Themes and appearanceFree, all of themPaid tier
Your data on someone's serverNever, there isn't oneUsually, by default
Account requiredNoAlmost always
Analytics, ads, crash reportingNone of itCommonly all three

I'm one person making this and I'm not charging for it. It doesn't make money, so it has no reason to want your data.

No. 09 When

Early Access now. Everywhere on 21 October.

It's on iPhone first so people who actually deal with chronic pain can find the problems, then everywhere else on the same day.

Running now · iPhone, Windows and Linux

Early Access

It's out now as early access, on iPhone, Windows and Linux. Things are still getting fixed, and feedback comes straight to me.

All downloads →

  • iPhone
  • Windows
  • Linux

21 October 2026

Full release

The same app on everything else, still free, and your data still stays on your device.

  • iPhone
  • Windows
  • Linux
  • Android
No. 10 Questions

A few things people ask.

Is it really free, or free for now?
Yes. There's no paid version planned, no payment code in the app, and no accounts to attach one to.
If there's no server, how do I move to a new phone?
Export a file on the old phone and import it on the new one. It's manual on purpose, because syncing would mean keeping a copy of your health data on a server somewhere.
What happens if I lose my phone?
Then the data's gone unless you exported it. That's the downside of not having a server, so export every so often and keep the file somewhere safe.
Does it ever connect to the internet?
Only if you turn something on. The barometric pressure feature and PulsePoints both download public data when enabled, and both are off by default. Nothing about you gets sent.
Can it tell me what's causing my pain?
No. It shows what tends to happen together in your own log, like "your pain is two points lower after a long night", but that doesn't prove one causes the other.
Will my doctor actually look at this?
Probably more than they'd look at your phone. There's a one-page printout made for short appointments, and a CSV if they want the numbers.
No. 11 Small print

Rootwork is a personal record-keeping tool, not a medical device. It doesn't diagnose, treat or give medical advice. It only shows what you logged, which isn't the same as a clinical finding. Talk to a doctor about your symptoms and treatment.