Seguridad en cada capa
Tus cuentas de vendedor y tus datos de precios están protegidos en cada capa de la plataforma, desde la base de datos hasta tu navegador.
Seis capas entre un atacante y tus datos
Tratamos la seguridad como una pila de revisiones independientes. Cada capa aguanta aun cuando la de arriba falla.
Límites de organización dentro de la base de datos
Cada tabla que guarda tus datos está acotada a tu organización dentro del motor de la base de datos. Aun si nuestro código de aplicación tuviera un bug, la base de datos misma se negaría a filtrarlos.
Credenciales de canal en un vault cifrado
Tus tokens de vendedor y secretos de API viven en un vault cifrado dedicado. Nunca se guardan junto a tus registros principales y solo se descifran cuando un servicio en segundo plano los necesita.
Inicia sesión sin contraseña
Inicias sesión con un magic link o con Google. No hay contraseña que se filtre o se reuse. Un captcha discreto bloquea intentos automatizados antes de que lleguen al formulario.
Roles enforced de punta a punta
Cuatro roles (owner, admin, manager, analyst) y 27 permisos granulares. Cada acción se revisa en el servidor, en la base de datos y en la UI antes de ejecutarse.
Rate limits en cada acción sensible
Las acciones sensibles como crear organizaciones y enviar invitaciones tienen su propio presupuesto por usuario. Las llamadas a canales de vendedor se mantienen por debajo de la cuota publicada de cada plataforma.
Criptografía fuerte en tránsito y en reposo
El tráfico entre tu navegador y nuestros servidores corre sobre TLS moderno. Los registros y archivos subidos se cifran en disco. A los navegadores se les indica rechazar cualquier intento que no sea HTTPS.
Inicia sesión sin el eslabón más débil
Sin contraseñas involucradas. Inicias sesión con un magic link o con Google y vigilamos cada intento que llega al formulario.
Login con magic link
Haz clic en el enlace en tu email y ya estás dentro. Cada enlace es de un solo uso y se verifica en nuestro servidor.
Login con Google
Si tu equipo ya usa Google Workspace, inicia sesión con Google en su lugar. Las reglas de seguridad son idénticas.
Captcha en el formulario de login
Un reto invisible detiene los intentos automatizados de inicio de sesión antes de que lleguen al formulario. Los usuarios reales rara vez lo ven.
Cookies de sesión bloqueadas
Tu sesión vive en una cookie que el JavaScript de la página no puede tocar. Expira rápido cuando te alejas.
Alertas de login
Cada inicio de sesión exitoso te envía un email con la IP aproximada, el navegador y la zona horaria.
Redirecciones seguras después del login
El parámetro "a dónde ir después" solo acepta rutas dentro de la app. Las URLs externas se rechazan.
Una base de datos, muchos muros
Tus registros están etiquetados a tu organización y filtrados por la propia base de datos. Las credenciales y las acciones de admin siguen la misma regla.
Límites de organización
Cada registro se etiqueta a una organización. La base de datos filtra cada consulta a tu org antes de devolver cualquier fila.
Servicios en segundo plano aislados
Los servicios en segundo plano usan una conexión separada que nunca llega al navegador. Las llamadas internas están firmadas y verificadas.
Trazabilidad inmutable de admin
Cada acción de admin interno se escribe en una tabla de auditoría inmutable con quién actuó, qué cambió y cuándo.
El contenido público se mantiene público
Los artículos de ayuda y los changelogs viven en un área separada de solo lectura. Nunca comparten tabla con tus datos de negocio.
Credenciales por cuenta
Cada cuenta de vendedor tiene su propio secreto cifrado. Solo se descifra en el momento de uso y nunca se cachea.
Locks en operaciones críticas
Las actualizaciones de credenciales y los cambios de plan usan locks a nivel de base de datos para que dos procesos nunca se pisen.
Endurecida en tránsito, en reposo y al frente
TLS moderno en cada conexión. Cifrado en reposo en cada registro. Un CDN gestionado al frente de la app.
Cifrado de punta a punta
TLS moderno protege cada conexión. Los registros y archivos subidos se cifran en disco. Las credenciales reciben una segunda capa.
Headers HTTP endurecidos
Cada respuesta sale con strict transport security, reglas de framing, una permissions policy y un CSP con nonces.
Protección en el edge al frente
Un CDN gestionado está al frente de nuestros servidores. Termina TLS, absorbe picos de tráfico y filtra abuso automatizado.
Pagos manejados por Stripe
Los detalles de la tarjeta van directo a Stripe (PCI DSS Level 1) y nunca tocan nuestros servidores. Los webhooks se verifican por firma.
Secretos nunca en el código
Cada secreto se inyecta en runtime y nunca vive en el repositorio. Escaneamos el código en cada cambio.
Rastreo de errores depurado
Los crashes van a un servicio dedicado de rastreo de errores con los campos sensibles eliminados antes de salir de la app.
Hábitos que mantienen la plataforma segura
Lo que hacemos cada día para que las protecciones de arriba sigan funcionando a medida que la plataforma crece.
Revisiones de seguridad en cada cambio de schema
Las tablas nuevas no se lanzan hasta que tienen las políticas correctas de base de datos, los índices y las reglas de acceso. La checklist corre después de cada migración.
Tipado estricto de punta a punta
Tanto la web app como los servicios en segundo plano corren bajo strict type checking. Los errores de tipo hacen fallar el build antes de llegar a producción.
Dependencias fijadas y auditadas
Cada dependencia está fijada a una versión exacta. Las actualizaciones pasan por escaneos de seguridad automatizados antes de mergear al código.
Incidentes automáticos visibles para el usuario
Cuando un token expira o un evento de billing falla, la plataforma crea un incidente claro con un mensaje y una acción. Se limpia solo cuando la condición se resuelve.
Visibilidad en vivo de la salud de los workers
Cada servicio en segundo plano envía un heartbeat. Los servicios stale se marcan automáticamente en la vista de on-call en minutos.
Solo los datos que realmente necesitamos
Los snapshots de mercado, los logs y los registros de jobs de corta vida expiran solos después de siete días. Eliminar tu cuenta elimina tus datos de verdad.
Algunos números que hacen el panorama concreto
46
Tablas de base de datos con políticas a nivel de fila enforced en el motor.
27
Permisos granulares distribuidos en cuatro roles de acceso.
0
Contraseñas guardadas en cualquier parte del sistema.
100%
Acciones de admin interno escritas en un log de auditoría inmutable.
Cada login
Dispara un email de alerta con la IP aproximada y el dispositivo.
7 días
Ventana de retención en logs y snapshots de datos de mercado.
Preguntas de seguridad, respondidas
Viven en un vault cifrado separado. Los registros que puedes ver solo tienen una referencia, nunca el valor en sí. El token se descifra brevemente dentro de un servicio en segundo plano cuando necesita llamar al canal.
No. Cada registro está etiquetado con una organización y la base de datos misma filtra todo lo que no te pertenece. Aun si nuestro código de aplicación tuviera un bug, la base de datos seguiría haciendo cumplir el límite.
Las contraseñas son la credencial más reusada y más phisheada de internet. Los magic links eliminan ese problema por completo. Cada enlace es de un solo uso y el intercambio ocurre en nuestro servidor, así que tu bandeja de entrada se vuelve lo único que un atacante tendría que comprometer.
Recibes un email en el momento en que un login se realiza con éxito, con la IP aproximada y el dispositivo. Si no fuiste tú, escríbenos a security@repricing.app y matamos la sesión de inmediato. Las acciones de admin interno sobre tu cuenta también se escriben en un log de auditoría permanente.
En infraestructura dedicada que manejamos nosotros mismos, detrás de un CDN gestionado que termina TLS y absorbe tráfico abusivo. Los registros y archivos subidos se cifran en reposo. Los pagos pasan por Stripe.
Sí. Envía reportes de vulnerabilidades, preguntas de cumplimiento o cualquier cosa sospechosa en tu cuenta a security@repricing.app. Respondemos en un día hábil. Los reportes críticos reciben respuesta el mismo día.
¿Listo para automatizar tus precios?
Únete a los vendedores que dejaron de ajustar precios manualmente y dejan que la plataforma haga el trabajo por ellos.
Empieza gratisSin tarjeta de crédito. 30 días de prueba gratis.