# About Proof of Work

Proof of Work is a private, self-hosted workout planning and training log. It
runs entirely on your StartOS server — no third-party cloud, no analytics, no
external account. Your workouts, exercises, and body-metric history stay in
the StartOS `main` volume and are included in every StartOS backup.

## Highlights

- Log workouts, sets, reps, weight, RPE, custom metrics.
- Soft-deletes preserve history (deleted workouts are hidden, not erased).
- Browser-based UI; single local user by default.
- SQLite database at `/data/app.db` — portable, auditable, backup-safe.

## Contract invariants

The 0.4 package keeps the exact same data contract as the original 0.3.5
release so existing `/data` contents are preserved end-to-end:

| What | Value |
| --- | --- |
| Package id | `proof-of-work` |
| Volume id | `main` |
| Mount path | `/data` |
| Primary DB file | `/data/app.db` |
| Internal port | `3000` |
| Health endpoint | `/api/health` |
