Fitness Hub
Overview
Fitness Hub nació de algo muy simple: necesitaba
una forma seria de controlar mi rutina como atleta sin depender de
cuatrocientas apps diferentes. Quería tener en el mismo sitio
agua, peso, pasos y suplementación, con datos
claros y sin sandbox de “cuenta gratuita” ni trackers por detrás.
De ahí salió una app Android que hoy cualquiera puede descargar
desde Google Play.
Es un proyecto 100% personal:
diseño, desarrollo, arquitectura e integración nativa. Construí la aplicación con un enfoque muy visual, pensado para
que el usuario pueda registrar sus hábitos en segundos y ver su
progreso de un vistazo. Nada de pantallas recargadas: pocas
decisiones por pantalla, tipografía clara y feedback inmediato.
A nivel de producto, Fitness Hub se centra en lo esencial:
registro diario de agua, peso, pasos y suplementos, histórico
de progreso y soporte multilingüe. Todos los datos se guardan en el dispositivo del usuario, sin
cuentas ni sincronización externa, lo que la convierte en una app
ideal para quien quiere
control sin ceder sus datos.
El proyecto también me sirvió para trabajar al máximo mi perfil
técnico: desde la publicación como
desarrollador independiente en Google Play
—pasando por todo el circuito de políticas, revisión y fichas de
producto— hasta el desarrollo de un
pedómetro nativo propio para Android, ajustado a
cómo yo quería que contase los pasos y se integrase con la app.
Fitness Hub es, al final, la combinación de dos cosas: mi
experiencia real entrenando y midiendo progreso, y mi capacidad
para
diseñar y lanzar una aplicación híbrida completa,
desde la idea inicial hasta el icono publicado en la store.
Aplicación Móvil
Agua, peso & pasos
Fitness Hub es una app Android pensada para algo
muy concreto: llevar el control diario de
agua, peso, pasos y suplementación
sin anuncios, sin cuentas y sin depender de la nube. Todo se
guarda en el propio dispositivo, así que el usuario tiene control
total sobre sus datos.
La experiencia está diseñada para que registrar hábitos tarde
segundos, no minutos: una pantalla principal clara, accesos
rápidos a los registros diarios y un histórico que permite ver la
evolución de peso y pasos de un vistazo. Menos ruido, más señal.
La aplicación es multilingüe y soporta sistema
métrico e imperial, lo que la hace cómoda tanto
para usuarios de España y LATAM como para un público más global.
El foco, en cualquier caso, es el mismo: ofrecer una herramienta
sencilla, estable y sin fricción para seguir la rutina.
Además del diseño y la arquitectura, desarrollé un
pedómetro nativo propio para Android, ajustado a
cómo quería que se contaran los pasos e integrado directamente con
el resto de métricas de la app. Es parte de la misma idea:
construir una herramienta a la medida de cómo entreno y de cómo
entiendo el seguimiento de hábitos.
Fitness Hub es un ejemplo claro de cómo trabajo producto: partir
de una necesidad real, recortar hasta lo esencial y
llevar una app híbrida de cero a publicación,
cuidando tanto el diseño como la experiencia de uso y la
privacidad del usuario.
Plugin Nativo
Contador de pasos hecho a medida
Una de las piezas clave de Fitness Hub es su
pedómetro nativo para Android. No quería depender
de APIs externas ni de servicios que se quedan con tus datos:
necesitaba un contador de pasos que viviera dentro de la app,
funcionara offline y se integrara de forma limpia con el resto de
métricas (peso, agua, hábitos).
Por eso desarrollé un plugin propio de pedometría, específico para
dispositivos Android. El objetivo fue claro desde el principio:
contar pasos de forma sencilla, estable y sin trucos, apoyándome en los sensores del dispositivo y manteniendo todo
el cálculo en local, sin enviar nada fuera del teléfono.
A nivel de producto, el pedómetro se comporta como una fuente más
de información dentro de Fitness Hub: registra tu actividad
diaria, alimenta los históricos de progreso y te permite ver cómo
encajan tus pasos con el resto de tu rutina (peso, hidratación,
suplementos…) sin tener que abrir tres apps distintas.
Más allá del componente técnico, este plugin resume bien mi forma
de trabajar: cuando las soluciones genéricas no encajan del todo,
prefiero
construir la pieza que falta y tener control
completo sobre cómo se mide, cómo se integra y cómo afecta a la
experiencia del usuario.
Fitness Hub
Política de Privacidad
Bienvenido a Fitness Hub. Proteger la privacidad
de los usuarios es nuestra máxima prioridad. Esta política explica
cómo recopilamos, usamos y protegemos la información dentro de
nuestra aplicación.
Fitness Hub es una aplicación 100% offline que
permite a los usuarios registrar sus hábitos saludables sin
necesidad de conexión a internet.
No recopilamos ni compartimos datos personales con
terceros. Todos los datos se almacenan localmente en tu dispositivo.
Al utilizar esta aplicación, aceptas los términos descritos en
esta política.
Información que recopilamos
Fitness Hub solo recopila y almacena datos
localmente en tu dispositivo. No transferimos,
compartimos ni procesamos ningún dato en servidores externos. La
información que puedes registrar incluye:
-
Consumo de agua: registros diarios de vasos
consumidos.
-
Pasos: datos obtenidos de los sensores de
actividad del dispositivo.
-
Peso corporal: registros de peso introducidos
manualmente.
-
Suplementación: registros manuales de toma de
suplementos.
-
Historial de salud: datos históricos de peso y
pasos.
Dado que la aplicación no requiere cuentas en la nube, toda la
información permanece completamente privada y accesible únicamente
en tu dispositivo.
Permisos del dispositivo
Para funcionar correctamente, Fitness Hub necesita los siguientes
permisos:
-
Actividad física
(
android.permission.ACTIVITY_RECOGNITION): para
contar los pasos utilizando los sensores del dispositivo.
-
Notificaciones
(
android.permission.POST_NOTIFICATIONS): para
enviar recordatorios relacionados con hábitos saludables (agua,
peso, suplementos).
-
Arranque del dispositivo
(
android.permission.RECEIVE_BOOT_COMPLETED): para
restaurar los recordatorios después de reiniciar el dispositivo.
Estos permisos se utilizan exclusivamente dentro de la aplicación
y no se comparten con terceros.
Almacenamiento de datos
Todos los datos introducidos en Fitness Hub se almacenan
únicamente en el dispositivo del usuario utilizando
IndexedDB y Capacitor Storage.
No tenemos acceso a esta información ni la recopilamos en
servidores externos.
Si el usuario desinstala la aplicación, todos los datos
almacenados se eliminarán de forma permanente.
Seguridad de los datos
Fitness Hub implementa medidas para proteger los datos almacenados
de forma local, incluyendo:
-
Acceso restringido: solo el usuario puede
acceder a sus datos desde la aplicación.
-
Sin almacenamiento en la nube: se elimina el
riesgo de filtraciones externas de datos.
-
Integridad del sistema: no enviamos información
a servidores ni utilizamos servicios de terceros que accedan a
tus datos.
Privacidad de los menores
Fitness Hub no está dirigida a menores de 13 años y no recopila de
forma consciente datos de menores. Si un menor utiliza la
aplicación, se recomienda la supervisión de un adulto o tutor
legal.
Cambios en la Política de Privacidad
Podemos actualizar esta Política de Privacidad en cualquier
momento. Si realizamos cambios significativos, se notificará a los
usuarios dentro de la propia aplicación.
Contacto
Si tienes alguna pregunta sobre nuestra Política de Privacidad,
puedes contactar con nosotros en:
📧 Email:
contact@gg-victor.dev
📌 Repositorio del proyecto:
GitHub - Fitness Hub