Master KaruviLab's privacy-first tools with step-by-step tutorials, practical examples, and comprehensive troubleshooting guides.
KaruviLab processes everything locally inside your browser using WebAssembly and Web Workers. If a file is too large, your browser tab might run out of memory. Try processing smaller batches (e.g., 5-10 files at a time) or close other heavy browser tabs to free up RAM.
For extremely heavy operations (like splitting a 500-page PDF), the browser's main thread might block for a moment while transferring the file binary to the Web Workers. Wait a few seconds. We are constantly optimizing our Worker Orchestrator to minimize this.
Because KaruviLab is a local-first platform, clearing your browser's 'Site Data' or 'IndexedDB' will permanently delete your Secure Notes, favorites, and settings. Consider backing up your text manually.
Ensure your browser allows full-screen requests. On some mobile browsers or restrictive environments (like embedded WebViews), the full-screen API might be disabled by the OS.
Is my data really safe and private?
Yes, 100%. KaruviLab runs entirely via client-side JavaScript. Your files, documents, and images never leave your device. We do not have servers that process your files.
Does it work without the internet?
Yes! Most tools work completely offline once the page has loaded. You can install KaruviLab as a Progressive Web App (PWA) and use it on an airplane.
Can I use this for government portal submissions?
Absolutely. We designed our image compressors and PDF tools specifically to hit exact kilobyte targets for strict upload forms commonly found on government websites.
If you've encountered a bug or need specific feature help, reach out to us directly.
Contact Support