Diagnóstico del servidor

✓
Versión de PHP
8.1.34 (se requiere 7.4 o superior)
✓
Carpeta /data existe
/home/sebawebclass/public_html/experiencia/data
✓
Carpeta /data es escribible
correcto
✓
flock() funciona (bloqueo de archivos)
correcto
✓
json_encode / json_decode
correcto
✓
random_bytes (tokens de sesión)
correcto
✓
post_max_size admite los frames de cabeza
80M (los frames pesan ~4KB, cualquier valor sirve)
✓
HTTPS activo
Obligatorio: sin HTTPS el navegador NO entrega acceso a la cámara (salvo en localhost). Activa AutoSSL en cPanel.

Cuando el proyecto esté en producción, borra api/check.php: expone detalles de configuración que no hace falta publicar.