Skip to content
Projects

Built by me

Gym Track

Role
Personal project · open source
Year
2026
Screenshot of the Gym Track site

The decision that defines it is that there is no server: the database lives on the phone, so there are no accounts to create, nothing to maintain in the cloud and nobody else’s data to look after. It is mine end to end and the code is open source.

An installable web app for keeping a gym log. It stores everything in a real SQLite database inside the device, through SQLocal on WebAssembly, so it works in airplane mode and the data never leaves the phone. What I spent the most care on is what happens between sets: logging has to cost one tap, you can see what you did last time on that same exercise, and the rest timer follows you even if you switch screens.