Update core engine description

This commit is contained in:
Eugen Kaparulin
2026-04-17 12:30:04 +03:00
parent c57f2b5d5c
commit 8265ef3d6c

View File

@@ -83,6 +83,8 @@ Flutter UI (Dart)
flutter_rust_bridge (FFI) flutter_rust_bridge (FFI)
Proprietary engine (Rust)
mailcore (Rust) mailcore (Rust)
├── IMAP client ├── IMAP client
├── SMTP client ├── SMTP client
@@ -96,7 +98,7 @@ The UI layer never blocks: all network and crypto operations run in Rust, commun
| Layer | Technology | | Layer | Technology |
|---|---| |---|---|
| UI | Flutter / Dart | | UI | Flutter / Dart |
| Core engine | Rust (`mailcore`) | | Core engine | Rust (Proprietary + `mailcore`) |
| FFI bridge | flutter_rust_bridge | | FFI bridge | flutter_rust_bridge |
| Cryptography | sequoia-openpgp | | Cryptography | sequoia-openpgp |
| Local storage | SQLite | | Local storage | SQLite |
@@ -118,7 +120,7 @@ The source is published here for transparency and community audit. It is license
**What stays proprietary:** **What stays proprietary:**
The PGP/Sequoia integration, advanced privacy features, and the Flutter UI (`korax/`) are not published. A second Rust library — `mailmore` — will eventually hold additional proprietary engine capabilities. The PGP/Sequoia integration, advanced privacy features, the proprietary Rust engine, and the Flutter UI (`korax/`) are not published.
--- ---