Architecture & Scalability
VistaWIKI is designed to scale from a standalone local knowledge base to a networked multi-server environment without sacrificing data sovereignty.
| Component | Specification | Implementation Details |
|---|---|---|
| Personal Edition | SQLite3 | Monolithic single-file database architecture for maximum portability and offline use, preventing plain-text file fragmentation. Supports opening up to 5 databases simultaneously. |
| Team Express Edition | Hybrid Architecture | Combines SQLite3 with up to 5 server databases (MS SQL, PostgreSQL, MariaDB, or MySQL) simultaneously. |
| Scalability | Multi-User/Multi-Server Support | Allows distributed database hosting across multiple servers in a networked environment. |
Security & Data Sovereignty
- Privacy-sensitive users requiring an infrastructure that enables GDPR (DSGVO) compliant operational workflows.
- Disconnected Environments: Professionals in industries where air-gapped or offline operation is mandatory.
- The "Anti-Subscription" Market: Users seeking a subscription-less one-time payment model instead of recurring monthly costs.
- Personal Edition: Transparent full-database encryption (byte-by-byte) as well as item-level encryption.
- Team Express: Item-level encryption (full-database encryption managed by server backend).
Primary: ChaCha20 + Poly1305 HMAC
Secondary: AES-256-CBC + SHA-512 HMAC
(Legacy AES-128/256 modes & RC4 supported for backward compatibility).
Connectivity & Performance
Simple Single-File XCOPY deployment.
Licensing, Deployment & Compliance
Purchase Model: One-time payment (No subscription required).
- Market Focus & Compliance: Specifically optimized and localized for the DACH region (Germany, Austria, Switzerland).
- Language Support: User Interface (UI) and documentation are provided exclusively in German.
- Legal Note: All licensing and commercial terms are tailored to German/EU consumer protection laws.
- Named User (Fixed)
- Concurrent User (Floating/Network-based)
Note on Support Services: All license models are sold as one-time purchases. Technical support and maintenance services are not included in the license fee and can be requested separately.