How It Works
A transparent breakdown of our 6-stage sanitization, verification, and deletion architecture.
Direct Encrypted Upload
Your browser requests authorization and transfers files straight to private storage.
Instead of proxying large multimedia files through traditional web application servers, RemoveAIMeta uses cryptographic AWS presigned URLs. Files stream directly over TLS encryption to a private bucket with strict access controls.
Deep Format-Specific Analysis
Our analyzer scans EXIF, GPS, IPTC, XMP, author details, and container tags.
The dedicated worker reads the file headers and extracts embedded tags into structured, privacy-safe categories: Geolocation, Device Identifiers, Software Footprints, Ownership/Author, Timestamps, and Custom Attributes. We never log or store raw sensitive values like GPS coordinates.
Lossless Sanitization
Target metadata is stripped without recompression or quality loss.
For images, we strip EXIF/XMP profiles while preserving exact dimensions and pixel data. For videos and audio, we invoke FFmpeg using bitexact stream copy (-c copy -map_metadata -1), leaving audio and video streams 100% untouched. For PDFs and Office docs, we strip Info dictionaries and docProps XML.
Secondary Verification Engine
We re-analyze the cleaned file to ensure tags were eradicated and the file is valid.
Every file is parsed a second time by an independent analyzer. The verification engine confirms that target metadata tags are absent and verifies file integrity (e.g. video streams decode, PDF pages open, Office zip packages remain intact).
Short-Lived Expiring Download
Download your clean file with a private 5-minute signed link.
When processing completes, the API generates a time-limited signed URL. No public access to storage is ever granted, and no user account or login is required to retrieve your file.
Immediate Zero-Retention Purge
Temporary files, intermediate files, and memory workspaces are wiped.
The original uploaded file is deleted immediately after sanitization finishes. Temporary worker directories are wiped in memory. The sanitized copy is purged upon download or automatically by S3 lifecycle rules after 1 hour.
Ready to clean a file?
Free, anonymous, and processed in seconds with zero data retention.
Open Upload Workspace