Skip to main content

Documentation Index

Drop Documentation Index

Last updated: 2026-03-1002-17 | Validated: 20/20 PASS after doc alignment audit

Backend

Document Description
API Reference All 26 API endpoints — method, path, request/response, auth, rate limits
Database Schema All 19 tables (12 core + 7 compliance) — columns, types, constraints, indexes
Authentication JWT auth flow — register, login, refresh, logout, middleware
Services External integrations — Sumsub (KYC) [PRODUCTION], Stripe (Cards) [MOCK], Swan [DEPRECATED]
IntegrationsPartner adapter docs — BankID [PRODUCTION], Sumsub [PRODUCTION], Tink/Aiia/Enable Banking [CANDIDATE], Swan [DEPRECATED], ZTL [DEAD LEAD]
Middleware Auth, validation, rate limiting, CSRF, error handling
Feature Flags 8 feature flags, 16 tracked features, server/client APIs

Frontend

Document Description
Component Inventory All components — custom, icons, shadcn/ui primitives
Pages All 20 routes — auth, components, data fetching, compliance pages
Design System Colors, typography (Fraunces/DM Sans/Geist Mono), spacing, patterns
State Management useAuth hook, feature flags, data fetching patterns
Landing Pages Marketing site — 9 sections, 12 sub-pages, waitlist API

Mobile

Document Description
Mobile App Expo Router architecture, 8 screens, API client, theme

Infrastructure

Document Description
Deployment Docker, Fly.io, 3 deployment configs (MVP/Production/Staging)
CI/CD GitHub Actions pipeline — lint, test, build, e2e, docker (5 jobs)
Monitoring Health checks, container monitoring, gaps identified
Environment Tech stack, npm scripts, Next.js config, env modes

Security

Document Description
Security Architecture JWT, cookies, bcrypt, CSRF, rate limiting, input validation
Compliance Status PSD2, AML, GDPR, DORA readiness — current8/100 status, audit trail, legal inventory

Regulatory Compliance (SECURITY-COMPLIANCE/)

Detailed regulatory documents for Finanstilsynet PI licence application:

DocumentDescription
Compliance FrameworkMaster framework — GDPR, PSD2/SCA, AML, DORA, third-party risk, follow-up procedures
DORA ICT Risk Self-AssessmentDORA Art. 6(8) annual self-assessment — maturity scores, gaps,overall, remediation roadmap
Data Encryption PolicyAES-256-GCM, TLS 1.3, KMS key hierarchy, PII encryption
Key Management PolicyAWS KMS, key rotation, access controls
Data Protection Impact AssessmentGDPR Art. 35 DPIA — risk classification, mitigation measures
Data Breach Response Plan72-hour GDPR notification, breach triage, Finanstilsynet reporting
Security ArchitectureDefence-in-depth, network segmentation, access control layers
Security Testing PolicyPen test schedule, VA cadence, DORA Art. 24 resilience testingplan

Testing

Document Description
Testing Guide Vitest + Playwright, running tests, mocking, patterns
Test Inventory All 14 test files — unit, integration, e2e, regression, performance

Quality Assurance

Document Description
Validation Report Cross-reference audit of all docs against source code