Our technology

Calm on the surface. Solid underneath.

People open our apps at their hardest moments — at 3am, before a meeting, in the middle of a craving. So the technology underneath has one job: be fast, be private, and never get in the way.

What's under the hood

One codebase, every phone

Our new generation of apps is built with Flutter: one codebase that runs natively on iPhone, iPad and Android, so every phone gets the same features on the same day — smooth, fast and consistent.

Our own servers, in the UK

Laravel 13 on PHP 8.4, running on servers we look after ourselves in the UK. No platform in the middle deciding what happens to your recovery.

Private by design

Reading, listening and counting your days don't need you to tell us who you are. Where an app offers to back up your notes, it asks you first.

Audio that follows the words

As you listen, the words light up sentence by sentence, so you never lose your place in the book.

Ready when the signal isn't

The Big Book and the literature live on your phone, and recordings can be downloaded for the journeys with no signal.

Purchases checked by us

Our new apps verify subscriptions directly with Apple and Google on our own servers, so restoring what you paid for is quick and certain.

Gentle, never pushy

Reminders, a daily inventory nudge and a line from the Big Book on the hours you choose — and quiet on the hours you don't. A recovery app should feel like a friend, not a feed.

Comfortable for every eye

Light and dark themes, and text that follows your phone's own size settings, for reading at 6am or at midnight.

Tested before it reaches you

Our apps and APIs ship with automated test suites — right down to pixel-by-pixel checks of the screens — so an update doesn't take away something you rely on.

Sign in without a password

Where an account helps, as in AA Big Book, a link in your email signs you in. No password to think up, and none to forget.

Even this website

No cookies, no trackers, no adverts and no build step: one hand-written stylesheet, fonts served from our own server, and pages that are prepared before you click. It loads in a blink and asks nothing of you.

The stack

Modern tools, chosen with care.

FlutterDartLaravel 13PHP 8.4MySQLFirebase Cloud MessagingApp Store Server APIGoogle Play Developer APIUK hostingAutomated testsGolden screenshot tests
How we work

Three promises we build by.

Recovery first

Every screen is judged by one question: does it help someone stay sober today? If it doesn't, it doesn't ship.

Ask for as little as possible

We keep no more about you than an app needs to work, and your notes are backed up only when you say so.

Built to last

Our apps have been with people for years. We rebuild them carefully, so an update feels like the same friend in a better coat.

For developers

One feed, every app.

Our apps read their "More recovery apps" lists from one place, so a new app or a new store link reaches all of them at once — no app update needed.

GET /api/apps — every app, with icons, colours and store links. Add ?platform=ios or ?platform=android to match the phone asking, and ?except=sober-today to leave out the app that's asking. /api/apps/{slug} gives one app with its features.

Your next twenty‑four hours start here.

Our apps are waiting for you on the App Store and Google Play. Pick the one that fits today — or try them all.