DEV Community

Cover image for Why I Built 14 Privacy-First Browser Tools Using WebAssembly & WebGPU (No Uploads, Free Forever)
SHAMIM
SHAMIM

Posted on

Why I Built 14 Privacy-First Browser Tools Using WebAssembly & WebGPU (No Uploads, Free Forever)

Most online utility websites work the same way: you upload a confidential PDF, photo, or audio file to a random server, wait in a queue, dodge popups, and hit a paywall when you try to download the result.

I got tired of that pattern and built DodoDeck — a suite of 14 everyday tools that execute 100% locally inside your browser using WebAssembly and WebGPU. When you close the tab, your data is gone. Zero server uploads.

What Runs Locally in Your Browser:

Two Free Chrome Extensions (Zero Paywalls):

  1. TakeFullPage (Install on Chrome Web Store) — Full-page scrolling & selected-area screenshots with a built-in editor (crop, pen, arrows, highlight, blur redaction) and 1-click export to HQ PNG, PDF, clipboard, or Telegram.
  2. Dodo Password Manager (Install on Chrome Web Store) — Zero-knowledge AES-GCM-256 vault (600,000 PBKDF2-SHA256 rounds), 1-click autofill, FIDO2 passkeys, and built-in 2FA TOTP with unlimited free device sync.

Would love feedback from fellow developers on the WebAssembly / WebGPU performance and security architecture!

Top comments (0)