Your bloodwork, encrypted.
Your data, yours alone.

Track lab results over time with beautiful charts and complete privacy. Zero-knowledge encryption means only you can see your data.

Everything you need

Simple tools for tracking, visualizing, and securing your health data.

🔒

Zero-Knowledge Encryption

Your password encrypts data in your browser. The server stores only ciphertext it cannot read.

📈

Trend Charts

Visualize biomarker trends over time with interactive charts and reference range overlays.

📱

Offline PWA

Install as a native app. Works offline with a local encrypted vault in your browser.

🔄

Version History

Every sync creates a new version. Roll back to any of your last 10 snapshots.

📋

CSV Import

Import lab results from CSV files. Export your data anytime in CSV, JSON, or encrypted .bwdb.

📦

Open Format

Proprietary .bwdb format is fully documented. Your data is never locked in.

How it works

1

Enter your password

Your password derives two keys: one for encryption (stays in your browser) and one for authentication (hashed on the server).

2

Add your data

Enter biomarker results manually or import from CSV. View trends in tables and charts, all in your browser.

3

Sync encrypted

Your entire database is encrypted as a single blob and uploaded. The server stores it but cannot decrypt it.

Zero-knowledge by design

The server never sees your password, encryption key, or unencrypted data.

Client-Side Encryption

AES-256-GCM encryption happens entirely in your browser using the Web Crypto API. Your password never leaves your device.

Separate Key Derivation

PBKDF2 derives two independent keys from your password: one for encryption and one for authentication. The server only ever sees a hash of the auth key.

Opaque Storage

The server stores encrypted blobs as opaque binary data. Even with full database access, your health data remains private.

Open & Auditable

The .bwdb binary format and all cryptographic operations are fully documented. Verify the implementation yourself.

  Your Browser                          Server
  ┌─────────────────┐                  ┌─────────────────┐
  │  Password        │                  │                 │
  │    ├─ PBKDF2 ──► Encryption Key    │  Never received │
  │    └─ PBKDF2 ──► Auth Token ──────►│  SHA-256 Hash   │
  │                  │                  │                 │
  │  Data ──► AES-256-GCM ──► Blob ──►│  Opaque Storage │
  └─────────────────┘                  └─────────────────┘

Start tracking your bloodwork today

Free, encrypted, and private. No credit card required.

Create Your Account