Inside Korivo

How Korivo Is Built

The engineering and design decisions behind a serious lifting and nutrition app.

Four entries

Engineering

Engineering Korivo Without Accounts or a Cloud

Local-first records, deterministic synchronization, a shared Rust core, and why your data never needs to live on our servers.

Read the article →
Engineering

Migrating Korivo to a Shared Rust Core

Why Android made a third engine impractical, and how we used the existing cross-platform contract to move Swift and TypeScript behavior into one core.

Read the article →
Engineering

How 7,400 Tests Became a Ten-Minute Decision

Cold builds, hour-long device scenarios, a deliberately simple test selector, and the line between fast evidence and false confidence.

Read the article →
Design

Designing Korivo Around the Work

Why Studio isn't a phone app stretched across a larger screen, and why progression, time, and nutrition rules need a visual form.

Read the article →