Traiga su propio PostgreSQL (BYOD)
Mantenga sus registros de consentimiento en una base de datos PostgreSQL bajo su control. Las copias de seguridad y el cifrado a nivel de base de datos son suyos; las solicitudes siguen siendo procesadas por la plataforma HashEntry.
Modelo de arquitectura BYOD
La capa de aplicación de HashEntry recibe y procesa cada solicitud de consentimiento y escribe el registro en su PostgreSQL. Por tanto, los datos transitan por la plataforma; las colas, los registros y los metadatos permanecen en ella, y los archivos de firma se almacenan cifrados en el almacenamiento de la plataforma salvo que se configure lo contrario.
Capa de aplicación de HashEntry (conexión cifrada)
- • Endpoints de API y SDK (las solicitudes transitan por la plataforma)
- • Enrutamiento dinámico por cuenta de organización
- • Motor de hash canónico SHA-256
- • Colas, registros y archivos de firma en la plataforma
Servidor PostgreSQL del cliente (Su infraestructura)
- • consents: Registros completos de consentimiento
- • documents: Borradores, plantillas y versiones de contratos
- • audit_logs: Cadenas de hash de prueba y marcas de tiempo
- • Control total del cliente sobre copias de seguridad y cifrado
HashEntry Plataforma DB (Metadatos de Sistema y Licencias)
- • Datos de conexión cifrados de su base de datos
- • users: Cuentas de equipo y tokens de sesión
- • plans: Límites de cuota y niveles de licencia
- • billing: Facturas y estado de suscripción
Simulación de tamaño y almacenamiento de base de datos BYOD
Estime la tasa de crecimiento, los requisitos de almacenamiento mensual/anual y las especificaciones de hardware recomendadas para su clúster PostgreSQL dedicado.
Volumen mensual de consentimientos
Número estimado de decisiones de cookies y aprobaciones de contratos registradas por mes.
Total de sitios y aplicaciones registradas que transmiten eventos de consentimiento.
Proporción de consentimientos que reciben un sello de tiempo RFC 3161 de la autoridad configurada.
Ventana de almacenamiento para registros de cargas útiles y respuestas HTTP de webhooks.
Especificación de hardware y nube PostgreSQL recomendada
Starter / LightweightSegún su almacenamiento proyectado y rendimiento de escritura, estas son las especificaciones de servidor recomendadas:
AWS RDS db.t4g.micro/small • Hetzner CPX11 • GCP db-custom-1-2048
Particionamiento por rango PostgreSQL integrado
HashEntry particiona las tablas consents y metadata por mes (PARTITION BY RANGE created_at). Los meses antiguos pueden separarse y archivarse, lo que ayuda a mantener rápidas las consultas sobre datos recientes.
Desglose de almacenamiento y registros por categoría
Estimación detallada para cada categoría, tamaño estimado por registro (encabezado PostgreSQL, JSONB, índices B-Tree y GIN) y huella total:
| Categoría de datos | Tamaño prom. por registro | Registros proyectados | Almacenamiento total | Proporción |
|---|---|---|---|---|
| Registros de consentimiento y elección | ~1 KB | 600,000 | 686.6 MB | 73.4% |
| Sellado criptográfico RFC 3161 | ~4 KB | 30,000 | 128.7 MB | 13.8% |
| Registros de integración y webhooks | ~2 KB | 50,000 | 85.8 MB | 9.2% |
| Campos de formulario y metadatos | ~160 B | 120,000 | 18.3 MB | 2.0% |
| Capturas de auditoría visual de banner | ~3 KB | 216 | 738.3 KB | 0.1% |
| Agregaciones analíticas diarias | ~200 B | 2,160 | 421.9 KB | 0.0% |
| Registros de solicitudes RGPD y derecho al olvido | ~400 B | 180 | 70.3 KB | 0.0% |
| Plantillas de configuración y documentos | ~15 KB | 76 | 15 MB | 1.6% |
| Registros totales | - | 802,632 | 935.7 MB | 100.0% |
Las estimaciones incluyen el encabezado HeapTupleHeader de PostgreSQL (23 bytes), mapa de bits NULL, sobrecarga binaria JSONB, índices B-Tree y GIN, compresión TOAST y un margen de llenado de página del 20%. El espacio real en disco puede variar en ±10% según el autovacuum.
Su base de datos, sus registros
Los registros de consentimiento se escriben en su propio PostgreSQL en lugar de en una base de datos de tenant gestionada por HashEntry. Los metadatos, las colas y los registros permanecen en la plataforma.
Copias de seguridad personalizadas y PITR
La frecuencia de respaldo, retención y planes de recuperación ante desastres se rigen por las políticas de su equipo de TI.
Usted elige la ubicación de la base de datos
Usted decide dónde se aloja su base de datos, lo que puede ayudar con sus requisitos de localización de datos. Dado que las solicitudes se procesan en la plataforma, las normas sobre transferencias internacionales siguen requiriendo su propia evaluación.
Base de datos dedicada para sus registros
Con BYOD sus registros de consentimiento residen en su propio servidor y esquema, no en la base de datos compartida con separación por tenant del plan predeterminado.
Matriz de ubicación de datos
| Categoría de datos | Ubicación | Detalles |
|---|---|---|
| Registros de consentimiento y elecciones | PostgreSQL del cliente | Los registros de consentimiento se escriben en su propio PostgreSQL en lugar de en una base de datos de tenant gestionada por HashEntry. Los metadatos, las colas y los registros permanecen en la plataforma. |
| Contratos y versiones de documentos | PostgreSQL del cliente | Los registros de consentimiento se escriben en su propio PostgreSQL en lugar de en una base de datos de tenant gestionada por HashEntry. Los metadatos, las colas y los registros permanecen en la plataforma. |
| Registros de anonimización y hash de IP | PostgreSQL del cliente | Con BYOD sus registros de consentimiento residen en su propio servidor y esquema, no en la base de datos compartida con separación por tenant del plan predeterminado. |
| Auditoría Criptográfica In-Database (PL/pgSQL & Merkle) | PostgreSQL del cliente | Los consentimientos y raíces Merkle se verifican de forma autónoma en PostgreSQL con funciones SQL nativas. |
| Cuentas de usuario y sesiones de autenticación | HashEntry Plataforma DB | Credenciales y sesiones con hash HMAC-SHA256 |
| Metadatos de facturación y suscripción | HashEntry Plataforma DB | Suscripciones, límites de cuota y registros de facturas |
| Solicitudes de sellado de tiempo TSA | Proveedor TSA RFC 3161 | Solo se envía el resumen SHA-256; el contenido de documentos o consentimientos no se transmite a la autoridad de sellado. |
Soporte de Verificación PL/pgSQL y Árbol de Merkle In-Database
Audite la integridad del consentimiento y las pruebas de árbol de Merkle agrupadas directamente en su base PostgreSQL con funciones PL/pgSQL nativas, sin requerir APIs externas. El paquete se proporciona de forma segura a través del panel de gestión.
Verificación de Árbol de Merkle Agrupado
Compruebe hojas y rutas de auditoría para millones de consentimientos bajo raíces con sello TSA mediante SQL puro.
Completamente Fuera de Línea
Ejecute auditorías forenses en su red privada sin depender de conexiones a servidores HashEntry.
Escaneo de Integridad por Rango de Fechas
Audite todos los consentimientos y pruebas Merkle en un intervalo de tiempo con una sola consulta SQL.
Acceso Seguro desde el Panel de Gestión
El paquete de verificación se proporciona a los clientes BYOD a través del portal de gestión.
Requisitos técnicos y compatibilidad
PostgreSQL 16, 17 y 18
TLS 1.3 / Modo SSL 'require' o 'verify-full'
Compatible con PgBouncer y agrupadores de conexiones
Lista de IP permitidas o interconexión VPN/VPC privada
Refuerce hoy su evidencia de cumplimiento
Comienza con el plan gratuito. No se requiere tarjeta de crédito.