Your medication has a half-life.
Your tracking app should know that.

Injection tracking with real pharmacokinetic curves, smart reminders, and zero cloud dependency. Built for every protocol — GLP-1, TRT, HRT, and peptides.

Estimated serum concentration · 4-week protocol

THERAPEUTIC RANGE peak · 4h trough · 168h Day 1 Day 7 Day 14 Day 21 Day 28
Explore free tools
Built for GLP-1 TRT / AAS HRT Peptides

The problem

You're using 3 apps, 2 spreadsheets, and a Reddit thread to track one injection protocol.

Reminders that don't know your dose schedule. Trackers that can't show your medication levels between injections. Notes scattered across apps you'll forget to check.

What you get

Five things no other tracker does.

01

Medication level charts

Real pharmacokinetic modeling — not just dose reminders. See your estimated serum concentration between every injection.

Semaglutide · Testosterone cypionate · Estradiol valerate · BPC-157 · 40+ more

02

Multi-medication protocols

Track your full stack, not just one drug. Each compound gets its own PK curve, its own schedule, its own data.

GLP-1 + metformin · Test + HCG + AI · E2 + progesterone · Full peptide stacks

03

Bloodwork with context

Log your labs against reference ranges that account for what you're taking — not generic lab defaults.

Context-aware ranges · On-protocol vs baseline · Trend tracking

04

Injection site rotation

Visual body map with smart rotation reminders. Log where you pinned, see which sites are overdue.

Site tracking · Reaction logging · Rotation history

05

Works offline, no account required

Every feature works with zero internet and zero sign-up. Cloud sync is optional, always.

Encrypted local database · No account walls · Sync when you want

Switching from something else?

We built Doseline because no single app covered all four communities with real pharmacokinetic data. If you're coming from another tool, we've written honest comparisons.

Feature

PK medication curves

Multi-medication

4 communities

Others

Partial or none

Usually 1 drug

1-2 max

Doseline

Full PK modeling

Unlimited stack

GLP-1 · TRT · HRT · Peptides

Privacy

Your data stays on your device. Period.

We built Doseline for communities where privacy isn't a preference — it's a requirement. Your injection history, bloodwork, photos, and medication data never leave your device unless you explicitly choose to sync.

No account required

Every feature works without signing up. Ever.

No cloud by default

Sync is opt-in. Your data starts and stays on-device.

No health data on our servers

Even with sync enabled, health data is encrypted end-to-end.

Biometric lock

Face ID, Touch ID, or fingerprint. Your protocol is private.

Platforms

iOS and Android from day one.

Web dashboard coming post-launch.

Coming to

iOS

Coming to

Android

Join the waitlist to be notified at launch.

FAQ

Common questions.

Something not answered here? Get in touch.

Does Doseline support my specific medication?

Doseline ships with pharmacokinetic profiles for 40+ medications across all four communities — including semaglutide, tirzepatide, testosterone cypionate, testosterone enanthate, estradiol valerate, estradiol cypionate, BPC-157, CJC-1295, and more. If your medication isn't listed, you can add it with custom half-life and dosing parameters.

How accurate are the medication level estimates?

Doseline uses published pharmacokinetic data (absorption rates, half-lives, bioavailability) to model your serum levels. These are population-level estimates, not individual blood draws. They're useful for understanding your dosing patterns, timing bloodwork, and spotting trends — but they're informational, not medical advice. Your actual levels will vary based on injection site, body composition, and individual metabolism.

Is my data really private?

Yes. All data is stored locally on your device in an encrypted SQLite database. There is no account required to use any feature. If you choose to enable cloud sync (a paid feature), your data is encrypted end-to-end before it leaves your device — we cannot read it. We don't sell data, we don't run analytics on your health information, and we don't share anything with third parties.

Can I track multiple medications at once?

Yes, unlimited. Doseline is built for multi-compound protocols. Track your testosterone and HCG on separate schedules, or your semaglutide alongside metformin, or your full peptide stack with different reconstitution dates. Each medication gets its own PK curve, its own reminders, and its own injection site tracking.

What's the difference between Free and Pro?

Free includes everything you need to track your protocol: unlimited medications, full history, PK charts, injection site rotation, reminders, bloodwork logging, weight tracking, side effect logging, and biometric lock. Pro adds AI-powered features that cost us real money to run: lab photo scanning (snap your blood results), health risk reports, advanced trend insights, PDF exports, and multi-device cloud sync.

I'm currently using Shotsy / Vially / OptiPin. Can I switch?

We're building import tools for common trackers. In the meantime, you can manually enter your history or start fresh — Doseline will begin modeling your levels from your first logged dose. We've written detailed comparison guides for each competitor so you can see exactly what's different.

Stop guessing.
Start tracking what matters.

Join the waitlist and be first to try Doseline when it launches. Free tier. No credit card. Your data, your device.

Available soon on iOS and Android. Free forever tier included.

Doseline provides informational tools only. It is not a medical device and does not provide medical advice. Always consult a qualified healthcare provider.