Habit · Health · Cause-and-effect

Find what actually
changes your day.

Patterns runs small personal experiments on your habits — sleep, food, screen time, supplements — then shows you which ones quietly move your energy, focus, and mood. All on your device. No account. No cloud.

How it works

Four steps. Your data. Your conclusion.

Patterns is not another checklist. It's a tiny lab you carry in your pocket — designed for people who'd rather find out than guess.

  1. 01

    Hypothesize

    Name a hypothesis — "no coffee after 2pm", "morning sunlight", "magnesium before bed" — and pick the metric you want to watch.

  2. 02

    Track

    Log a one-tap rating every day for the duration of the experiment. Three seconds, no spreadsheets, no guilt-tripping notifications.

  3. 03

    Correlate

    The on-device correlation engine maps your habit against energy, sleep, focus, and mood — so you can see the shape of cause and effect.

  4. 04

    Discover

    Keep what works. Drop what doesn't. Patterns never tells you what to do — it shows you what your own data says.

Privacy

Your data never leaves the room it's logged in.

No account, no cloud sync, no telemetry, no ad profile. We couldn't sell your data if we wanted to — we never have it.

Local SQLite database

Every experiment, rating, streak, and observation log lives in an encrypted SQLite database on your phone. Nothing is synced, uploaded, or mirrored anywhere else.

Zero tracking

No analytics SDKs. No advertising identifiers. No crash-reporting beacons phoning home. The app does not contain a single outbound network call in steady state.

Yours to take with you

Export the full dataset as a human-readable JSON backup, or generate a PDF health report for a doctor — both with a single tap in Settings.

Correlations

See the shape of what works.

Patterns turns your logs into a four-axis correlation radar — energy, sleep, focus, mood. As the experiment runs, the polygon expands where your habits are landing, and contracts where they aren't.

It's not a magic number. It's a shape — your shape — drawn from your own data, computed entirely on your device.

Correlation radar

14 days
Energy+95%
Sleep+70%
Focus+60%
Mood+80%
Built for the curious

Everything you'd build yourself — already done.

Patterns is the tool we wanted to use, written in Kotlin Multiplatform with Compose for native 60fps on both platforms.

Experiments

Custom trials, custom metrics

Test any hypothesis with custom duration, custom categories, and custom rating scales. No templates to fit your life into — define your own variables and the app tracks them.

Analytics

Real correlation, not vibes

The on-device engine calculates point-biserial and rank correlations between your habits and your logged metrics. Numbers you can act on, not dashboards you scroll past.

Rhythm

Streaks without the shame

Local OS notifications at the time you pick. No "you're falling behind" copy. Miss a day? The streak pauses, doesn't punish — and the data still belongs to you.

Export

PDF & JSON, on demand

Generate a clean, formatted health summary with correlation charts for a clinician. Or dump the raw JSON for your own analysis. Either way: your data leaves only when you say so.

Pricing

Free forever. Pro if you want more.

The free tier is unlimited on every dimension that matters: privacy, local storage, and tracking up to one active experiment at a time. Pro lifts the cap.

Free Forever
$0 / always

Everything you need to run a single experiment and discover what moves the needle.

  • 1 active tracking experiment
  • Full correlation radar
  • Local SQLite storage
  • Daily reminders & streaks
Download free
Lifetime One-time
$79.99 / once

Pay once, keep every current and future Pro feature — including ones we haven't shipped yet.

  • Everything in Pro
  • All future features included
  • No recurring charges
  • Lifetime updates
Get lifetime
Questions

The short answers.

How does local-only storage actually protect me?
Patterns stores everything in a local encrypted SQLite database on your phone. There is no server we control, so there's nothing for us — or anyone else — to subpoena, breach, or sell. The only network call the app ever makes is when you tap "Restore purchases" to validate a subscription receipt.
What does RevenueCat actually see?
RevenueCat validates the anonymous receipt Apple or Google sends when you buy Pro. It receives a product ID and a timestamp — never your experiment logs, ratings, or identity. When you're not purchasing, RevenueCat is not contacted at all.
Can I move my data to a new device?
Yes. In Settings, tap Export my data to download a JSON backup. Transfer it however you like — AirDrop, email, drive — then tap Import data on the new device. Patterns validates the checksum before restoring.
Does Patterns provide medical advice?
No. Patterns is an information and journaling tool. The correlations it surfaces are observational, not diagnostic. Always discuss changes to medication, supplements, or significant lifestyle shifts with a clinician.