Declaración de accesibilidad
Versión 1.0 · Última actualización: 28 de agosto de 2026
Zanza quiere que cualquier persona pueda entrenar, registrar lo que hace y consultar su progreso, use o no un lector de pantalla, un teclado en vez del ratón, o el texto del sistema al doble de tamaño.
Esta declaración dice dónde estamos hoy, sin adornos. Preferimos publicar una lista honesta de lo que falla a una declaración de conformidad que nadie ha comprobado.
1. Objetivo y estado actual
Objetivo: WCAG 2.2 nivel AA.
Estado: parcialmente conforme. Cumplimos una parte de los criterios y sabemos que incumplimos otros. Los enumeramos en §3.
El estado no es igual en los tres sitios:
| Dónde | Estado |
|---|---|
| zanzahq.com (este sitio) | El más cercano al objetivo. HTML sencillo, controles nativos, imágenes con texto alternativo |
| app.zanzahq.com (panel del profesional) | Parcialmente conforme, con huecos concretos y localizados |
| App móvil Zanza (iOS y Android) | La más atrasada. No es utilizable con lector de pantalla en sus pantallas principales |
2. Qué sí funciona hoy
Contraste de color. Los colores de texto se midieron contra el criterio 1.4.3 (mínimo 4.5:1 para texto normal):
- App móvil: todos los pares de texto principales pasan AA. El peor caso medido es 6.25:1.
- Panel: el texto principal alcanza 17.2:1 en tema claro y 16.0:1 en oscuro; el secundario, 4.7:1 y 6.9:1. Pasan.
Imágenes. Todas las imágenes del panel y del sitio público llevan texto alternativo.
Teclado en el panel. Las tablas del constructor de planes y del catálogo se recorren enteras con el teclado, incluidos los saltos al extremo de un bloque con Ctrl/⌘ + flecha, y la selección por rango con Mayúsculas.
Etiquetas para lectores de pantalla en el panel. Dos de cada tres componentes llevan etiquetas o roles explícitos.
3. Qué NO funciona todavía
Esta es la parte que importa. Cada punto es un fallo conocido, no una sospecha.
3.1 App móvil
- Las gráficas no tienen alternativa textual. El radar de cualidades, las curvas de progreso y el mapa corporal de molestias se dibujan a medida (40 componentes). Para un lector de pantalla hoy no existen: no anuncian ni qué son ni qué valor muestran.
- Muchas zonas táctiles no se anuncian. 56 áreas interactivas están construidas con un detector de gestos simple, que no comunica al sistema que es un botón ni qué hace.
- Casi no hay etiquetas propias de accesibilidad: una en todo el proyecto. Los componentes estándar aportan la suya, pero todo lo dibujado a medida —que es mucho— queda mudo.
- No hemos comprobado qué pasa con el texto del sistema muy ampliado. Es probable que algunas pantallas densas (la hoja de registro, las tablas de series) se descoloquen.
3.2 Panel del profesional
- Texto terciario con contraste insuficiente. Los índices y las pistas pequeñas quedan en 3.2:1 en tema claro y 4.2:1 en oscuro, por debajo del 4.5:1 exigido.
- Siete elementos interactivos no se alcanzan con el tabulador, porque están construidos sobre elementos no interactivos en vez de botones.
- La preferencia de "reducir movimiento" solo se respeta en un componente. El resto de las animaciones se reproducen igual.
3.3 Todos
- No hay texto alternativo para la información que se transmite solo por color. Las cualidades de entrenamiento (fuerza, hipertrofia, potencia…) se distinguen por color en las tablas y las gráficas. Llevan etiqueta escrita en la mayoría de los sitios, pero no en todos.
4. Cómo lo evaluamos, y qué NO hemos probado
Autoevaluación técnica sobre el código, hecha el 28 de agosto de 2026: revisión de las etiquetas de accesibilidad, de los elementos interactivos y medición de los contrastes de color con la fórmula de la propia WCAG, no a ojo.
Lo que no hemos hecho, y por eso no declaramos conformidad:
- No lo hemos probado con lectores de pantalla reales (VoiceOver, TalkBack, NVDA).
- No hemos hecho un recorrido completo usando solo el teclado.
- No lo hemos probado con el zoom al 200 %.
- No ha habido auditoría de terceros ni pruebas con personas con discapacidad, que es lo único que convierte una lista como esta en una evaluación de verdad.
Cuando eso ocurra, actualizaremos esta página y lo diremos aquí.
5. Si algo no te funciona, escríbenos
Cuéntanos qué intentabas hacer, en qué pantalla, y con qué ayuda técnica (lector de pantalla, teclado, ampliación…). No necesitas saber términos técnicos ni justificar nada.
Te respondemos en un máximo de 20 días hábiles —el mismo plazo que el Aviso de Privacidad da para los derechos ARCO, a propósito: si una barrera de accesibilidad te impide ejercer uno de esos derechos, no queremos que el plazo para pedir ayuda sea más largo que el del derecho en sí—. Y si lo que nos cuentas es una barrera que no está en la lista de arriba, la añadimos.
Mientras tanto, te damos la vía alternativa. Si una barrera te impide hacer algo en la plataforma —consultar tu plan, ejercer un derecho, leer un documento—, dinos qué necesitas y por qué canal, y lo resolvemos por ahí. El Aviso de Privacidad recoge lo mismo para los documentos legales, que entregamos en formato accesible a quien lo pida, gratis y sin explicaciones.
Un derecho que solo se puede ejercer por un canal que no puedes usar no es un derecho.
6. Qué vamos a arreglar primero
Sin fechas prometidas, pero sí en orden y por un criterio: primero lo que deja a alguien fuera del todo, no lo que le incomoda.
- Que las zonas táctiles de la app se anuncien como lo que son. Es lo que hoy hace la app inutilizable con lector de pantalla.
- Alternativa textual a las gráficas: que el radar y las curvas puedan leerse como cifras.
- Subir el contraste del texto terciario del panel por encima de 4.5:1.
- Convertir en botones reales los siete elementos que no alcanza el tabulador.
- Respetar "reducir movimiento" en todas las animaciones.
- Probarlo con lector de pantalla y solo con teclado, y corregir esta página con lo que salga.
