Releases: Ricwolf19/metri
Release list
metri: v1.5.1
metri: v1.5.0
metri: v1.4.0
metri: v1.3.0
1.3.0 (2026-07-28)
Features
- auth: remote better-auth, entitlements and premium (1752598)
- calculators: data-driven calculator suite (1c9b182)
- db: schema and migrations for training, adherence and sync (d32119e)
- docs: refresh in-app documentation (12f6630)
- i18n: translations for training, adherence, editor and sync (37c2c69)
- sync: premium sqlite-neon delta sync engine (800c158)
- theme: design tokens, theme context and tailwind config (9066606)
- training: logging, rest timer, adherence, dashboard and editor (ec55234)
- ui: component primitives, icons and switch adoption (7f92729)
Bug Fixes
- deps: align expo packages with sdk 56 (329bf35)
Metri Beta — Android APK
Beta build of the Metri Android app — not on Google Play yet, so you install it manually. This page always has the newest APK.
English · Español
Install
- Download
metri.apkfrom Assets below. - Open it and allow your browser to install apps from this source.
- Tap Install.
Android will warn you a few times — this is normal for any app installed outside Google Play:
- "This file can harm your device" → the standard browser warning for any
.apk. - "Not allowed to install unknown apps" → grant the permission, revoke it after.
- Play Protect: "Unsafe app blocked" → tap More details → Install anyway. It means "not reviewed by Google", not "malicious".
Metri is open source — read every line or build it yourself in this repo.
You'll need a free account
The app asks you to sign in on first launch. It's free — no card, no payment, no trial. Use an email and password, or Google / GitHub.
→ Create your account at metri.info/sign-up
You can also create it from inside the app. It's the same account either way: the app authenticates against metri.info, so credentials you register in the browser work directly on your phone.
Good to know
- Android 7.0+, works fully offline once you're in.
- Your training data stays on your device. Cloud sync is an optional Premium feature, off by default — progress photos are never uploaded.
- Updates arrive automatically over the air; just reopen the app. You only reinstall when we ship a new APK here.
- It's a beta: things may change or break. Bug reports welcome in Issues (include phone model + Android version).
- iOS isn't available yet — Apple requires TestFlight for betas.
Docs
- Download page · Changelog
- Knowledge base — 1RM · TDEE · Macros · Body fat
- Privacy · Terms
Español
Versión beta de la app de Metri para Android — todavía no está en Google Play, así que la instalación es manual. Esta página siempre tiene el APK más reciente.
Instalación
- Descarga
metri.apkdesde Assets, aquí abajo. - Ábrelo y permite que tu navegador instale apps desde ese origen.
- Toca Instalar.
Android te va a advertir varias veces — es normal en cualquier app instalada fuera de Google Play:
- "Este archivo puede dañar tu dispositivo" → la advertencia estándar del navegador para cualquier
.apk. - "No se permiten apps desconocidas" → concede el permiso y quítaselo después.
- Play Protect: "App no segura bloqueada" → toca Más detalles → Instalar de todos modos. Significa "no revisada por Google", no "maliciosa".
Metri es de código abierto — lee cada línea o compílala tú mismo en este repo.
Necesitas una cuenta gratuita
La app te pedirá iniciar sesión al abrirla por primera vez. Es gratis — sin tarjeta, sin pagos, sin periodo de prueba. Usa un correo y contraseña, o Google / GitHub.
→ Crea tu cuenta en metri.info/es/registrarse
También puedes crearla desde la app. Es la misma cuenta en cualquier caso: la app se autentica contra metri.info, así que las credenciales que registres en el navegador funcionan directo en tu teléfono.
Qué debes saber
- Android 7.0+, funciona sin conexión una vez dentro.
- Tus datos de entrenamiento se quedan en tu dispositivo. La sincronización en la nube es una función opcional de Premium, desactivada por defecto — las fotos de progreso nunca se suben.
- Las actualizaciones llegan automáticamente por aire; solo reabre la app. Reinstalas únicamente cuando publiquemos un APK nuevo aquí.
- Es una beta: las cosas pueden cambiar o fallar. Reporta bugs en Issues (incluye modelo de teléfono y versión de Android).
- iOS todavía no está disponible — Apple exige TestFlight para betas.
Documentación
metri: v1.2.0
1.2.0 (2026-06-13)
Features
- calculators: add FFMI (Fat-Free Mass Index) tool (f42bb68)
- db: add schema and migrations for the new training system (0e03913)
- docs: expand knowledge base content and integrate with calculators (bff6390)
- home: implement customizable quick actions on the home screen (83a8bfe)
- i18n: add translations for the training module (a6e51e1)
- i18n: update translations for new calculators, reminders, and profile settings (6884f35)
- profile: add time format preference (12h/24h) and update time picker (1920ab4)
- reminders: support multiple weekdays and adapt to time format preference (ba98e83)
- storage: add global keys for clock format and home actions (3ba9d9a)
- training: implement training engine, UI, templates and quick actions (384e1a0)
metri: v1.1.0
1.1.0 (2026-06-13)
Features
- add fast MMKV storage extensions for locale and session state (b17d009)
- add reusable UI primitives and icon set (6158ddc)
- add user schema and database migrations for local auth (66578c0)
- auth: extend user repository and role badge (05059b2)
- calculators: add BMR, macros, 1RM, body-fat, water and ideal-weight tools (d21995f)
- db: extend schema with profile, reminders and progress photos (1cadcf4)
- docs: add bilingual searchable knowledge base (18e65c7)
- i18n: add EN/ES dictionary, provider and locale toggle (4f67fc0)
- implement BMR calculator logic and screens (53af152)
- implement i18n support for english and spanish (50189e7)
- implement local authentication and secure crypto utilities (0fe52b3)
- legal: add in-app terms and privacy screen (44400c7)
- navigation: wire tabbed shell, onboarding and auth screens (b46a4a8)
- photos: add progress photos with period grouping and compare (fa76e91)
- reminders: add scheduled local-notification reminders (7e4ee25)
- setup app routing, auth layouts, tabs shell, and onboarding flow (9c165da)
- storage: persist locale, theme and onboarding state in MMKV (d0660c6)
- theme: add light/dark/system theming with CSS-variable tokens (d932d34)
- ui: add reusable primitives, wheel pickers and animations (52cb2dd)