Privacy

Private by design: how in-browser tools are built

A look under the hood at WebAssembly, web workers and why a strict content security policy matters for a tool that touches your files.

Code editor open on a laptop

Running everything locally is a design constraint that shapes the whole product, not a marketing line.

Workers keep the page responsive

Heavy encoders run in a background worker so the interface never freezes while a large file is processed.

A strict security policy

  • No eval, so injected scripts cannot run.
  • Libraries load only when a tool needs them.
  • Network access is limited to what the page requires.

Try the tools

Try it yourself

Everything in this guide runs in your browser. Free, with nothing uploaded.

Open Compress video
Keep reading

More from the blog