Security programme overview
Instant Compliance is a Software-as-a-Service platform for EU AML/CFT compliance under AMLAR, AMLD6, and the emerging EU Single Rulebook. We process sensitive financial and identity data for regulated European obliged entities, so confidentiality, integrity, and availability are central to how we design and operate the product.
Our security programme covers governance, access, data protection, infrastructure, application security, cloud operations, AI use, third parties, incident readiness, physical reliance on cloud providers, legal obligations, and continuous monitoring. We organise and review those areas on an ongoing basis — not only when an assessment is published. All customer data is hosted exclusively within the European Union.
We also use structured assurance approaches so customers and auditors can work from comparable evidence. Downloadable assurance materials are listed under Certificates we hold below.
Certificates we hold
Assurance documents for procurement or audit. We'll add more here as we obtain them.
DSS-1200 — Detailed Security Standard assessment
Instant Compliance Pty Ltd · issued 28 April 2026
System overview & architecture
Instant Compliance operates a modern, cloud-native architecture designed for high availability, strict EU data residency compliance, and defence-in-depth security. All production infrastructure is hosted exclusively within the European Union (AWS Frankfurt) to ensure compliance with GDPR data localisation requirements and to support your own GDPR Article 28 obligations as a data controller.
Infrastructure & hosting
| Component | Technology | Location | Purpose |
|---|---|---|---|
| Application hosting | Vercel (Edge Network) | Frankfurt, EU (primary) | Frontend & API layer with built-in DDoS mitigation |
| Primary database | PostgreSQL via Prisma 6.4 | AWS eu-central-1 (Frankfurt) | Primary data store for all application records |
| File storage | AWS S3 | AWS eu-central-1 (Frankfurt) | Secure storage for PDFs, KYC documents, and compliance artefacts |
| Background processing | AWS Lambda | AWS eu-central-1 (Frankfurt) | Asynchronous and scheduled background jobs |
Identity & authentication
| Component | Technology | Notes |
|---|---|---|
| Session management | NextAuth.js v5 + @auth/prisma-adapter | Sessions stored securely in PostgreSQL |
| OAuth providers | Google OAuth, Microsoft OAuth | Leverages provider-managed MFA |
| Email/password auth | NextAuth.js credential provider | Passwords hashed using bcrypt |
| KYC/KYB verification | Sumsub WebSDK | eIDAS-compliant identity verification for end-customer onboarding |
Third-party sub-processors
Each sub-processor has been selected based on demonstrated security posture, GDPR compliance, and contractual data protection commitments. GDPR Article 28 DPAs are in place with all sub-processors that handle personal data.
| Sub-processor | Purpose | Data processed |
|---|---|---|
| Stripe | Billing & subscription management | Payment card data (PCI DSS compliant) |
| Anthropic (Claude API) | AI-driven compliance analysis | Compliance document content |
| HubSpot | Customer relationship management | Contact and account information |
| Ably | Real-time pub/sub notifications | Application event data |
| PostHog | Product analytics | Anonymised usage events |
| Google Calendar API | Scheduling integrations | Calendar event metadata |
| Nodemailer / Resend | Transactional email delivery | Email addresses and notification content |
| Sumsub | KYC/KYB identity verification (eIDAS LoA High) | Identity documents and biometric data |
Infrastructure security pedigree
| Provider | Security tier | Verified certifications |
|---|---|---|
| AWS | Tier 1: Enterprise Grade | SOC 2 Type 2, ISO 27001, PCI DSS, FedRAMP, GDPR, HIPAA |
| Vercel | Tier 1: Enterprise Grade | SOC 2 Type 2, ISO 27001, PCI DSS v4.0, GDPR, HIPAA |
| Stripe | Tier 1: Enterprise Grade | SOC 2 Type 2, PCI DSS Level 1 |
| Anthropic | Tier 1: Enterprise Grade | SOC 2 Type 2, ISO 27001, FedRAMP, HIPAA, CSA STAR |
| Sumsub | Tier 1: Enterprise Grade | SOC 2 Type 2, ISO 27001, PCI DSS, GDPR, eIDAS |
| HubSpot | Tier 1: Enterprise Grade | SOC 2 Type 2, HIPAA, GDPR |
| PostHog | Tier 1: Enterprise Grade | SOC 2 Type 2, GDPR, HIPAA (EU-hosted) |
| Ably | Tier 1: Enterprise Grade | SOC 2 Type 2, HIPAA, GDPR |
| Resend | Tier 1: Enterprise Grade | SOC 2 Type 2, GDPR |
Risk management & treatment plan
Instant Compliance maintains a formal risk management programme to identify, assess, and mitigate risks to the confidentiality, integrity, and availability of customer data. Risks are evaluated based on their likelihood of occurrence and potential impact, resulting in a risk score that dictates the required treatment strategy.
| Risk ID | Description | Inherent | Treatment & controls | Residual |
|---|---|---|---|---|
| RSK-01 | Unauthorised access to production database containing sensitive KYC data. | High | Mitigate: Database is isolated within a private VPC. Access requires VPN and MFA. Strict RBAC enforced. No public endpoints exposed. | Low |
| RSK-02 | Data loss due to infrastructure failure or ransomware attack. | High | Mitigate: Automated daily backups of PostgreSQL database. Backups stored in geographically redundant S3 buckets with versioning enabled to prevent malicious deletion. | Low |
| RSK-03 | Vulnerabilities introduced via third-party open-source dependencies. | Medium | Mitigate: Automated dependency scanning integrated into CI/CD pipeline. Build fails if high/critical CVEs are detected. Regular dependency updates scheduled. | Low |
| RSK-04 | Exposure of sensitive data via AI analysis API (Anthropic). | Medium | Mitigate: Enterprise API agreement in place ensuring zero data retention for model training. Data payloads strictly scoped to minimum required context. | Low |
| RSK-05 | DDoS attack causing platform unavailability. | Medium | Transfer/Mitigate: Leveraged Vercel's edge network infrastructure which provides inherent, globally distributed DDoS mitigation and WAF capabilities. | Low |
Business continuity & disaster recovery
Instant Compliance has established a Business Continuity and Disaster Recovery (BCP/DR) plan designed to ensure the rapid restoration of services in the event of a catastrophic failure, natural disaster, or significant security incident.
Our cloud-native architecture is inherently resilient. The frontend is deployed across Vercel's globally distributed edge network. Primary AWS infrastructure (PostgreSQL and S3) is deployed across multiple Availability Zones within eu-central-1 (Frankfurt), providing redundancy against single-datacenter failures while keeping data within the EU.
- Recovery Time Objective (RTO): 4 hours — maximum acceptable downtime after a declared disaster before services must be restored.
- Recovery Point Objective (RPO): 1 hour — maximum acceptable data loss; automated backup schedule supports restore to within one hour prior to an incident.
The PostgreSQL database undergoes automated, continuous backups. Transaction logs are archived every 5 minutes, and full snapshots are taken daily. Backups are stored in a separate, secured AWS S3 bucket (eu-central-1) with versioning enabled. Restoration procedures are documented in engineering runbooks and tested annually via simulated disaster recovery tabletop exercises.
Human resources security controls
Security begins with personnel. Strict HR security controls ensure employees and contractors understand their responsibilities and are vetted before access to company systems or customer data.
Background screening
- Verification of identity and right to work in the relevant jurisdiction.
- Verification of employment history and professional references.
- Criminal history screening for all personnel with access to production systems or sensitive customer data.
Security awareness training
Formal security awareness training upon hire and annually thereafter, covering phishing and social engineering, secure passwords and MFA, data privacy (including GDPR obligations and sensitive KYC/AML data handling), and incident reporting. Completion is tracked by HR; failure to complete mandatory training results in suspension of system access.
Onboarding & offboarding
Onboarding: Access granted on a role-based, least-privilege basis; MFA required before initial login; acknowledgement of Acceptable Use and Information Security policies.
Offboarding: Documented checklist executed on termination; access to email, Slack, AWS, and GitHub revoked within 24 hours; company hardware remotely wiped and recovered.
Vulnerability management programme
Continuous vulnerability management identifies, assesses, and remediates weaknesses in application code, third-party dependencies, and cloud infrastructure.
- Dependency scanning (SCA): Automated scanning against known vulnerability databases; high or critical CVEs halt the build until patched or updated.
- Static application security testing (SAST): Pull request scanning for hardcoded secrets, injection flaws, XSS, and related issues.
In our most recent full-stack security audit, high-severity issues were found in outdated NPM packages; engineering triaged, updated packages, deployed patches, and a re-scan confirmed remediation of all high and critical findings.
Remediation SLAs (by CVSS / exploitability)
- Critical: remediated within 48 hours of discovery.
- High: remediated within 14 days of discovery.
- Medium: remediated within 30 days of discovery.
Security control domains
We group controls into twelve domains (D-01–D-12) for clarity and external review — the same structure used in our latest structured assessment. Each area below is operating at satisfactory posture as of 28 April 2026. Expand a row for detail; the signed DSS-1200 PDF has the full narrative if you need it for audit or procurement.
D-01SatisfactoryGovernance & Risk Management
Executive-led security programme and risk register in place
Expand for control details
Governance & Risk Management
Executive-led security programme and risk register in place
Expand for control details
D-02SatisfactoryIdentity & Access Management
MFA enforced; least-privilege access model
Expand for control details
Identity & Access Management
MFA enforced; least-privilege access model
Expand for control details
D-03SatisfactoryData Protection & Privacy
AES-256 at rest; TLS 1.2+ in transit; EU data residency; GDPR Article 28 DPA
Expand for control details
Data Protection & Privacy
AES-256 at rest; TLS 1.2+ in transit; EU data residency; GDPR Article 28 DPA
Expand for control details
D-04SatisfactoryInfrastructure & Network Security
WAF & DDoS protection via Vercel; no public admin ports
Expand for control details
Infrastructure & Network Security
WAF & DDoS protection via Vercel; no public admin ports
Expand for control details
D-05SatisfactoryApplication & Software Security
Automated audit completed; all high CVEs remediated
Expand for control details
Application & Software Security
Automated audit completed; all high CVEs remediated
Expand for control details
D-06SatisfactoryCloud & Container Security
Serverless architecture; least-privilege IAM roles
Expand for control details
Cloud & Container Security
Serverless architecture; least-privilege IAM roles
Expand for control details
D-07SatisfactoryAI & Emerging Technology Security
Anthropic API; no training data exposure
Expand for control details
AI & Emerging Technology Security
Anthropic API; no training data exposure
Expand for control details
D-08SatisfactorySupply Chain & Third-Party Risk
Continuous monitoring; GDPR Article 28 DPAs with all sub-processors
Expand for control details
Supply Chain & Third-Party Risk
Continuous monitoring; GDPR Article 28 DPAs with all sub-processors
Expand for control details
D-09SatisfactoryIncident Response & Resilience
Automated DB backups; defined RTO/RPO and response process
Expand for control details
Incident Response & Resilience
Automated DB backups; defined RTO/RPO and response process
Expand for control details
D-10SatisfactoryPhysical & Environmental Security
Cloud-native; physical security delegated to AWS/Vercel
Expand for control details
Physical & Environmental Security
Cloud-native; physical security delegated to AWS/Vercel
Expand for control details
D-11SatisfactoryCompliance & Legal Obligations
AMLA / AMLD6; GDPR; eIDAS compliance
Expand for control details
Compliance & Legal Obligations
AMLA / AMLD6; GDPR; eIDAS compliance
Expand for control details
D-12SatisfactoryContinuous Monitoring & Threat Intelligence
Real-time monitoring via Vercel, PostHog, automated scanners
Expand for control details
Continuous Monitoring & Threat Intelligence
Real-time monitoring via Vercel, PostHog, automated scanners
Expand for control details
Domain status overview
Snapshot from our latest structured review: all twelve control domains satisfactory. Nothing was rated as failing or requiring immediate remediation as of 28 April 2026. The formal outcome is recorded in the signed DSS-1200 assessment PDF.
| Domain | Name | Status | Notes |
|---|---|---|---|
| D-01 | Governance & Risk Management | Satisfactory | Executive-led security programme and risk register in place |
| D-02 | Identity & Access Management | Satisfactory | MFA enforced; least-privilege access model |
| D-03 | Data Protection & Privacy | Satisfactory | AES-256 at rest; TLS 1.2+ in transit; EU data residency; GDPR Article 28 DPA |
| D-04 | Infrastructure & Network Security | Satisfactory | WAF & DDoS protection via Vercel; no public admin ports |
| D-05 | Application & Software Security | Satisfactory | Automated audit completed; all high CVEs remediated |
| D-06 | Cloud & Container Security | Satisfactory | Serverless architecture; least-privilege IAM roles |
| D-07 | AI & Emerging Technology Security | Satisfactory | Anthropic API; no training data exposure |
| D-08 | Supply Chain & Third-Party Risk | Satisfactory | Continuous monitoring; GDPR Article 28 DPAs with all sub-processors |
| D-09 | Incident Response & Resilience | Satisfactory | Automated DB backups; defined RTO/RPO and response process |
| D-10 | Physical & Environmental Security | Satisfactory | Cloud-native; physical security delegated to AWS/Vercel |
| D-11 | Compliance & Legal Obligations | Satisfactory | AMLA / AMLD6; GDPR; eIDAS compliance |
| D-12 | Continuous Monitoring & Threat Intelligence | Satisfactory | Real-time monitoring via Vercel, PostHog, automated scanners |
Management attestation
The following statement accompanies our published DSS-1200 assessment.
I, Simon Giles, Chief Executive Officer of Instant Compliance Pty Ltd (ACN 111 744 668), hereby attest that the security controls, architectural details, and operational practices described in this DSS-1200 assessment report are accurate and reflect the operational state of the Instant Compliance platform as of 28 April 2026. This assessment has been conducted in good faith against the Detailed Security Standard (DSS-1200) framework. Instant Compliance Pty Ltd is committed to the continuous improvement of its security posture to protect our customers, their data, and the integrity of the regulated obliged entities across the European Union that rely on our platform.
Simon Giles
Chief Executive Officer, Instant Compliance Pty Ltd
28 April 2026
Download the signed DSS-1200 assessment (PDF) for your records. Contact us for vendor questionnaires, GDPR Article 28 DPA, or supplemental assurance.