Bitácora de buceo sin conexión: cómo registrar sin internet
Última actualización:
En offshore, internet suele ser lento, compartido o inexistente durante días. El papeleo no espera. En el Reino Unido, el supervisor anota los datos del registro de la operación de buceo durante la operación (regulación 10(1)(c)). La normativa canadiense pide a los buzos que registren cada inmersión «lo antes posible después de realizar una inmersión» (traducción propia; original: «as soon as possible after making a dive», sección 63(2)). Por eso, cualquier herramienta digital que uses en el mar tiene que funcionar sin conexión y dejar claro qué está respaldado y qué no. Esta guía explica cómo configurarlo y mantenerlo en marcha en un buque o una plataforma.
Qué debería significar «offline-first»
Muchas aplicaciones dicen que funcionan sin conexión. Para registros de buceo, comprueba estas cinco cosas:
- Guarda primero en el dispositivo. El registro existe en el momento en que lo guardas, haya o no cobertura.
- Sigue funcionando durante toda una rotación. Tu sesión y las funciones por las que pagas siguen funcionando tras semanas sin conexión.
- Muestra el estado de sincronización de cada registro. Ves de un vistazo qué ha llegado a tu cuenta y qué no.
- Nunca sobrescribe en silencio. Si el mismo registro se modificó en dos lugares, se te avisa y tú decides qué ocurre.
- Permite firmar sin red, para que las firmas se hagan en cubierta, no semanas después.
Antes de zarpar: lista de comprobación previa a la movilización
Haz todo esto mientras todavía tengas buena conexión, en casa, en el hotel o en el helipuerto.
- Sincroniza todo, para que tus dispositivos y tu cuenta tengan los mismos registros.
- Inicia sesión en cada dispositivo que vayas a usar, y abre las pantallas que necesitarás mientras sigues teniendo conexión.
- Configura el acceso para firmar. Da a tu supervisor o a tu compañero de buceo acceso para firmar tus inmersiones mientras ambos tengan conexión. La firma sin conexión depende de una clave que cada aplicación guarda por adelantado.
- Carga y protege el dispositivo. Usa una funda impermeable y lleva una batería externa. Sigue las normas de la instalación sobre teléfonos en el control de buceo y en zonas peligrosas. La guía del HSE sobre clasificación de zonas peligrosas cita los equipos eléctricos como fuente de ignición y espera que los equipos usados en una zona peligrosa estén clasificados para esa zona, así que es posible que un teléfono normal no esté permitido allí.
- Haz una copia de seguridad y guárdala fuera del dispositivo (ver más abajo).
- Lleva tu bitácora en papel si tu sistema de certificación la exige. Un registro digital va junto a ella, no en su lugar.
En DIVEOPS PRO, el botón Preparar para offshore del panel hace casi todo esto en un solo paso. Sincroniza tus registros, actualiza tu membresía para que las funciones de pago sigan funcionando sin conexión hasta 30 días (nunca más allá del final de tu plan o de tu prueba), guarda en el dispositivo las pantallas de la aplicación en el idioma que estés usando, incluidas Credenciales y Perfil, y pide al navegador que proteja tus datos de la limpieza automática. Después enumera cada comprobación con una marca de verificación o un aviso. No descarga las claves que se usan para firmar sin conexión, así que un supervisor que vaya a firmar por código QR sigue teniendo que abrir Credenciales una vez con conexión (ver más abajo). La misma pantalla puede crear un archivo de copia de seguridad cifrada (AES-256, protegida con una frase de contraseña que eliges tú) de todo lo que hay en el dispositivo: inmersiones, registro de exposición, firmas, fotos, proyectos y registros de cámara. Guarda ese archivo en otro lugar, como una memoria USB o un portátil. La frase de contraseña no se puede recuperar, así que apúntala en un lugar seguro.
Por qué importa «proteger de la limpieza»
Las aplicaciones web guardan los datos en el navegador. La guía de MDN sobre cuotas de almacenamiento y desalojo explica que, por defecto, este almacenamiento es «best-effort» (sin garantía). Si el dispositivo se queda sin espacio, el navegador puede borrar los datos de un sitio, empezando por el que se usó hace más tiempo. Los datos en almacenamiento persistente solo se borran si el usuario decide borrarlos. Chrome, Edge y Safari deciden automáticamente si conceden la persistencia; Firefox te lo pregunta. MDN también señala que Safari, con la prevención del seguimiento entre sitios activada, borra los datos creados por scripts de un sitio con el que no ha habido interacción del usuario en los últimos siete días de uso del navegador.
En la práctica:
- Mantén espacio libre en el teléfono durante un viaje largo.
- Abre tu bitácora con regularidad, no una vez al mes.
- Nunca trates el dispositivo como tu única copia.
Trabajar sin conexión: qué significan los estados de sincronización
Cada registro de inmersión de DIVEOPS PRO muestra su estado de sincronización:
| Estado | Qué significa | Qué hacer |
|---|---|---|
| Guardado localmente | El registro solo está en este dispositivo | Nada por ahora. Inicia sesión y se sincronizará |
| En espera de sincronización | Guardado en el dispositivo y en cola para tu cuenta | Nada. Se envía automáticamente cuando vuelves a tener conexión |
| Sincronizado | Tu cuenta tiene la misma versión | Nada |
| En conflicto | El registro se modificó en otro lugar, o ya estaba finalizado | Ábrelo y decide. No se sobrescribe nada en silencio |
| Error de sincronización — se requiere acción | El servidor no aceptó el cambio | Abre el registro y revísalo. Contacta con soporte si sigue fallando |
El panel también muestra cuántos registros están en espera de sincronización, así puedes saber si un rato breve de wifi del buque ha vaciado la cola.
Para evitar conflictos, edita cada registro en un solo dispositivo. Si registras en el teléfono, no edites la misma inmersión en una tableta hasta que ambos se hayan sincronizado.
Firmas sin cobertura
Las firmas son donde el papel suele quedarse atrás. El supervisor termina su rotación y las entradas nunca se firman. DIVEOPS PRO lo resuelve con un intercambio por QR entre dos teléfonos:
- En el teléfono del buzo, abre Credenciales y elige la inmersión. La aplicación muestra un código QR con el resumen de la inmersión y una huella digital (hash) de su contenido exacto.
- El supervisor lo escanea en su propia aplicación, comprueba el resumen y firma.
- La aplicación del supervisor muestra un código QR de vuelta. El buzo lo escanea.
- La firma se guarda en el dispositivo del buzo y el servidor la comprueba la próxima vez que el buzo abre Credenciales con conexión. Si la inmersión se modificó después de que el supervisor la revisara, la firma no se acepta.
Un supervisor también puede introducir una inmersión para un buzo y pasársela por QR. Llega a la bandeja de entrada del buzo para su aprobación de la misma manera, cuando el buzo vuelve a abrir Credenciales con conexión.
Cuatro cosas que debes saber antes de confiar en ello:
- Configura el acceso mientras ambos tengan conexión, y después pide al supervisor que abra Credenciales una vez, con conexión, en el teléfono que vaya a usar. En ese momento su aplicación guarda la clave que necesita para firmar o registrar tus inmersiones sin cobertura.
- Solo se pueden mostrar para firmar las inmersiones sincronizadas. En la aplicación web actual, la inmersión tiene que haber llegado ya una vez a tu cuenta, así que sincroniza siempre que la conexión del buque lo permita.
- Un código QR debe llegar al servidor en los 7 días siguientes a su creación. Abre Credenciales en cuanto tengas conexión; un código más antiguo se rechaza y el supervisor tiene que volver a firmar.
- Una firma por QR pendiente de subir no se incluye en la copia de seguridad cifrada, así que no la dejes esperando en el teléfono.
Consejos prácticos para buques y plataformas
- Registra justo después de la inmersión, con las horas del control de buceo, mientras tienes los detalles frescos.
- Sincroniza poco y a menudo. El wifi del buque suele ser compartido y racionado. Las sincronizaciones pequeñas y frecuentes pasan con más fiabilidad que una gran subida al final del embarque.
- Mantén correctas la fecha y la hora del dispositivo. Las marcas de tiempo proceden del reloj del dispositivo, así que compruébalo después de cambiar de zona horaria.
- Finaliza solo cuando la entrada sea correcta. Los registros finalizados quedan bloqueados, así que comprueba antes la entrada con las cifras del control de buceo.
- Revisa la cola antes del cambio de tripulación. Asegúrate de que el panel no muestra nada en espera de sincronización o, si lo muestra, haz una copia de seguridad nueva. Comprueba que Credenciales no muestra intercambios pendientes de subir.
- Cifras de gas: las calculadoras de gases funcionan sin conexión una vez guardadas las pantallas de la aplicación, y enlazan a sus fórmulas y supuestos. No están validadas de forma independiente, así que verifica cada cifra con los procedimientos de tu empresa.
Copias de seguridad que sobreviven a la pérdida de un teléfono
Los registros tienen que durar más que el dispositivo. En el Reino Unido, el buzo conserva su registro diario al menos dos años después de la última entrada (regulación 12(3)). En EE. UU., la norma 29 CFR 1910.440 fija los plazos de conservación de los registros de buceo de los empleadores. Un teléfono que cae por la borda no debería llevarse ninguno de esos registros.
- Una copia fuera del dispositivo y otra fuera del buque. Por ejemplo, una copia de seguridad cifrada en una memoria USB en tu bolsa, más tu cuenta sincronizada. Una tercera copia en casa es aún mejor.
- Haz una copia de seguridad antes de zarpar y en cada cambio de tripulación. Son los momentos en que los dispositivos se pierden o se intercambian.
- Exporta de vez en cuando en formatos abiertos. DIVEOPS PRO exporta tu bitácora en UDDF o como copia de seguridad JSON completa, y cualquier inmersión como PDF.
- Prueba una restauración una vez en un dispositivo de repuesto. En DIVEOPS PRO, restaurar una copia de seguridad añade los registros que faltan y nunca sobrescribe los que ya están.
- Copia también tus páginas en papel firmadas, si llevas una bitácora en papel.
Registra tu próxima rotación sin conexión
Empieza una bitácora gratuita antes de movilizarte, usa Preparar para offshore mientras todavía tengas cobertura y mantén tus registros a salvo durante todo el viaje. Descubre cómo funciona DIVEOPS PRO en offshore, compara planes y precios y lee cómo gestionan los supervisores el papeleo diario.
Preguntas frecuentes
¿Puedo registrar inmersiones sin conexión a internet?
Sí, si tu herramienta de registro guarda primero en el dispositivo. Los registros deberían escribirse en el momento de la inmersión, haya o no cobertura, y sincronizarse cuando vuelva la conexión. En DIVEOPS PRO, una vez que has iniciado sesión y has preparado el dispositivo con conexión, el registro, la firma del supervisor por código QR y la consola del supervisor funcionan sin conexión.
¿Qué significa «En espera de sincronización»?
El registro está guardado en tu dispositivo, pero todavía no ha llegado a tu cuenta. Se envía automáticamente la próxima vez que tengas conexión. «Sincronizado» significa que el servidor ya lo tiene. «En conflicto» significa que el mismo registro se modificó en otro lugar, y no se sobrescribe nada hasta que lo resuelvas.
¿Puede mi supervisor firmar mi inmersión sin cobertura?
Sí. En DIVEOPS PRO, muestras un código QR de la inmersión, el supervisor lo escanea, la revisa y la firma en su propia aplicación, y después te muestra un código QR de vuelta. El servidor comprueba la firma la próxima vez que abras Credenciales con conexión, y eso debe ocurrir en los 7 días siguientes a la firma. Configura el acceso del supervisor mientras ambos tengan conexión.
¿Cómo debo hacer copias de seguridad de los registros de buceo en el mar?
Guarda al menos una copia fuera del dispositivo y otra fuera del buque. Exporta tu bitácora o haz una copia de seguridad cifrada antes de zarpar y de nuevo en el cambio de tripulación, y guarda copias de tus páginas en papel firmadas.
Fuentes
- The Diving at Work Regulations 1997, regulation 12 (legislation.gov.uk)
- The Diving at Work Regulations 1997, regulation 10 (legislation.gov.uk)
- Canada Oil and Gas Diving Regulations (SOR/88-600), section 63 — Diver's logbooks
- OSHA 29 CFR 1910.440 — Recordkeeping requirements
- MDN Web Docs — Storage quotas and eviction criteria
- UK HSE — Hazardous area classification and control of ignition sources