DEV Community

Cover image for Building EVA Locker: A Client-Side Zero-Knowledge Cryptography SaaS
Chipergdc
Chipergdc

Posted on

Building EVA Locker: A Client-Side Zero-Knowledge Cryptography SaaS

EVA Locker is a next-generation, client-side Zero-Knowledge cloud encryption platform designed to make uncompromising privacy effortless for everyone.

Built around a strict Zero-Knowledge and End-to-End Encryption (E2EE) model, all cryptographic operations occur directly in the user's browser via WebAssembly and Web Crypto API. Your master keys and files are encrypted client-side using AES-256-GCM and derived with Argon2id (Memory-Hard KDF) before ever leaving your device. It is mathematically impossible for our servers to read, decrypt, or inspect your data.

Under the hood, our high-performance backend infrastructure is built with Bun, ensuring ultra-low latency, blazing-fast streaming, and resilient data storage. While the internal engineering is advanced, the user interface remains intuitive, modern, and accessible to non-technical users alike.

The core architecture is already operational and entering its final polish. If you believe in accessible, independent, and verifiable privacy tools, join our Patreon to support development, infrastructure costs, and the upcoming public launch.
👉 Support EVA Locker on Patreon

Top comments (10)

Collapse
 
user_a5af91271a profile image
user_a5af91271a

Finally, a platform that takes zero-knowledge architecture seriously instead of treating it like a marketing buzzword. The client-side cryptographic pipeline is rock-solid—key derivation and local encryption execute cleanly without degrading UI responsiveness. It strikes the exact sweet spot between uncompromising cryptographic guarantees (true E2EE, zero server-side trust) and a seamless, modern developer experience. Highly recommended for teams handling sensitive telemetry or proprietary datasets. It’s a shame it was set up on Netlify, because if there’s too much traffic and you run out of credits, you have to wait

Collapse
 
chipergdc profile image
Chipergdc • Edited

We’re delighted that you like our app.
As for Netlify, we’ve been using it as a stopgap – that is, it certifies the keys – but of course, as the project grows, we’ll move to a proper domain.

Collapse
 
filomena_desanctis_d00ca profile image
Filomena De Sanctis

It's incredible how intuitive and easy to use this app is, even though at first I didn't know some of the terms written on some pages. Luckily, in the end I managed to find an alternative to many software that you really need to have some expertise to use.

Collapse
 
chipergdc profile image
Chipergdc • Edited

That is why we have chosen this simplicity precisely to make our software accessible to everyone

Collapse
 
tristan00 profile image
Tristan

This project is very easy to use, then the plasma graphics are beautiful 🔥

Collapse
 
chipergdc profile image
Chipergdc

We’re pleased that you like the graphics

Collapse
 
wharol_00 profile image
Andy

It’s not bad considering how well it’s been optimised; I’d recommend it for its speed and security 😊

Collapse
 
chipergdc profile image
Chipergdc

Thank you for your review ❤️

Collapse
 
mood_76702r397684 profile image
Mood

I really like the Plasma interface, and especially how smooth it is even beyond the PWA’s main function. 😁

Collapse
 
chipergdc profile image
Chipergdc

Thank you for your review 💕