The short version
Your files never leave your device. Convifi processes everything locally in your browser using WebAssembly. No file data is transmitted to any server at any point during conversion, compression, or any other operation on this site.
File processing
Every file you open on Convifi is processed entirely within your browser's sandboxed environment. The conversion engines (FFmpeg, libvips, Pandoc, and the background removal AI) are downloaded to your browser once and run locally on your hardware. Your file data is held in browser memory, processed there, and the output is generated locally — no part of this involves a network request containing your file content.
You can verify this yourself: open your browser's DevTools (F12), go to the Network tab, and watch a conversion run. You'll see the WASM engine files load, and then no further network activity involving your file.
What we do collect
We use standard web analytics to understand which pages and tools are used most. This includes anonymised data like page views, country, browser type, and referrer. No personally identifiable information is collected, and no file content is ever included in analytics data.
We do not use cookies for tracking, do not run advertising networks, and do not sell or share any data with third parties.
Third-party services
Convifi is hosted on a standard web host that serves the HTML, JavaScript, and WASM files to your browser. The host may log standard server access logs (IP address, timestamp, URL requested) as is normal for any web server. These logs do not contain your file content.
Children's privacy
Convifi does not knowingly collect any information from children under 13. The service has no registration, no accounts, and no data collection beyond basic analytics.
Changes to this policy
If we ever make material changes to this policy, the updated date at the top of this page will change. Given the nature of the service (no file uploads, no accounts), we don't anticipate significant changes.
Questions
If you have any questions about how Convifi handles data, open an issue on GitHub.