Trend report · gnews_detection · 2026-05-30

CTV National News: Ottawa police charge two men in AI deepfake sexual content probe - CTV News

CTV National News: Ottawa police charge two men in AI deepfake sexual content probe - CTV News

In January 2025, Ottawa police charged two men as part of an investigation into AI-generated deepfake sexual content distributed online. The case sent ripples through the creator economy: if law enforcement can trace synthetic media through metadata, what happens when your honest AI-assisted production gets caught in the same net? The answer depends entirely on what platforms actually scan—and what you can do about it before uploading.

Platform detection in 2026 has grown far more sophisticated than the "look for a pixel watermark" approach of 2023. Here's the current landscape of what gets flagged, why, and how to keep your content in the clear.

What Platforms Scan For in 2026

Major platforms have moved beyond simple heuristic checks. The detection stack now includes four interlocking systems that cross-reference each other before a piece of content gets any label—or worse, a removal.

C2PA (Coalition for Content Provenance and Authenticity) is the most visible component. C2PA embeds cryptographically signed metadata into files at the point of creation. When you export from Adobe Firefly, Midjourney, or Sora, the resulting file carries a c2pa.claim block that includes fields like actions[].parameters.tool, ingredients[].documentId, and signatureInfo.signer. Instagram and TikTok both parse these blocks. If the file claims it was AI-generated and the platform's policy flags that category, the content enters review. If the C2PA block is missing on a file that came from a known AI tool, that's a red flag too—because legitimate tools now add it by default.

AI metadata stripping is the first countermeasure creators encounter. The old workaround—open your image in Preview, re-export as PNG to strip EXIF—still works against basic EXIF checks but fails against structured AI metadata embedded deeper in the file format. HEIF files from iPhones can carry ContentGroupDescription fields that reference the model chain. AVIF files from services like Stability AI carry stability-ai-generation-metadata blobs. Detection systems read these even when standard EXIF viewers show nothing.

Missing GPS and sensor metadata is a subtler trigger. Authentic photos from smartphones carry GPS coordinates, gyroscope readings, and sensor noise profiles. When a file has high visual quality but completely absent location and motion metadata, and it doesn't match the noise profile of any known camera sensor, the pipeline flags it for AI origin probability. This is why synthetic content that looks "too clean"—no grain variation across the frame, perfect color alignment, no sensor noise—is easier to detect than content that has been composited into a real photograph.

What Gets Flagged on Instagram and TikTok

Based on creator reports and platform disclosures through 2025-2026, here is what actually triggers action on each platform:

The critical pattern: platforms don't just check for AI presence. They check for consistency. A photo with GPS, camera model, and EXIF metadata that all align with a real device passes even if it has synthetic elements. A "photo" with AI metadata and no sensor data fails.

The Durable Fix: Strip and Rebuild

There is one class of solution that consistently defeats the multi-layer detection stack: stripping all AI-origin metadata, then injecting a clean device identity that matches what a real phone would produce. This isn't faking GPS—it's reconstructing the full metadata envelope that optical capture naturally creates.

The process works in three steps:

  1. Strip all structured AI metadata. Use a tool that removes C2PA blocks, EXIF Tool categories (EXIF:*, XMP:*, IPTC:*), and any embedded model-generation fields. The goal is a clean binary with no structured data that references AI generation.
  2. Inject sensor-accurate device metadata. This means GPS coordinates matching a real location, camera make/model fields that correspond to a real sensor, gyroscope and accelerometer readings, and a noise profile that matches the sensor pattern of the claimed device. Tools like Calabi can generate this metadata envelope for specific device models—the Canon R5, iPhone 16 Pro, Sony A7IV—ensuring the sensor noise profile matches the camera model field.
  3. Rebuild the file format correctly. When re-encoding (especially from PNG/JPEG to HEIF or WebP for web upload), ensure the encoder matches the claimed device. A file claiming to be from an iPhone 16 Pro must use HEIF encoding with H.265 compression, the correct tile size, and metadata blocks that Apple devices produce. Mismatched encoding is itself a detection signal.

Why does this work? Because the detection stack is probabilistic. It checks for signals of AI origin and signals of authentic capture. When you strip the AI signals and replace them with authentic ones—including the subtle sensor noise patterns that no generator fully replicates—you move from the "suspected AI" bucket into the "unclassified" bucket, which means human review or outright clearance.

What This Means for Your Workflow

If you're creating AI-assisted content—whether that's AI-generated imagery, face-swapped video, or composite pieces—treat metadata as part of your production pipeline. The platforms are not looking the other way. The Ottawa charges make that clear. But the detection systems are beatable if you understand what they actually check and build your output to pass all four checks simultaneously.

For creators who need reliable metadata stripping and device identity injection for export, Calabi handles this end-to-end: stripping AI metadata, rebuilding sensor-accurate device profiles, and re-encoding to match target device formats.

→ Try Calabi free at calabilabs.com — 3 cleans, no card.

3 free cleans. See the forensic proof before you download.
Try free →

Related reading