SecurityOverview

Security

Signal is designed for enterprise data-handling requirements: single-tenant deployments, first-party data only, encryption everywhere, role-based access, and full audit logging.

Principles

  • Single-tenant isolation. Every customer gets their own dedicated Signal deployment. No shared infrastructure, no cross-customer data paths.
  • First-party data only. Datafly.js loads from the customer’s own subdomain, events go to the customer’s own endpoint, and all cookies are first-party.
  • Encryption in transit and at rest. TLS for all network traffic; sensitive stored data encrypted with industry-standard ciphers and managed-DB envelope encryption.
  • Role-based access control. Authenticated and authorised at the management API level. Owners, admins, editors, viewers.
  • Audit logging. Every administrative action recorded with actor, timestamp, target, and detail. Retained for compliance.
  • Two-stage consent enforcement. Consent gates events at both ingestion and delivery, with full CMP integration.

Compliance

Datafly Signal’s compliance posture is built on Signal’s single-tenant, customer-hosted architecture — customer data does not enter Datafly-controlled infrastructure.

  • GDPR / UK GDPR — Signal is designed to support compliance for customers operating in scope. The customer is the data controller; Datafly’s role and responsibilities are documented in the standard Data Processing Agreement.
  • ISO 27001 — certification work is on the roadmap. Signal’s narrow ISMS scope reflects the customer-hosted deployment model, which materially reduces the controls in scope compared with a SaaS data processor.
  • SOC 2 — planned alongside US expansion.

To request a security questionnaire response or DPA, contact your account team or email hello@dataflysignal.com.

Detailed security architecture, compliance certifications, encryption key management, and audit-log specification are shared during onboarding under NDA. Contact your account team for the security reference pack.