Workout
EntrarCriar conta

Portabilidade de dados

Esquema v1

Todo 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.