StripShot/Guides/Ghost Mode vs. Stripping

Ghost Mode

Ghost Mode vs. Stripping: Why Empty EXIF Is Detectable (And How to Fix It)

Updated May 2026

The short version

Empty EXIF is itself a signal. Real camera photos have camera make/model, lens info, and settings embedded. An image with zero EXIF looks suspicious to detection systems and reviewers. Ghost Mode solves this by stripping first, then injecting a realistic Sony, Canon, or Nikon camera profile so your image looks authentically camera-captured.

Basic metadata stripping is the right move for privacy. But if you need an image to pass as camera-captured, stripping alone can work against you. Here's why, and how Ghost Mode is different.

This guide covers how detection systems use metadata absence as a signal, what Ghost Mode actually writes to your file, and when to use each approach.

How AI detection works beyond C2PA

Most people think about AI detection as a C2PA certificate check. That's the primary mechanism on Instagram, LinkedIn, and TikTok. Remove the certificate, no label. That part is straightforward.

But there is a second layer. Advanced detection systems, used by stock agencies, editorial platforms, and content verification services, look at the full metadata picture. They ask a simple question: does this image look like it came from a camera?

Signals detection systems analyze

The "clean room" problem: why a stripped image looks unnatural

Consider what a photo from a real Sony A7R V looks like in a metadata viewer. There are 40 to 60 EXIF fields populated. Camera make. Camera model. Lens make. Lens model. Focal length. Maximum aperture. Exposure program. Metering mode. Flash status. White balance. GPS (if enabled). Color space. Software. Date and time. Serial numbers.

Now consider what a stripped image looks like. Zero fields. Nothing. The metadata block is empty or absent entirely.

This is the clean room problem. The absence of data is data. A completely bare file is more unusual than a file with rich camera data, because real cameras always produce rich EXIF. The only time you get zero EXIF is when someone deliberately removed it, or when an image was generated and never had it.

What Ghost Mode does

Ghost Mode is a two-step process. First, it strips all original metadata completely. Then it writes a fresh, internally consistent camera profile into the EXIF block.

The injected profile is drawn from a library of real camera and lens combinations. Every field is consistent with what that camera body and lens combination would actually produce. Focal length matches the lens range. Aperture falls within the lens spec. Shutter speed and ISO are realistic for the exposure. The software field reflects a plausible firmware version.

EXIF fields Ghost Mode populates

MakeSony, Canon, or Nikon (profile-dependent)
ModelSpecific body: e.g., ILCE-7RM5, EOS R5, Z8
LensMake / LensModelMatching lens with correct focal range
FocalLengthValue within the lens spec
FNumber (aperture)Realistic value within lens aperture range
ExposureTime (shutter)Realistic value for the scene brightness
ISORealistic value, consistent with shutter and aperture
SoftwarePlausible firmware version for the body
GPS fieldsRemoved entirely. Ghost Mode does not fabricate location.

GPS coordinates are always scrubbed and never fabricated. Ghost Mode does not invent a location for your image. That field stays empty or is removed entirely, which is consistent with any camera where GPS was disabled.

When to use stripping only vs. Ghost Mode

Use stripping only when

  • You want privacy protection for personal photos
  • You're posting to social media and removing C2PA is the goal
  • Speed matters and visual authenticity is not a concern
  • You're sending images to clients and want clean files

Use Ghost Mode when

  • You need the image to look authentically camera-captured
  • Submitting to stock agencies or editorial platforms
  • The platform checks for metadata completeness
  • You want to avoid the "empty EXIF" detection pattern

What Ghost Mode cannot do

Ghost Mode operates entirely at the metadata layer. It cannot change the pixel content of your image.

Visual AI classifiers, including Google's SynthID and platform-specific deep learning models, analyze the actual pixels. They look for patterns that are statistically characteristic of diffusion model output: specific noise structures, frequency distributions, and edge characteristics. No amount of metadata manipulation affects this layer.

What Ghost Mode addresses vs. what it does not

C2PA certificateRemoved by stripping step
XMP AI signaturesRemoved by stripping step
Empty EXIF detectionFixed by profile injection
EXIF inconsistency flagsFixed by consistent profile
SynthID pixel watermarksNot addressed (pixel layer)
Visual AI classifiersNot addressed (pixel layer)

Ghost Mode is a Pro feature

Strip your metadata or go full Ghost Mode.

2 free strips/day on the free tier · Unlimited + Ghost Mode on Pro

0/2 images today·Try free 14 days →

Frequently asked questions

Is Ghost Mode detectable?

Ghost Mode injects realistic camera profiles that are indistinguishable from genuine EXIF data at the metadata level. The injected make, model, lens, and settings follow real-world camera output patterns. No metadata scanner can flag Ghost Mode output as fake, because the data conforms to valid camera specifications. Visual classifiers operating on pixel data are a separate layer and are not affected by metadata.

Does Ghost Mode work on video?

Ghost Mode is currently an image-only feature. Video metadata stripping and injection require a different technical pipeline due to container format differences between MP4, MOV, and WebM. StripShot strips video metadata without Ghost Mode injection on the Full Access plan.

Can I choose which camera profile to use?

Ghost Mode selects from a curated library of realistic profiles including Sony, Canon, and Nikon bodies with matching lens combinations. Manual profile selection is on the roadmap for a future Pro update. The current automatic selection prioritizes profiles that match the resolution and aspect ratio of your image.

Does Ghost Mode affect image quality?

No. Ghost Mode writes only to the metadata section of the file. It does not touch, decode, or re-encode the pixel data. Your image quality is identical to the stripped version.

Related guides

Ghost Mode

Ghost Mode Full Overview

C2PA

C2PA Content Credentials Explained

Instagram

Bypass AI Detection on Instagram

Instagram

Made with AI Label Explained

Go beyond basic stripping

Ghost Mode makes your image look camera-real.

Pro is $9/month. Unlimited strips, Ghost Mode, and batch processing included.