← Volver a Pingway

Seguridad

Última actualización: julio de 2026

La seguridad es parte central de Pingway: manejamos alertas operativas que tienen que llegar al dispositivo correcto y a nadie más. Acá describimos las medidas que aplicamos. Es una descripción de prácticas, no una certificación formal.

Cifrado en tránsito

Toda la comunicación con nuestros servidores viaja cifrada: la API REST y los webhooks sobre HTTPS/TLS, y la conexión en tiempo real de los dispositivos sobre WebSocket seguro (WSS). Los push se entregan a través de los canales cifrados de Google (FCM) y Apple (APNs).

Secretos y credenciales

  • Los secretos de dispositivo no se guardan en texto plano en el servidor: se almacenan como hash (bcrypt) y se validan sin exponer el valor original.
  • Las API keys se hashean antes de guardarse. La clave en crudo se muestra una sola vez al crearla; si la perdés, se genera una nueva.
  • Los códigos de pareo son temporales, de un solo uso y expiran a los pocos minutos.

Aislamiento entre clientes

Cada espacio de trabajo (tenant) está aislado: las API keys y los dispositivos están acotados a su tenant, y las operaciones se validan contra ese alcance. En las tablas que expone el panel se aplican políticas de seguridad a nivel de fila para que cada cuenta acceda solo a sus datos.

Protección de la plataforma

  • Límites de uso (rate limiting) por API key y por IP para mitigar abuso y fuerza bruta.
  • Webhooks firmados: los eventos salientes incluyen una firma (HMAC) para que puedas verificar que provienen de Pingway.
  • Validación estricta de entrada y control de orígenes (CORS) en los endpoints públicos.

Datos en tu dispositivo

La app receptora guarda las credenciales de pareo y el historial de notificaciones localmente en el dispositivo. Al desparear o desinstalar, esos datos se eliminan. Consultá la política de privacidad para el detalle de qué datos se manejan.

Qué datos maneja Pingway

Lo mínimo para entregar una alerta y probar que se entregó: el contenido de la notificación (título y cuerpo, los escribe tu sistema), a qué dispositivo va, y las marcas de tiempo de envío, recepción y confirmación.

No pedimos ni almacenamos datos personales del receptor: un dispositivo se identifica por un identificador de pareo y un nombre que le pone el administrador (“Cocina”, “Turno noche”). No hay cuentas de usuario para quien recibe, ni agenda, ni ubicación, ni acceso a los contenidos del teléfono. Tampoco usamos el contenido de las notificaciones para otra cosa que no sea entregarlas.

Conviene tenerlo presente al integrar: lo que tu sistema escriba en el título o el cuerpo queda almacenado. Si el aviso involucra datos sensibles, mandá una referencia (“Orden 4711 requiere revisión”) en lugar del dato en sí.

Retención y borrado

El detalle de auditoría de cada intento de entrega se conserva 30 días y después se elimina automáticamente; hay un proceso que corre a diario para eso. Los códigos de pareo sin usar se borran al día de haber expirado.

El historial de notificaciones se conserva mientras la organización esté activa. Si necesitás que se elimine antes —o querés exportarlo y borrarlo— escribinos y lo hacemos. Estamos trabajando en que ese borrado siga automáticamente la ventana de retención de cada plan.

Al eliminar una organización se borran sus dispositivos, claves, notificaciones e historial asociado.

Dónde viven los datos y copias de seguridad

La base de datos es PostgreSQL gestionado sobre Supabase, con copias de seguridad automáticas administradas por esa plataforma. Los servicios de aplicación corren en servidores propios detrás de Cloudflare.

Si tu organización necesita una región específica, residencia de datos o un ambiente dedicado, es parte de lo que conversamos en el plan Enterprise.

Si algo sale mal

Si detectamos un incidente que afecte la confidencialidad o integridad de los datos de una organización, la contactamos por el correo de la cuenta con lo que sabemos, el alcance estimado y las medidas tomadas, sin esperar a tener el análisis completo.

Somos un equipo chico y no tenemos todavía certificaciones formales tipo SOC 2 o ISO 27001. Preferimos decirlo antes de que lo preguntes: si tu compra depende de una certificación, hoy no la tenemos.

Divulgación responsable

Si encontrás una vulnerabilidad, te pedimos que nos la reportes de forma privada antes de divulgarla públicamente, para poder resolverla. Escribinos a [email protected] con el asunto "Seguridad" y una descripción de los pasos para reproducirla. Agradecemos el reporte responsable y trabajamos para responder a la brevedad.

Mejora continua

Seguimos endureciendo la plataforma con el tiempo. Esta página se actualiza a medida que evolucionan nuestras prácticas.

¿Preguntas de seguridad? Escribinos a [email protected].