Privacy Policy
Last updated: March 21, 2026
TL;DR
Your images never leave your device. We don't collect, store, or transmit your files. All image processing happens entirely inside your browser.
1. No Image Uploads
ImgToolkit processes all images locally in your browser using standard web APIs including the Canvas API, FileReader API, and getUserMedia (for camera access). When you use any of our tools:
- Your images are loaded into browser memory only.
- No image data, pixel data, or file metadata is transmitted to any server.
- Processing results (converted images, QR codes, metadata) are generated client-side and delivered directly to you.
2. Data We Do Not Collect
We do not collect, log, or store:
- Uploaded or processed images
- EXIF metadata extracted from your images
- QR code content that you generate or scan
- Base64 strings generated from your images
- Any personally identifiable information (PII)
3. Cookies & Local Storage
ImgToolkit uses a single theme preference cookie (light / dark / system) stored in your browser's local storage via next-themes. This data stays on your device and is never transmitted to us.
We do not use tracking cookies, advertising cookies, or any third-party cookie services.
4. Third-Party Services
We use Google Fonts (via Next.js font optimization) to serve Plus Jakarta Sans and JetBrains Mono. Next.js downloads these fonts at build time and self-hosts them — no font requests are made to Google servers from your browser.
If analytics are enabled in the future, we will use a privacy-respecting, cookieless service (such as Plausible or Umami) and update this policy accordingly. At present, no analytics service is active.
5. Camera Access
The QR Code Scanner tool may request access to your device camera. Camera access is:
- Requested only when you explicitly click "Start Camera" on the QR Scanner page.
- Used exclusively within your browser tab for QR code detection.
- Never recorded, streamed, or transmitted.
- Immediately stopped when you navigate away, close the tab, or click "Stop."
6. Children's Privacy
ImgToolkit is not directed at children under 13. We do not knowingly collect any information from children.
7. Changes to This Policy
If this policy changes materially, we will update the "Last updated" date at the top of this page. Because we collect no personal data, any changes will be limited to clarifications, new tool disclosures, or updates to third-party service descriptions.
8. Contact
Have questions about this policy? Visit our About page for contact information.