Cuando instalas y abres la app GeHost, incluso antes de iniciar sesión, la app registra el dispositivo en nuestro servidor. Guardamos: en Android, el token de notificaciones generado por Firebase Cloud Messaging (servicio de Google), que sirve solo para entregar avisos a este dispositivo; el ID del dispositivo, un identificador aleatorio y un código secreto creados por nuestro servidor y enviados por la app en cada solicitud (encabezado X-Aparelho), que no es el número de serie, el IMEI ni el ID de publicidad del teléfono; y el sistema (Android o iOS), las preferencias de avisos, las fechas de registro y de último uso, la cuenta abierta en el dispositivo y el centro de avisos. En iPhone, por ahora, los avisos aparecen solo en el centro de avisos de la app, sin token de notificaciones.
Estos datos sirven para enviar los avisos que elegiste (factura por vencer, pago confirmado, respuesta del soporte, servicio suspendido o reactivado y, para el equipo, tickets y pagos) y para proteger la sesión: el ID y el código secreto garantizan que solo el propio dispositivo pueda leer su centro de avisos y que los avisos de una cuenta no aparezcan a quien inicie sesión después en el mismo teléfono. No se usan para publicidad ni para análisis de comportamiento, y no se venden. Google (Firebase) recibe el token y el texto del aviso solo para entregarlo, como proveedor de servicio.
Por cuánto tiempo: el registro existe mientras la app esté instalada. Al cerrar sesión, el dispositivo deja de estar vinculado a la cuenta. Al pedir el cierre de la cuenta, los registros de los dispositivos vinculados a ella se borran en el momento, junto con el centro de avisos; si la app sigue instalada, crea un registro nuevo, sin cuenta. Si la app se desinstala, el token deja de ser válido: lo borramos en cuanto un envío es rechazado, y el registro se elimina después de 90 días sin abrir la app. Cada aviso del centro se elimina a los 90 días. Puedes desactivar los avisos en la app (Conta › Notificações) o en los ajustes del teléfono.