All documentation
Overview & Architecture
Wyverix is a Turkey-focused, on-prem compliance platform that manages KVKK · GDPR · EU AI Act compliance from a single console. From data discovery (PII scanning) to breach management, from ROPA to VERBİS, from the DPO Copilot to the autonomous compliance agent, it is an end-to-end command center. Core principle: personal data never leaves the organization's network.
admin · dpo · analyst · auditor · viewer
What does it solve?
- The problem of not knowing where personal data is — automatic PII discovery across files, databases, the cloud and code.
- Fragmented compliance processes — ROPA, DSAR, breach, consent, retention, VERBİS and disclosure notices in a single console.
- Manual and error-prone reporting — a tamper-proof audit chain and a one-click audit package.
- The AI workload — DPO Copilot, multi-agent consultation and explainable risk scoring.
Component architecture
- Web Interface (React) — DPO/analyst/auditor consoles.
- .NET 8 API — business logic, identity, licensing, auditing.
- Python Analyzer (FastAPI) — 34 PII detectors, RAG, multi-agent, OCR; runs as a sub-process of the API.
- Desktop Scanning Agent — local scanning on endpoints (Windows).
- Embedded MariaDB 10.11 — Windows service, localhost only (port 3307).
- Optional Central Control Plane — receives only PII-free summaries (counts/scores).
Privacy principle (invariant)
All scanning and analysis run locally. Only PII-free summaries (category counts, risk score) are sent to the central control plane; raw personal data and file paths never leave the environment. No Docker required; installs as a single-file .exe.
Roles
- admin — full administration, setup, users, licensing.
- dpo — compliance processes, reports, approvals.
- analyst — scanning and analysis.
- auditor — read-only auditing and reports.
- viewer — limited viewing.
This document is informational. Feature scope may vary by license package, and screen flows may change between releases.