๐Ÿ“‹

Compliance

Supported Frameworks

EchelonGraph continuously evaluates your infrastructure against 300+ compliance frameworks with thousands of automated controls:

FrameworkCategoryKey Focus
SOC 2 Type IITrust ServicesSecurity, availability, processing integrity, confidentiality, privacy
GDPRPrivacyData protection, consent, data subject rights, breach notification
ISO 27001:2022InternationalInformation security management system (ISMS) โ€” Annex A controls
NIST CSF 2.0FederalGovern, Identify, Protect, Detect, Respond, Recover
PCI DSS 4.0PaymentCardholder data protection, network segmentation
HIPAAHealthcareProtected health information (ePHI) โ€” Security Rule safeguards
DPDP Act (India)PrivacyDigital personal data protection
ISMS-P (Korea)RegionalInformation security management + privacy certification
CIS AWS Foundations v3.0.0Cloud BenchmarkIAM, CloudTrail, KMS, networking, S3, RDS hardening
CIS GCP Foundations v2.0.0Cloud BenchmarkIAM, audit logs, VPC, GCS, Cloud SQL, GKE hardening
CIS Kubernetes v1.9K8s BenchmarkSection 5 policies โ€” RBAC, Pod Security, NetworkPolicy
Pod Security StandardsKubernetesPrivileged / Baseline / Restricted policy tiers
NIST AI RMF 1.0AI GovernanceGovern, Map, Measure, Manage of AI risk
EU AI ActAI GovernanceHigh-risk AI obligations โ€” Articles 9-17, transparency, post-market
ISO/IEC 42001:2023AI GovernanceAI management system (AIMS)
MITRE ATLASAI SecurityAdversarial threat landscape for AI systems
OWASP Top 10 for LLM ApplicationsAI SecuritySecurity risks unique to LLM-based systems

How Scoring Works

1. Discovery

Scanners inventory your entire cloud infrastructure โ€” compute, network, storage, identity, databases, and certificates โ€” using read-only API access.

2. Control Mapping

The compliance engine maps each framework's controls to specific infrastructure checks. For example, encryption-in-transit controls map to TLS on load balancers, HTTPS-only storage policies, and encrypted database connections.

3. Evaluation

Each control is evaluated as:

  • Pass: All associated checks pass
  • Fail: One or more critical checks fail
  • Partial: Some checks pass, non-critical checks fail
  • N/A: Control is not applicable to your infrastructure

Historical scores enable 30/60/90-day trend analysis, compliance drift detection, and audit-ready reporting.


Continuous Monitoring

The compliance engine re-evaluates all controls for every tenant on a 5-minute cron over the assets already in your inventory, and every asset upsert fires a signed notify webhook that re-scores the affected controls inside a 30-second SLA (measured at about 11 seconds on our own estate, 2026-08-07). New and changed cloud assets reach that inventory on the posture sweep โ€” daily on Free, Starter and Team, hourly on Pro and Enterprise, where continuous scanning is enabled โ€” pulled forward on any plan by the change watcher when it sees something move.

When a compliance score changes:

  • Dashboard: the new score, its evidence and the named resource are current on your next page load โ€” never further behind your cloud than your plan's sweep cadence (a day on Free, Starter and Team; an hour on Pro and Enterprise), and usually sooner, because the change watcher pulls the sweep forward
  • Findings feed: a control that flips to fail is raised as a finding with the offending resource named, and auto-closes on the sweep after you fix it
  • Audit log: every score change is recorded with timestamp and cause

Not yet shipped: push alerting on a compliance-score *drop*. There is no producer that emails or webhooks you the moment a control flips โ€” that path exists today only for CVE matches against your inventory. If you need to be paged on compliance drift, poll the score API or the findings feed; do not assume a notification will arrive.


Evidence Collection

EchelonGraph automates evidence collection for audit preparation, generating the documentation your auditors need:

  • Security scan results: Automated scanning results captured per deployment
  • Audit log exports: On-demand export of all security events
  • System health reports: Continuous monitoring data for availability evidence
  • Compliance score history: Stored automatically for historical trend analysis

SOC 2 Type II Readiness

EchelonGraph addresses all five Trust Services Criteria:

CriteriaWhat EchelonGraph Provides
SecurityRole-based access control, MFA, encrypted tokens, field-level encryption
AvailabilityAuto-scaling infrastructure, health monitoring, automated recovery
Processing IntegrityInput validation, tenant isolation, immutable audit trail
ConfidentialityAES-256 encryption at rest, TLS in transit, secrets management
PrivacyData minimization, configurable retention, GDPR compliance

GDPR Compliance

Data Subject Rights

EchelonGraph supports all GDPR data subject rights:

RightArticleHow It Works
AccessArt. 15Users can view their profile and activity history
RectificationArt. 16Users and admins can update profile information
ErasureArt. 17Admins can delete users; full tenant deletion available on request
Restrict ProcessingArt. 18Tenant scanning can be paused while preserving data
Data PortabilityArt. 20Export compliance reports and data in JSON or CSV
ObjectArt. 21Users can unsubscribe from communications

Privacy by Design

  • Data minimization: We only collect data necessary for cloud security analysis
  • Purpose limitation: Data is used solely for security posture management
  • Configurable retention: Set your own retention periods with automated data purge
  • Pseudonymization: Security scan data is decoupled from personal identifiers

Report Generation

Generate audit-ready compliance reports in CSV or JSON:

  • Executive summary: Overall posture score and trend
  • Per-control evidence: Pass/fail status with supporting data for each control
  • Remediation guidance: Prioritized action items for failing controls
  • Historical comparison: Score changes over the reporting period

Available report types: executive, compliance, scan, alert, and asset inventory.