DLH Logo
Trust

Your data moves through us. It never stays.

DLH.io reads your sources with read-only access, encrypts everything in transit and at rest, and deletes your data as soon as it lands in your warehouse. Our controls are independently audited every year.

IT security team reviewing systems
AICPA SOC for Service Organizations badge

Audited

SOC 1 & SOC 2 Type II

After every sync

Your data is purged

Compliance

Audited controls your security review can check

Request documents in the Trust Center

SOC 1 & SOC 2 Type II

Independent CPA audits of our controls, including the AICPA trust services criteria. SOC 2 first issued December 2023.

Reports under MNDA

HIPAA

We sign a Business Associate Agreement with covered entities. HIPAA Security criteria are assessed as part of our SOC 2 report.

BAA on request

GDPR

Our Terms of Service include a Data Processing Addendum with the European Commission's standard contractual clauses for EU data transfers.

DPA included

PCI DSS

We meet the Payment Card Industry Data Security Standard for handling cardholder data in your pipelines.

PCI compliant

Annual penetration test

An outside firm tests the platform every year, and we keep all underlying software on current, patched versions.

Third-party tested

Data handling

We move your data. We don't keep it.

DLH.io is a pipeline, not a place your data lives. We ask for the least access possible and hold data only as long as a sync needs it.

Read-only at the source

Databases and SaaS apps only need READ permission. If a source grants more, we never use it.

Scoped at the destination

We create our own schema and tables, write to them, and read back only the data we wrote.

Purged after it lands

Data is deleted from DLH.io as soon as it's written to your destination, normally within eight hours.

30-day hard stop

If your destination is down, we hold data so the sync can resume, then purge it automatically after 30 days.

Credentials in a KMS

Database credentials and OAuth tokens live in a key management system backed by a hardware security module.

No access without you

Support can only see your data if you grant access for a ticket, and you can revoke it at any moment.

Infrastructure

Secure from the wire to the server room

  1. 01

    Encrypted in transit and at rest

    TLS 1.2+ on every connection, HTTP redirected to HTTPS with HSTS, and AES-256 for data at rest. Database connections use SSL by default.

  2. 02

    Locked-down production

    Production is reachable only through hardened bastion hosts with MFA. IAM policies enforce least privilege, and privileged actions are audit-logged.

  3. 03

    Segregated networks

    Networks are split by security level, with restrictive firewalls on every connection between them.

  4. 04

    Built on AWS and Google Cloud

    Physical and environmental security is handled by our cloud providers, which hold SOC 1/2/3, PCI DSS, and ISO 27001.

You control who gets in

SAML 2.0 single sign-on
Sign in through Okta, Google Workspace, or Azure ADFS.
Your people only
Only users your organization registers, plus DLH.io operations staff, can open your dashboard.
Metadata, not data
The dashboard shows sync status and table and column names, never the rows themselves.
Fast offboarding
Admins can ask us to revoke a member's access, and we do it within 24 hours.

How our team works

  • Every employee follows written security policies, which are reviewed regularly.
  • Two-factor authentication and strong passwords are required for administrative access.
  • Development follows industry secure-coding guidance such as OWASP.
  • No security breach to date. If one is ever confirmed, affected customers hear from us right away.

Responsible disclosure

Found a vulnerability? Tell us.

Report it through our contact page. Include where the issue is, its potential impact, and the steps to reproduce it. Proof-of-concept scripts and screenshots help.

  • 5 business days

    We respond to every report within this window.

  • Good faith

    Avoid privacy violations and service disruption while testing.

  • Safe harbor

    Follow these guidelines and we won't take legal action.

Security questionnaire on your desk?

Bring it to a call. We'll walk your team through our controls, share the SOC 2 report under NDA, and answer what the docs don't.