For indie founders

Your business has metrics. So do you.

Revenue, sleep, recovery and shipping — in one place.

14-day free trial · no card to start · read-only Stripe

IndieVitals
Demo data
Mon, Nov 9Synced 06:12

Today's insight: You shipped more this week while sleep stayed near baseline.

Today

Monday, November 9

Business

Stripe
€428
Revenue today
/ 7d
€2,842
MRR
€4.9k
As of Mon, Nov 9

Body

Google Health
49
HRV, ms
Sleep
7h 22m
Resting HR
54 bpm

9,412 steps · 1 workout

Build

GitHub
6
Commits today
/ 7d
21
PRs merged
2

History

Revenue · daily

€2,842 7d total

€0
€250
€500
Revenue, daily, Nov 3–9
DateRevenue
Tue, Nov 3€396
Wed, Nov 4€371
Thu, Nov 5€452
Fri, Nov 6€318
Sat, Nov 7€405
Sun, Nov 8€472
Mon, Nov 9€428

HRV · daily

45 ms avg

30
45
60
HRV, daily, Nov 3–9
DateHRV
Tue, Nov 348 ms
Wed, Nov 444 ms
Thu, Nov 547 ms
Fri, Nov 640 ms
Sat, Nov 745 ms
Sun, Nov 843 ms
Mon, Nov 949 ms
HRV28-day median

Sleep · daily

6h 59m avg

6h
7h
8h
Time asleep, daily, Nov 3–9
DateSleep
Tue, Nov 37h 11m
Wed, Nov 46h 47m
Thu, Nov 57h 35m
Fri, Nov 66h 19m
Sat, Nov 77h 1m
Sun, Nov 86h 38m
Mon, Nov 97h 22m

Commits · daily

21 7d total

0
5
10
Commits, daily, Nov 3–9
DateCommits
Tue, Nov 32
Wed, Nov 44
Thu, Nov 50
Fri, Nov 61
Sat, Nov 73
Sun, Nov 85
Mon, Nov 96

Showing Nov 3–9. Last date 2026-11-09.

IndieVitals is a wellness and business analytics tool. It does not provide medical advice, diagnosis or treatment.

Scores and measurements are the provider's own. Trends compare you only with your own recent history.

One screen. Three signals.

Business

Stripe revenue, MRR and momentum.

Body

Sleep, recovery or readiness, and HRV.

Build

Commits, merged PRs and shipping momentum.

Kept separate on purpose. There is no composite “founder score” — adding revenue to sleep would tell you nothing.

Connect what you already use.

See patterns, not another dashboard.

Every signal is compared with your own recent baseline, not with other people and not with a model.

Revenue and commits: the last 7 days against the 7 before. Recovery or readiness: today against your 28-day median. One plain sentence a day notes what changed. No causal claims, no advice, no AI guesswork.

Business
12% vs previous 7d
€2,842 in the last 7 days vs €2,538 the week before
Body
Recovery above baseline · +8
72 today vs your 28-day median of 64
Sleep
Near baseline · +4
81 today vs your 28-day median of 77

Share your week, not your bank balance.

Generate a weekly card for X or LinkedIn. Revenue shows as a percentage by default, or not at all. Toggle each health and build number, preview exactly what's public, and revoke the link whenever you like.

Example weekly IndieVitals share card: revenue up 12% vs last week, sleep 79 (+7), recovery 66 (+5) with a daily recovery line, 21 commits (+4) with daily commit bars, 2 merged PRs (±0).

One plan.

Founder

$19/ month

or $149 / year — save 35%

USD, plus VAT or sales tax where applicable, added at checkout.

Start 14-day free trial

No card needed to see your dashboard. Cancel anytime.

  • Stripe integration (read-only)
  • Fitbit, Pixel Watch or Health Connect (e.g. Samsung), via Google Health
  • GitHub, repositories you choose
  • 90-day history
  • Daily vitals and trends vs your baseline
  • Weekly share cards
  • Daily deterministic insights

Questions

Can IndieVitals change anything in my Stripe account?

No. IndieVitals connects as a Stripe App that only has read permissions for balance transactions, subscriptions, prices, coupons and basic account details. It cannot create payments, refunds, customers or subscriptions.

Is this a medical or health app?

No. IndieVitals is a wellness and business analytics tool. It shows what your wearable already measures, next to your business numbers. It does not provide medical advice, diagnosis or treatment.

Which health data do you read?

Daily summaries only: HRV, resting heart rate, minutes asleep, steps and how many workouts you logged. No heart-rate streams, no sleep stages, no locations, no notes.

Which wearables work?

Fitbit and Pixel Watch, plus watches that sync to Health Connect on Android (for example Samsung Galaxy Watch), through Google Health with your Google account. Some of those don't share HRV; then the dashboard leads with sleep. More wearables are planned. If you ever connect more than one, you pick a primary one; we never average numbers across providers.

Is GitHub required?

No. It's optional and recommended. You choose exactly which repositories IndieVitals may analyze. We count commits and merged pull requests; we never read or store your source code.

How are the arrows calculated?

Revenue and commits compare the last 7 days with the 7 days before. HRV compares today with your own 28-day median. Tap any arrow in the app to see the exact numbers behind it.

Will a share card reveal my revenue?

Not unless you choose to. Share cards show revenue as a percentage change by default, and you can hide it entirely. You preview exactly what's public before you copy a link, and you can revoke links any time.

Can I delete my data?

Yes. Disconnect any integration at any time, or delete your account from Settings. Deletion removes your profile, integrations, stored credentials, metrics and share links.