Compliance Overview Last Verified: 2026-02-17 | Owner: John Drop — Compliance Overview Regulatory Framework PSD2 Compliance AISP (Account Information Service Provider) — Read bank account balances via Open Banking PISP (Payment Initiation Service Provider) — Initiate payments from user's bank account No e-money licence required — Pass-through model avoids holding funds AML/KYC Requirements BankID verification — Mandatory before any transaction (satisfies Strong Customer Authentication) Transaction monitoring — screening.ts service for suspicious activity STR reporting — str.ts service for Suspicious Transaction Reports 7-year retention — data-retention.ts service for compliance GDPR Compliance Data minimization — Only collect necessary data User rights — Rectification, restriction, objection, erasure APIs implemented Consent management — BankID consent for Open Banking access Data retention — Automatic deletion after retention period Privacy page — /personvern page with full transparency Incident Response Beredskapsplan (Contingency Plan) Location: /Users/makinja/ALAI/products/Drop/legal/beredskapsplan.md Key Elements: Incident classification — P1 (critical) to P4 (minor) Response team — Roles and responsibilities Communication protocol — Internal and external notifications Recovery procedures — System restoration steps Post-incident review — Root cause analysis, lessons learned Hendelseshaandtering (Event Handling) Location: /Users/makinja/ALAI/products/Drop/legal/hendelseshaandtering.md Covers: Security incidents (data breach, unauthorized access) Operational incidents (system outage, payment failures) Compliance incidents (regulatory violations) Escalation procedures Documentation requirements Data Processing Behandlingsprotokoll (Processing Protocol) Location: /Users/makinja/ALAI/products/Drop/legal/behandlingsprotokoll.md Defines: Data categories collected Processing purposes Legal basis (consent, contract, legal obligation) Data retention periods Security measures Third-party processors Data Processing Agreements Location: /Users/makinja/ALAI/products/Drop/legal/ Four DPA templates for different processor categories: Banking partners (Wise, Swan) Infrastructure providers (Vercel) Analytics services Support tools Fees & Pricing Gebyrskjema (Fee Schedule) Location: /Users/makinja/ALAI/products/Drop/legal/gebyrskjema.md Pricing: Remittance: 0.5% of transfer amount QR payments: 1% merchant fee, free for consumers Currency conversion: Mid-market rate + 0.3% markup Account linking: Free Failed payments: No charge Rammeavtale (Framework Agreement) Location: /Users/makinja/ALAI/products/Drop/legal/rammeavtale.md Standard terms and conditions for Drop users. Security Measures Application Security JWT RS256 — Asymmetric key authentication httpOnly cookies — XSS protection CSP nonce — Content Security Policy with nonces Rate limiting — API throttling Input validation — Parameterized SQL, schema validation Infrastructure Security CI/CD scanning — Trivy vulnerability scanning Secrets management — Environment-based secret rotation TLS everywhere — HTTPS enforced Database encryption — At-rest encryption Operational Security Access control — Role-based permissions Audit logging — All sensitive actions logged Disaster recovery — Backup and restore procedures (DR test plan) Monitoring — Real-time alerts for anomalies