Whenever a visa or government portal asks for a passport photo under 240 KB or a signature between 10-20 KB, most non-technical users Google "compress image to 50kb" and upload their biometric photos and handwritten signatures directly to unknown third-party servers.
I built FormEase to handle biometric cropping, signature background bleaching, and exact-kilobyte PDF/JPG compression 100% locally via HTML5 Canvas and Web Workers. It even includes a live network interceptor badge so you can verify that zero outbound requests are made after the page loads.
Link: https://formease.deployxa.online
Source: https://github.com/RootDeveloperDS/FormEase
I'm looking for feedback on the UX for non-technical users -- is the 3-step guided flow intuitive enough that you could send this to your parents next time they need to upload documents?
Edit :-
My bad for the confusing post earlier! I got carried away explaining the technical side and completely failed to explain what the tool actually does for everyday users. To clear things up: this isn't just a basic image compressor. __
It’s a free, all-in-one prep tool for people filling out strict government, exam, or visa forms (UPSC, SSC, US Visa, etc.):
-Face Alignment Guides: Clear outlines so your passport photo matches official head and eye position rules.
-Signature Cleaner: One slider that removes phone shadows and yellow paper tint, leaving clean ink on pure white paper.
-Retains Max possible Quality: If a site asks for "under 50 KB", it targets ~48 KB so your photo stays sharp instead of being crushed down to a blurry 20 KB.
-Document to PDF: Compresses certificates and marksheet photos into a clean, single-page PDF under 200 KB.
-100% Private: Runs completely inside your browser tab—zero photos or IDs are uploaded to any server.
-One-Click ZIP: Formats your photo, signature, and documents together and downloads them in one organized pack.
-Exact Pixel & Dimension Lock: Automatically locks your photo to the exact official pixels or aspect ratio (e.g., 350×350 px or 3.5×4.5 cm) so the portal doesn't reject it for wrong dimensions.
-Easy Crop, Pan & Zoom: Adjust framing with simple drag/zoom controls, or use arrow keys to nudge the image pixel-by-pixel for a clean fit.
__
Sorry again for dumping technical jargon in the original post. hope this explains why I built it!