Share files. Earn money. No surveillance.
CryptFiles Desktop combines native background sync with the full web dashboard. One setup, one download, one modern workflow.
Windows
Runs in background
Desktop Client
XChaCha20-Poly1305
Key handling, encrypted fragments, and chunk logic follow the exact same security principles as web.
Upload and encrypt instantly
Web login, native control, one consistent experience.
video_encrypted.mp4
4K ready
What you get with desktop
Built for production creator workflows: local speed, secure cloud sync, and a clear control surface.
Fast setup
Configure server, token, and sync folder in one compact flow and start immediately.
Runs in background
Tray mode, optional auto-start, and stable daemon control without noisy window switching.
Full dashboard in desktop
Files, upload, overview, and account workflows stay available directly in the desktop shell.
How the desktop architecture works
The client combines native process control with the existing CryptFiles web UX for fast delivery and low complexity.
Full dashboard in desktop
The dashboard stays familiar while sync, tray, and runtime orchestration remain native.
XChaCha20 E2E
Key handling, encrypted fragments, and chunk logic follow the exact same security principles as web.
Update control in client
Feed, channel, and install flow are already integrated for controlled desktop release rollouts.
Native + web combined cleanly
The dashboard stays familiar while sync, tray, and runtime orchestration remain native.
Zero-knowledge model preserved
Key handling, encrypted fragments, and chunk logic follow the exact same security principles as web.
Updater-ready foundation
Feed, channel, and install flow are already integrated for controlled desktop release rollouts.
Core capabilities at a glance
The focus is clear essentials instead of overloaded menus: fast, modern, and operational.
Sync now in one click
Trigger immediate sync directly from the Files tab or tray actions.
Live status and logs
See daemon state, last sync time, and events in real time for quick diagnosis.
Inline validation
Setup fields provide immediate feedback for invalid URLs, token formats, and local paths.
Desktop notifications and activity history
Control native alerts for changes/errors and choose how completed sync actions remain visible in the client.
Locale and session persistence
Language and login context remain stable across web shell pages and desktop restarts.
Update control in client
Check status, monitor downloads, and trigger installation directly in the client.
Desktop Client
Download desktop client
Built for production creator workflows: local speed, secure cloud sync, and a clear control surface.