Back to DoseGlass
Last updated May 26, 2026

Feature promise ledger.

DoseGlass is a free local-first recordkeeping and arithmetic utility for user-entered GLP, peptide, vial math, home dose logs, inventory, reminder context, missed-dose notes, and provider-summary records.

This page is the public line in the sand: what exists today, what is in build, and what DoseGlass does not promise or sell.

Live Free Core

Live freeVial math
Function

Calculates draw amount from values the user enters: compound name, vial amount, water added, the amount they were told to use, unit family, and syringe type.

Benefit

Reduces scattered calculator work while keeping all values visible for label and professional verification.

Live freeSyringe marks
Function

Supports common syringe categories and custom entry with a marking-focused visual guide instead of abstract syringe shapes.

Benefit

Helps people find unit or milliliter marks more calmly before they confirm with a clinician or pharmacist.

Live freeDose log
Function

Stores user-entered dates, sites, amounts, reactions, notes, reminder context, missed-dose notes, and verification timestamps.

Benefit

Makes follow-up conversations cleaner and reduces reliance on memory.

Live freeInventory
Function

Tracks vial, pen, BUD, lot note, remaining amount, and label-reference records entered by the user.

Benefit

Keeps supply context close to the log without turning DoseGlass into a product validator.

Live freeExports
Function

Provides CSV export, a copyable provider summary, and an emergency or adverse-event record card.

Benefit

Gives users a cleaner handoff for appointments, pharmacy questions, or urgent conversations.

Live freePrivacy posture
Function

No app account, no app ads, no in-app analytics, no cloud sync, and no health data sale in the current MVP. Public website analytics are limited to marketing-site traffic.

Benefit

Users can keep sensitive records on device while future cloud features remain gated by updated consent and policy work.

Required Component States

RequiredVial setup
State

Shown before arithmetic when vial amount, unit, water added, or syringe selection is missing.

Boundary

No default protocol values. Users must enter label/provider values.

RequiredConcentration verified
State

Shown only as user-verification language after concentration is calculated from entered values.

Boundary

DoseGlass does not clinically verify strength, product identity, or appropriateness.

RequiredDose calculated
State

Shown when a told amount produces a fluid amount and syringe mark from user-entered math.

Boundary

The result is arithmetic only, not a recommendation.

BlockedVerification blocked
State

Save remains blocked until label, amount/unit, syringe mark, and no-advice checks are acknowledged.

Boundary

Blocking does not make the record clinically safe; it slows down user-entry mistakes.

RequiredMissed-dose note
State

Notes can capture skipped, late, or uncertain records for provider review.

Boundary

No catch-up dosing, re-dose timing, or schedule advice.

WarningInventory low
State

Inventory warnings flag low saved quantity or near BUD/expiration dates.

Boundary

No purchasing, sourcing, pharmacy routing, or supplier suggestions.

RequiredProvider export ready
State

Export view provides CSV, visit summary, and emergency card from local records.

Boundary

Exports are patient-entered summaries, not official medical records.

RequiredPrivacy local-only
State

Privacy copy remains visible where records, calculations, and exports are created.

Boundary

No app account, app ads, in-app analytics, cloud sync, or server transmission in the MVP.

Platform Status

Prepared

Android

Android v1.4 has the simplified bottle calculator, compound library, and marking-focused syringe guide prepared for Google Play upload. Store availability depends on Play Console review and release control.

In build

iOS and watchOS

Native iOS and Apple Watch builds are separate Mac/Xcode lanes. DoseGlass does not claim watch availability until that lane is tested and cleared.

Not Included, Not Sold

No-goMedical advice
Boundary

No diagnosis, treatment advice, prescribing, dosage recommendations, titration schedules, or protocol templates.

Why

DoseGlass is a record layer, not a clinician, pharmacist, or medical device.

No-goSourcing
Boundary

No vendor lists, source links, pharmacy routing, clinic recommendations, seller rankings, or gray-market facilitation.

Why

The product can track user-entered names without helping users buy, verify, or source products.

No-goClinical validation
Boundary

DoseGlass does not verify potency, sterility, legality, route, product quality, prescriptions, labels, or calculations.

Why

Users must verify all records and calculations with qualified professionals and official labeling.

Not unlockedSupporter payment
Boundary

The optional founding supporter checkout does not unlock sync, Watch, clinic exports, PDF, backups, dosing, protocols, or mobile digital features.

Why

This avoids bait-and-switch and keeps app-store payment rules from being blurred.