XPRIZE submission
Evaluate this in two minutes
A short, honest path through the product: what works, what it is built on, and what is represented rather than rendered.
- 01Open
Check the rules
Requirement-by-requirement evidence for the Devpost rules: category, repository access, demo video, revenue by month, expenses, marketing spend, user evidence and related-party disclosure — beside live production counters and three hash-chain integrity checks.
- 02Open
Estimate
Four inputs produce a VO₂max estimate, fitness age, percentile and live zone bands. No account required.
- 03Open
Prescribe
Generate a session. Note the six phases, the per-phase BPM anchors derived from heart-rate targets, and the Gemini coaching cue returned with the plan.
- 04Open
Verify
Open the public audit explorer. Records are append-only and hash-chained; the header reports live chain verification from a database function, not client code.
- 05Open
Trace rights
The eleven-step Content ID workflow shows disclosure, watermarking, hashing and reference delivery for every render.
- 06Open
Integrate
Four public JSON endpoints with a live health check. Everything the app does is reachable over HTTP.
Google stack usage
Gemini
Coaching cues generated per prescription through the Gemini API; the model receives physiology and mood tokens only, never identity.
Google Cloud data layer
Postgres with row-level security, security-definer role checks and an append-only trigger enforcing immutability of sealed rows.
Android / Health Connect path
Installable PWA today with home-screen delivery; the same public API is the contract for the Android Health Connect and Apple HealthKit shells.
Content ID
Each render reserves an asset id at generation time and ships fingerprint plus ownership metadata for reference delivery.
Stated limits
Signed build status
| Lane | Artifact uploaded | Signing source | Destination | Signed |
|---|---|---|---|---|
| Google Play (Android) | android-app-bundle — twa/*.aab | ANDROID_KEYSTORE_BASE64 + key alias/password | Play Console, internal track, draft | awaiting secrets + v1.0.0 tag |
| App Store (iOS) | ios-signed-ipa — export/App.ipa | App Store Connect API key (APPSTORE_PRIVATE_KEY) | TestFlight via altool | awaiting secrets + v1.0.0 tag |
| Web build (shared bundle) | web-dist — dist/ | n/a | integrate.v02max.one | signed |
Native lanes are wired in .github/workflows/mobile-release.yml; each turns “signed” once the repository signing secrets are present and the v1.0.0 tag is pushed.
Stated limits
- VO₂max from heart-rate ratio carries ±10–15% error against lab testing; the UI states this wherever an estimate is shown.
- Audio rendering and inaudible watermark embedding are represented by their record fields in this build; the ledger schema and hashes are real and verifiable.
- Device connections model scope grants and revocation; live vendor OAuth requires per-partner credentials outside this environment.
- Not a medical device. No diagnostic claims are made anywhere in the product.