# AssureTwin — Digital Twins for Audit Engagements > Swiss-engineered platform for simulating complete audit engagements with AI-augmented decisions, formal verification (FSM + LTL), and Big 4 methodology blueprints. Zero client data required. ## What it does - Simulates full audit engagements using 6 methodology blueprints: Generic FSA, KPMG Clara, PwC Aura, Deloitte Omnia, EY GAM, and IIA-GIAS - Generates realistic synthetic financial data (journal entries, trial balance, workpapers, findings) without real client data - Formal verification: FSM state machine enforcement ensures every audit procedure follows defined methodology; LTL temporal logic provides compliance proofs - 17+ analytics: Benford's Law, temporal anomaly detection, fraud indicators, stratified sampling, duplicate detection - Graph analytics via RustGraph: segregation of duties, three-way match, audit trail traversal - AI audit assistant powered by Claude — answers questions grounded in engagement data and ISA standards - Department planning with team capacity, billing rates, Gantt timeline, what-if scenarios - Client pitch generation with industry analysis, risk assessment, and fee estimation ## Technology - Engine: DataSynth v2.0.0 — 19-crate Rust workspace for synthetic data generation and FSM audit workflow - Graph: RustGraph — GPU-native graph database with 64+ algorithms - Backend: Rust/Axum REST API with ~75 endpoints, SQLite storage, async simulation - Frontend: SvelteKit 2 with SSR, dark theme, responsive design - Desktop: Tauri 2 for on-premise deployment (client data stays local) - Cloud: Microsoft Azure (Container Apps, Entra ID authentication) ## Blueprints (verified output) | Blueprint | Procedures | Steps | Events | Artifacts | |-----------------|-----------|--------|--------|-----------| | Generic FSA | 9 | 24 | 51 | 2,024 | | KPMG Clara | 44 | 728 | 891 | 30,605 | | PwC Aura | 44 | 729 | 976 | 37,289 | | Deloitte Omnia | 46 | 733 | 958 | 34,470 | | EY GAM Lite | 52 | 757 | 955 | 44,891 | | IIA-GIAS | 34 | 82 | 205 | 3,832 | ## Standards Coverage - 34 ISA standards (ISA 200–720) fully modeled - PCAOB standards: AS 2201, AS 2110, AS 3101 - SOX compliance framework support - IIA Global Internal Audit Standards (GIAS) ## API REST API at /api/v1/ — see /openapi.json for full OpenAPI 3.1.0 spec. Key endpoints: - POST /api/v1/engagements — create engagement with client profile + methodology - POST /api/v1/engagements/{id}/simulate — run audit simulation - GET /api/v1/engagements/{id}/results — simulation results - GET /api/v1/engagements/{id}/netzplan — procedure network plan with phases, dependencies, fitness scores - GET /api/v1/engagements/{id}/conformance — FSM conformance analysis (fitness, precision, anomalies) - GET /api/v1/engagements/{id}/coverage — ISA standards coverage analysis - GET /api/v1/engagements/{id}/analytics/benford — Benford's Law analysis - GET /api/v1/engagements/{id}/financial-overview — balance sheet, income statement, Sankey flows - POST /api/v1/engagements/{id}/chat — AI audit assistant (Claude-powered) - GET /api/v1/methodology/isa/{standard_id} — ISA standard lookup with paragraph text - POST /api/v1/sandbox-demo/simulate — anonymous sandbox simulation (no auth required) Authentication: - POST /api/v1/auth/magic-link — send passwordless login link to email (no auth required) - GET /api/v1/auth/magic-link/verify?token=... — verify token, returns JWT - GET /api/v1/auth/me — current user info (requires JWT) - Microsoft Entra ID SSO also supported (MSAL.js + RS256 JWT) Pitches (methodology comparison): - POST /api/v1/pitches — create pitch with 2-6 methodologies - POST /api/v1/pitches/{id}/simulate — run all methodology simulations - POST /api/v1/pitches/{id}/proposal — generate Claude-powered engagement proposal Department Planning: - POST /api/v1/departments — create department with team + portfolio - GET /api/v1/departments/{id}/capacity — utilization, conflicts, availability - GET /api/v1/departments/{id}/timeline — Gantt data with monthly utilization Training: - POST /api/v1/training/scenarios — create training scenario - POST /api/v1/training/sessions/{id}/submit — submit findings for grading - GET /api/v1/training/sessions/{id}/comparison — ground truth comparison (after grading) ## Pricing (CHF, billed monthly) - Free: ISA + IIA-GIAS blueprints, 5 engagements, core analytics - Student (CHF 9/mo): All 6 blueprints, unlimited engagements, AI debrief, training - Professional (CHF 89/mo): AI chat, graph analytics, department planning, proposals - Firm (CHF 249/mo): Team management, org-level billing, custom blueprints, on-premise ## Links - Website: https://assuretwin.com - Sandbox demo: https://assuretwin.com/sandbox/tour - API spec: https://assuretwin.com/openapi.json - Detailed API docs: https://assuretwin.com/llms-full.txt ## Contact hello@assuretwin.com | VynFi.com LLC | Zurich, Switzerland