Local-first: why our tools never upload your files

October 16, 2026 · Apal Notes

Most online tools work the same way: you upload your file to somebody else's server, their software processes it, and you download the result. It feels convenient — until you think about what actually happened. A contract, a scanned ID, a medical report, an unfinished draft crossed the internet, sat in someone else's storage, and you have no idea for how long.

Every Apal tool takes the opposite approach: your files never leave your device.

How is that possible?

The heavy lifting that used to require a server now runs in the browser. Modern engines like pdf.js and pdf-lib, compiled to WebAssembly, can parse, modify and render complex documents at near-native speed. The "server" is your own laptop. When you compress a PDF with our tool, the work happens on your CPU, in your RAM, and the output is written straight back to your disk.

What this buys you

The trade-off

Local-first is honest about one thing: your browser does the work, so a very old device may feel slower on huge files. That is a trade we make deliberately. Convenience that costs you your privacy isn't convenience — it's a subscription paid in data.

That's the Apal promise, and it applies to everything we will ever ship: a pal doesn't peek at your files.

← Back to apal.cc