100% Client-Side Privacy Policy
At PortalFit, we believe your personal photos (passports, identity documents, visas) should never leave your personal device.
🛡️ Zero Network Guarantee
PortalFit is built with zero network requests. No images are uploaded to any server, cloud service, or third party. Everything is processed directly in your browser using local JavaScript HTML5 Canvas APIs.
How to Verify Local Processing Yourself (DevTools Proof)
- Open PortalFit main page (index.html).
- Press F12 (or Ctrl + Shift + I / Cmd + Option + I) to open browser Developer Tools.
- Click on the Network tab.
- Drag and drop a photo into PortalFit, adjust settings, compress, and download your image.
- Observe the Network log: Zero requests are sent during processing or download.
- Optionally, turn off your Wi-Fi or disconnect internet entirely — PortalFit will continue to work 100% offline!
Technical Principles & Disclosures
- Zero Server Uploads: Image manipulation uses local browser HTML5
<canvas> rendering. Your files never touch a server.
- Zero Image Data Logging: We do not log, inspect, store, or transmit your uploaded photos or EXIF metadata.
- Third-Party Advertising: PortalFit displays advertisements served by Google AdSense to support free hosting and development. Google AdSense may use cookies to serve ads based on prior visits to this or other websites. You can opt out of personalized advertising by visiting Google's Ad Settings.
- Memory Hygiene: Generated image Blob URLs are explicitly revoked from memory (
URL.revokeObjectURL) to ensure your device RAM remains clean.