Volver al sitio
Volver a Geocercas
Geocercas2 min de lectura

App móvil y API

Cómo la app móvil Sentinel sincroniza geocercas desde el backend, qué controla la flag features.geofences y cómo se evalúa la posición del operador en campo.

Publicado el 18 de abril de 2026

Resumen operativo

La app obtiene la lista de zonas de tu organización desde el endpoint de geocercas móvil (autenticación con el mismo token JWT que el resto de la API móvil).

La configuración remota (/api/mobile/config) incluye el interruptor features.geofences: si está desactivado, la app no aplica reglas de geocerca aunque existan zonas en el servidor.

En profundidad

La app móvil Sentinel no llega con geocercas precargadas: las descarga del servidor cuando el operador inicia sesión. La autenticación usa el mismo JWT que el resto de la API móvil, así que si la sesión es válida la sincronización ocurre automáticamente. Esa elección arquitectónica garantiza que el operador siempre opera con la versión más reciente de las zonas, sin necesidad de actualizar la app.

La configuración remota expuesta en /api/mobile/config tiene un interruptor llamado features.geofences. Si está apagado, la app no aplica reglas de geocerca aunque haya zonas en el servidor: ni dibuja, ni evalúa, ni notifica. Esto permite desactivar geocercas globalmente para una organización sin tener que borrar zonas o redeployar la app. Útil en entornos de prueba o cuando estás migrando políticas.

Cuando la flag está activa, la app evalúa localmente la posición GPS del operador respecto de las geometrías sincronizadas. Esa evaluación local tiene dos virtudes: funciona offline (siempre que las zonas hayan sido sincronizadas previamente con red) y reduce latencia (el aviso en zona restringida es inmediato, no espera respuesta del servidor). El operador necesita haber concedido permisos de ubicación en el sistema operativo para que esto funcione.

Operativamente, la recomendación es: el operador abre la app al menos una vez con red al inicio del turno, para refrescar zonas y configuración. A partir de ahí puede operar offline por horas siempre que tenga GPS. Cualquier cambio de zona hecho durante el turno se sincronizará en la próxima ventana con red. Para operaciones de larga duración en zonas sin cobertura, planificar refrescos periódicos es parte del SOP.

Preguntas frecuentes

¿Las geocercas funcionan sin internet?
Sí, mientras hayan sido sincronizadas previamente. La evaluación es local con la posición GPS y la geometría descargada. El servidor solo es necesario para refrescar la lista de zonas o la configuración.
¿Cuánto tarda en notificarse una entrada a zona restringida?
La notificación local en la app es prácticamente inmediata (segundos). El registro en el log del panel web depende de la sincronización del backend, que también es típicamente segundos.
¿Cómo desactivo geocercas para una org puntual?
Apagando features.geofences en la configuración remota. Esto desactiva tanto el dibujo como la evaluación en la app, sin necesidad de borrar zonas existentes.
¿La app consume mucha batería evaluando geocercas?
El consumo es bajo porque la evaluación es local y solo se dispara con cambios significativos de posición. El GPS es lo que más consume; conviene seguir las recomendaciones del fabricante para uso prolongado.
CompartirXLinkedIn

Sentinel

Probar Sentinel en tu operación

Activá el mapa táctico, geocercas y SOS para tu organización en menos de un día.