Portabilidade de dados
Esquema v1Todo mundo que usa o Workout pode baixar tudo o que registrou, a qualquer momento, sem pedir para ninguém. O arquivo é seu e o formato é documentado aqui para que outro app consiga lê-lo.
{
"schemaVersion": "1.0.0",
"exportedAt": "2026-09-26T22:40:00.000Z",
"subject": { "ref", "locale", "timezone", "units" },
"profile": { "displayName", "email", "birthDate", … },
"exercisesCustom": [ { "clientRef", "name", "muscles", … } ],
"programs": [ { "ref", "name", "versions": [ { "days": [ … ] } ] } ],
"sessions": [ { "ref", "startedAt", "exercises": [ { "exercise", "sets": [ … ] } ], "comments" } ],
"personalRecords": [ … ],
"measurements": [ { "measuredAt", "metric", "value" } ],
"assessments": [ … ],
"health": { … },
"photos": [ { "takenAt", "pose" } ],
"checkins": [ … ],
"consents": [ … ],
"grants": [ … ],
"accessLog": [ … ]
}Formatos disponíveis
- JSON (json_v1) — completo: perfil, fichas, treinos com séries e comentários, recordes, medidas, avaliações, saúde, check-ins, consentimentos, quem tem acesso e quem acessou. Das fotos vão data e pose; as imagens ficam no app. Ids internos não saem: cada item leva uma referência que só vale dentro do arquivo. Esquema publicado em workout-export-v1.schema.json.
- CSV layout Strong — para abrir em planilha ou importar em apps que leem esse layout.
- CSV layout Hevy — idem, no layout do Hevy.
Unidades
Quilograma e centímetro no arquivo, sempre. Converter para outra unidade é responsabilidade de quem lê — assim o número no arquivo é o número que você registrou.
Estabilidade
O campo schemaVersion vem no arquivo. Dentro da versão 1.x só acrescentamos campos — nada é removido nem tem o significado alterado. Uma mudança incompatível vira 2 e o formato antigo continua disponível.
Trazer dados de outro app
O Workout importa CSV do Hevy e do Strong. Você confere o mapeamento de cada exercício antes de qualquer coisa entrar no seu histórico, e pode desfazer o import inteiro depois — inclusive os recordes, que são recalculados.
Exercícios
Exercícios do catálogo público saem com o identificador do wger, o que permite reconhecê-los em qualquer sistema que use a mesma base. Exercícios que você criou saem com a definição completa.
Dúvidas
Sobre o formato ou sobre os seus dados, fale com o encarregado: privacidade@workoutllog.com.