Automate Security Compliance Evidence

Generate SOC 2 and ISO 27001 compliance evidence in minutes, not weeks. Automated security posture assessments for HTTP headers, SSL/TLS, DNSSEC, and more.

200 free requests per month

6
Compliance Checks per Domain
A-F
Security Grades
99.9%
Uptime Target

Security Audits Require Evidence. We Collect It Automatically.

Manual security assessments are time-consuming and error-prone. Compliance frameworks like SOC 2 and ISO 27001 require documented evidence of security controls including HTTPS enforcement, security headers, and DNS security. EdgeDNS automates this evidence collection across all your domains.

Why Security Teams Choose EdgeDNS

Automate Security Evidence Collection

Automated evidence collection for security controls replaces weeks of manual work.

Continuous Monitoring

Detect security regressions before auditors do with real-time monitoring.

Comprehensive Audit Trails

Historical security scores for trending, reporting, and compliance documentation.

Multi-Domain Assessment

Assess security across your entire domain portfolio with parallel API calls.

Compliance Frameworks We Support

SOC 2
ISO 27001
PCI DSS
HIPAA
GDPR
NIST

Security Assessment Endpoints

Comprehensive security validation for compliance

Security Headers
/v1/security/headers

Audit CSP, HSTS, X-Frame-Options, and more

SSL Certificates
/v1/domain/ssl

Verify certificate validity and issuer

DNSSEC Check
/v1/dns/dnssec

Validate DNSSEC signing and chain of trust

HSTS Check
/v1/domain/hsts

Verify HSTS policy and preload status

Security Score
/v1/score/security

Get an overall security grade with breakdown

Trust Score
/v1/score/trust

Evaluate domain reputation and risk factors

Audit Multiple Domains Simultaneously

Assess security configuration across your entire domain portfolio with parallel API calls. Generate comprehensive reports for compliance documentation.

Generate security audit report
// Generate security audit report for multiple domains
const domains = ['app.example.com', 'api.example.com', 'www.example.com'];

const auditResults = await Promise.all(
  domains.map(async (domain) => {
    const [headers, ssl, dnssec, score] = await Promise.all([
      fetch(`https://api.edgedns.dev/v1/security/headers?url=https://${domain}`),
      fetch(`https://api.edgedns.dev/v1/domain/ssl?domain=${domain}`),
      fetch(`https://api.edgedns.dev/v1/dns/dnssec?domain=${domain}`),
      fetch(`https://api.edgedns.dev/v1/score/security?domain=${domain}`),
    ].map(r => r.then(res => res.json())));

    return { domain, headers, ssl, dnssec, score };
  })
);

Make compliance evidence automatic

Join security teams using EdgeDNS to automate compliance evidence collection. Start free or contact sales for enterprise plans.

200 free requests per month, no credit card required