A New Company, Headache, and My First Android App

Every Tuesday I ship something. This week is a bigger one. I started a new company, Serious Business Software LLC, and the first two apps to ship under it are live: Headache, a one-tap migraine tracker for iPhone, and TrekBurn, my first ever Android app. I also submitted an Android version of Gratuity for review.

Here is everything.

Headache

Headache is a migraine and headache tracker built for the moment you actually have one. Every other app in this space is designed for use between attacks, with a long form to fill out while your head is splitting. Headache flips that. One tap starts an attack. Everything else is optional and done later when you feel better.

The Today screen with a large Log Attack button, a high migraine risk pressure warning, and a 14-day dot history A monthly calendar marking attack days, with a summary strip showing attacks, average duration, free days, and top trigger The Insights screen with plain-English pattern cards about pressure, sleep, and trigger pairs The optional attack detail screen with pain level, location, symptoms, and triggers

When an attack starts, a Live Activity tracks it from your lock screen, so you can stop the timer without ever unlocking the phone. Afterward you can add pain level, location, symptoms, triggers, and medications, or none of it. The calendar keeps the full history and exports a clean PDF for a neurologist appointment.

The part I am most proud of is Insights. Apple’s on-device Foundation Models read your last 90 days and write the patterns out in plain English: that your attacks are more likely after a barometric pressure drop, that poor sleep precedes most of them, that a particular trigger pair keeps showing up. WeatherKit also correlates pressure in real time, so a pressure-drop warning can appear up to 24 hours ahead.

The whole thing runs on your device. No account, no server, no analytics, and nothing shared with anyone. That is a deliberate counter to the big migraine apps, which are often built on top of pharmaceutical data partnerships and monthly subscriptions.

Headache is free to download, and logging is always free. Insights and PDF export unlock after a free trial for a one-time $0.99 purchase. No subscription. iPhone, iOS 26 or later. On-device Insights need an iPhone 15 Pro or later.

Headache is on the App Store. See seriousbusiness.dev or the Headache app page for more.

TrekBurn

TrekBurn is my first Android app. It is an offline-first hiking calorie and energy tracker for the backcountry, and it never needs a signal, because it cannot use one.

The TrekBurn welcome screen explaining its privacy-first, offline design and free trial The dashboard showing baseline BMR, active burn, distance, elevation, and today's net caloric deficit The baseline setup screen with age, weight, height, and a calculated BMR The expedition history list with daily food intake, pack weight, active burn, and net deficit

It calculates your baseline metabolic rate with the Mifflin-St Jeor equation, then tracks your daily net caloric deficit by reading active calories, distance, and elevation from Health Connect and weighing them against what you ate. There is no constant GPS polling, so it does not drain your battery on a multi-day trip.

The privacy story is structural, not a promise. TrekBurn does not request the internet permission at all, which means it is physically incapable of sending your data anywhere. Your weight, calories, and trek history stay on the device. The interface is a high-contrast pitch-black theme that reads in direct sunlight and sips power on an OLED screen.

TrekBurn is free to download with a 7-day trial of everything. A one-time $3.99 purchase unlocks lifetime access. No subscription, no ads, no tracking.

TrekBurn is on Google Play. See seriousbusiness.dev or the TrekBurn app page for more.

Gratuity, now on Android

Building TrekBurn meant getting an Android toolchain and a Play Store presence set up. With that done, I also submitted an Android version of Gratuity, my free tip calculator, for review. Same three ways to split a bill, same instant calculator, same complete lack of ads or tracking, now headed to Android too. The iOS version stays right where it is. More on the Gratuity for Android page.

Updates this week

Conjugo 1.1 is the first real update since launch. New correct and incorrect answer sounds, real verb translations in place of the old echoed definitions, clearer streak copy, and a gentler paywall with more free example sentences. A follow-up, 1.1.1, fixes a bug where the Enhanced AI pack failed to load. More on the Conjugo page.

SongSplit AI got a stability pass: a fix for a crash on mono audio during separation, and a change that keeps the rest of the MLX pipeline running instead of failing hard when one step has trouble. Cleaner splits, fewer surprises.

What’s next

A new company is a fresh start, and there is a lot lined up behind it. If you try Headache or TrekBurn, tell me what you think. As always, more next Tuesday.

← Back to list