CreatorPrivacyKit 100% local
100% Client-Side • Zero Cloud Upload • Zero Server Logs

Strip AI Labels & Metadata in Seconds

Erase C2PA credentials, EXIF data, and hidden tracking footprints from your videos and images directly in your browser.

Drag & drop up to 50 files here or browse

JPG, PNG, WEBP, MP4, MOV — files or folders. Nothing leaves this tab.

How client-side sandboxing works

CreatorPrivacyKit never opens a network request for your media. Every byte is parsed, redrawn, or rewritten inside this tab’s memory, then released.

Local sandbox

Inspection and sanitization run in the browser’s Canvas and ArrayBuffer heap. There is no upload endpoint, no worker backend, and no log of filenames.

Deep metadata stripping

Images are re-encoded through Canvas, which drops C2PA manifests, EXIF, GPS, and XMP. Videos are walked as ISO-BMFF boxes so udta, meta, and C2PA UUID atoms can be removed without touching A/V samples.

Instant export

Clean blobs download immediately — one file or a ZIP of the whole batch. Zero upload wait, and originals never leave the machine.

C2PA vs EXIF vs XMP: what social platforms track in 2026

Creators get ranked, labeled, and sometimes throttled based on hidden provenance packets — not just the pixels you see in the timeline preview.

Signal What it stores Where it lives Why creators strip it
C2PA / Content Credentials Signed AI-generation claims, edit history, tool identity, and sometimes a public credential URL. JUMBF/APP11 in JPEG, caBX in PNG, UUID boxes in MP4. Stops “Made with AI” labels and provenance watermarks from traveling with a recut or a private client delivery.
EXIF / GPS Camera make/model, serial, lens, timestamp, and decimal GPS from phones and drones. JPEG APP1 TIFF, PNG eXIf, WebP EXIF chunk, QuickTime udta. Keeps home addresses, studio locations, and device fingerprints off public posts and leaked raws.
XMP Adobe/Lightroom history, creator contact fields, rights strings, and nested C2PA pointers. APP1 XMP packets, PNG iTXt, ISO meta XML. Removes client names, job codes, and software fingerprints buried in “innocent” sidecars.

Why creators need this

Platform ranking & AI labels

Some networks now read C2PA claims when deciding distribution. Cleaning credentials before publish keeps the file looking like a finished master, not a labeled AI artifact.

Raw footage privacy

Phone video and stills embed GPS, serials, and software tags. Sending “raws” to an editor or a Discord drop can leak a home set, a school, or a brand’s unreleased location.

Client-contract residue

Lightroom and camera XMP often keep job titles, emails, and copyright strings. Sterilizing the export is a last-mile NDA habit, not a gimmick.

FAQ

No. CreatorPrivacyKit is a static page. Inspection uses FileReader on a 64KB slice; sanitization uses Canvas and in-memory ArrayBuffers. JSZip also runs locally. There is no API call with your media.
Images: JPG, PNG, WEBP. Video: MP4 and MOV (ISO-BMFF / QuickTime). Up to 50 files per batch. Classic non-ISO QuickTime files may be rejected if they lack a parseable box structure.
The hard cap is your browser tab’s memory, not a server quota. We process one file at a time (FIFO) and drop large buffers after each export so a 50-file batch of 4K stills or short MP4s stays stable. Very large 4K masters can still exhaust RAM — close other tabs if a file is several gigabytes.
PNG is re-exported losslessly. JPEG and WEBP are re-encoded via Canvas (high quality, ~0.95). That is the tradeoff that guarantees EXIF/C2PA cannot survive. Pixel dimensions are unchanged. Video sample data in mdat is copied, not transcoded.
Yes, for credentials stored as standard C2PA/JUMBF packets, UUID boxes, or XMP. When those packets name a vendor, the inspector shows it as its own fields — Generator (OpenAI), Tool (DALL·E / ChatGPT / gpt-image), Issuer, and Digital source. Invisible pixel watermarks such as SynthID are not metadata and cannot be read or removed by a header stripper. Always review the expanded inspector row before you publish.