Calabi Labs · Guide · 2026-06-14
When you export an image from Midjourney, Sora, DALL-E, or any other AI generator, the visible text you typed is part of the pixel output — it's baked into the image and cannot be removed by any metadata tool. However, what actually gets your upload flagged, labeled "Made with AI," or suppressed by platforms like Instagram and TikTok is an invisible detection layer embedded in the file itself. That layer — the metadata, cryptographic signatures, and encoder fingerprints — can be stripped, and that's exactly what Calabi handles.
Platforms don't read the pixels to decide an image is AI-generated. They scan the invisible metadata attached to your file. Here's what's actually in a typical AI export:
DigitalSourceType: trainedAlgorithmicMedia sit directly in the image header. This is a machine-readable declaration that the file came from a trained AI model. It's not subtle — it's an explicit label.Lavc (FFmpeg's encoder library) or x264 SEI NAL units in the video equivalent leave recognizable encoder signatures. These tell forensic tools "this came from a render farm, not a phone."A raw AI export can carry 144 metadata tags. Platforms don't need to look at the pixels — they just read the header.
Most people try the obvious fixes first. Here's why each fails:
Calabi runs a one-pass pipeline that handles the detection layer specifically. Here's what it does:
DigitalSourceType: trainedAlgorithmicMedia XMP flag, removes generator and tool tags, and eliminates encoder fingerprints like Lavc and x264 SEI entries. After the pipeline, a raw AI export's 144 metadata tags are reduced to roughly 94 neutral structural tags — no AI declaration, no generation trail.I want to remove visible text from my AI image — does Calabi do that?
No. Calabi does not edit pixels, remove objects, erase logos, or reconstruct any region of an image. If you have a visible watermark, logo, or text overlay in the corner of your image, cropping removes it cleanly — Calabi handles the invisible metadata layer that survives cropping and that cropping alone cannot touch.
Will screenshotting bypass AI detection?
Partially and unreliably. Screenshotting re-encodes through a display pipeline which can disrupt some metadata signals, but platform forensic tools are getting more sophisticated about detecting screen-capture artifacts. The quality loss from screenshotting makes it unsuitable for anything beyond social sharing. Calabi cleans the file at the metadata level while preserving the original image quality — and it re-injects the phone identity that screenshotting strips out.
What happens after a platform re-encodes my upload?
Most platforms re-encode your file during upload (Instagram compresses JPEG to ~80% quality, TikTok transcodes to H.264). This can disrupt some metadata — but C2PA manifests are designed to survive re-encoding, and encoder fingerprints persist through many transcodes. More importantly, the phone identity Calabi injects survives standard platform re-encoding, reinforcing the "this was a phone capture" narrative that platforms read during the scan window.
If you're posting AI-generated visuals on social media, the platforms aren't scanning for visual artifacts — they're reading the file header. A visually clean image can still carry 18 C2PA atoms and a trainedAlgorithmicMedia flag that reads "AI" in two seconds of automated scanning. Calabi strips that layer, injects authentic phone identity, and shows you the proof before you download.
Try Calabi free at calabilabs.com — 10 cleans, no card.