Trend report · hn_ai · 2026-06-07
The conversation on Hacker News about "False Flag" operations in AI detection gets at something real: platforms are getting better at spotting AI-generated content, but their methods are creating collateral damage for legitimate creators. Understanding what gets scanned—and exactly how to fix it—is now essential for anyone publishing digital media.
Modern AI detection isn't a single test—it's a layered stack. Here's what actually runs when you upload an image or video:
stds.schema-org.C2PAIntent, dc:creator, and c2pa.actions reveal generation history. Adobe Firefly, Midjourney, and DALL-E 3 now sign their outputs this way.Software: Microsoft Windows Photo Viewer with no raw processing)Based on documented cases and creator reports, here's what triggers action:
Instagram:
Make/Model EXIF fields on content that appears phone-capturedactions[].parameters.ai_generated: trueTikTok:
assertion_generator fields matching known AI tools (Flux, Imagen, Stable Diffusion)GPSAltitude or GPSLatitude on videos claimed as phone recordingsThe false flag problem: Legitimate creators using AI editing tools (Lightroom's generative AI features, for example) get caught because their c2pa.actions manifest shows AI enhancement. Photographers whose phones strip EXIF during export get flagged for wrong reasons. The system errs toward caution.
The only reliable approach is a two-step process that makes content look authentically phone-captured throughout:
Content-Security-Policy, xmpMM:DocumentID, and all c2pa.* namespacesdc:description or dc:creator fields that reference AI toolsAdobe:Digest and xmp:CreatorTool identifiersMake, Model, Software, DateTimeOriginalLensModel, FocalLength, FNumber, ISOSpeedRatings matching the stated cameraImageUniqueID and ExifImageWidth/ImageLength consistent with the deviceThe key insight: both steps must happen. Stripping alone leaves you with a file that has no identity—which is itself suspicious. Injecting without stripping means the AI signatures still exist underneath and can be detected by forensic analysis. The combination creates a file that passes casual metadata checks and survives deeper scrutiny.
Common approaches that don't work:
The strip-and-inject approach addresses the actual detection stack. When your file has authentic phone metadata, plausible timestamps, and no AI signatures, it passes the same checks that legitimate phone content passes.
Platforms update their detection monthly. What's unflaggable today may be flagged next quarter. The strip-and-inject method is durable because it doesn't try to defeat specific detection—it's based on making content look like what it claims to be: an authentic phone capture.
→ Try Calabi free at calabilabs.com — 10 cleans, no card.