No Data Collection
FileToolkit does not collect, store, or transmit any of your images or personal data. All image processing occurs entirely within your browser using the HTML5 Canvas API and File API. Your files never leave your device.
Last updated: November 10, 2026
FileToolkit processes all images locally in your browser. Zero uploads. Zero tracking. Zero data collection.This is not a marketing claim — it is a technical reality enforced by our architecture: static hosting, no backend, no APIs.
FileToolkit does not collect, store, or transmit any of your images or personal data. All image processing occurs entirely within your browser using the HTML5 Canvas API and File API. Your files never leave your device.
There is no backend server that receives, processes, or stores your images. The application is deployed as static files on Cloudflare Pages. No API endpoints exist for image upload or processing.
We do not use Google Analytics, Matomo, or any third-party tracking services. No cookies are set. No fingerprinting occurs. Your usage patterns are not monitored.
You can use all tools without creating an account, providing an email, or any form of identification. There is no user database.
Object URLs created for previews are revoked immediately after use. Temporary canvas resources are released. No data persists in localStorage, sessionStorage, or IndexedDB.
The only network requests made are: (1) Initial page load of static assets (HTML, CSS, JS), (2) Font loading from Google Fonts (Geist), (3) Favicon and manifest requests. No image data is ever transmitted.
FileToolkit is built as a static Next.js application exported to HTML/CSS/JS. It runs entirely in the browser. There is no Node.js server, no Python backend, no database, and no serverless functions. The deployed artifact is a folder of static files served from Cloudflare's edge network.
All object URLs are revoked via URL.revokeObjectURL() immediately after they are no longer needed (after download, after reset, or when replaced). Canvas elements are dereferenced to allow garbage collection.
We do not claim "complete privacy" or "absolute security" — such claims are impossible in a browser environment. We implement privacy by design within the constraints of web platform APIs.
If you have questions about this privacy policy or our data practices, please visit our Contact page.