About FitMesh

FitMesh started as a personal frustration. Workouts spread across Polar, Hevy, Garmin and Google Fit with no single place to see everything together, compare periods, or build a proper picture of progress.

The goal is simple: one dashboard that pulls everything in, removes the noise, and shows you what actually matters. Workouts, habits, nutrition, records and weekly summaries — all in one place, all your data, no subscriptions required to see your own history.

FitMesh is built and maintained by Clare. It is currently in beta. If something is broken or confusing, that is useful to know.

Changelog

12 releases — latest open by default
Fix

Food log API now rejects non-numeric quantity values (e.g. "twenty") with a clear error instead of crashing. Passing a string for quantity previously caused a 500 server error.

Fix

Workout API now rejects non-numeric values for duration, calories burned, average heart rate, and max heart rate (e.g. "sixty") with a 400 error instead of silently storing null.