Validación de partidos
El corazón de Smashzone está en saber cuándo un jugador ha jugado un partido real de pádel. Por eso desarrollamos un sistema de validación mixto: geolocalización + actividad física.
📍 Requisito 1: ubicación en pista válida
La app detecta si te encuentras en una pista reconocida de pádel mediante OpenStreetMap. Esto es obligatorio. Si no estás en una pista, no hay recompensa.
¿Tu pista no aparece? Puedes sugerirla desde la app.
🏃 Requisito 2: actividad física
Debes cumplir al menos 4 de los siguientes 5 criterios para que el partido se valide:
👟 Pasos
+1.500 pasos
🔥 Calorías quemadas
+150 kcal
⏱ Minutos activos
+40 minutos
💜 Frecuencia cardiaca
135bpm (margen +10 -10)
🎾 Tipo de actividad
Tenis / Deportes de raqueta (si está disponible)
La validación es local y segura: no necesitas mantener la app abierta todo el tiempo, solo abrirla al terminar.
🔁 Flujo de validación
⚠️ Limitaciones actuales
Algunos dispositivos no registran todos los datos (especialmente en iOS)
Smartwatches que no sincronizan con Health Connect no funcionarán (Huawei, Fitbit, Garmin…)
En ciertos móviles, los minutos activos pueden no medirse correctamente. Usamos lógica compensatoria.
🧪 Validaciones futuras (previstas)
Sincronización directa con smartwatches y pulseras
Algoritmo de fair play y ranking ético
Posibilidad de añadir testigos u observadores en partidos clave
Validación automática por sensor + sistema anti trampas mejorado
Última actualización