AI transparency
Every image produced by this site is generated by an AI model. None of them is a photograph of a real car fitted with the wheels shown. This page explains exactly what is generated, how each image is marked so a machine can tell, and how anyone holding one of our images can check it.
What is generated
A visitor supplies their own photograph. An AI model redraws the wheels and the area immediately around them, and that region — typically about a fifth of the frame — is composited back onto the original. Everything outside it, including the number plate, the background and the paintwork, is the visitor's own unmodified photograph.
The model currently in use is nano-banana (Google, via Replicate). It runs through a third-party provider; no image is used to train it.
How each image is marked
Article 50(2) of the EU AI Act requires that synthetic output is marked in a machine-readable format and that the marking is detectable. We apply several markings rather than one, because each survives a different kind of handling — embedded data does not survive a screenshot, and a watermark does not survive a hard crop.
-
Embedded metadata active
An IPTC "digital source type" field written into the file itself, saying that the image was produced with a trained algorithm. This is the field platforms such as Google Images read to show an "AI generated" label.
-
Signed Content Credentials (C2PA) active
A cryptographically signed manifest, following the open C2PA standard, recording that the image was AI-generated, which model produced it, and when. It cannot be altered without breaking the signature.
-
Invisible watermark
An identifier hidden in the pixels themselves, so that an image which has lost all of its embedded data — after a screenshot, for example — can still be traced back to its record.
-
Provenance record active
A record on our side, listing for every image we produced which markings were applied to it, so the claim can be checked rather than taken on trust.
How to check an image
Anyone can check any image, with no account and no charge.
Open the checkerThere is a machine-readable endpoint as well, for platforms and tools:
curl -F image=@your-image.webp https://swapmywheels.com/api/v1/provenance/verify
What we do not put in an image
The markings we embed carry the model, the date, and a random identifier — nothing about the person who made the image. No name, no e-mail address, no account reference and no location. Images uploaded to the checker are read in memory and discarded; they are never stored.
Questions
If you have received an image you believe came from this site and want it confirmed, or if you want a record removed, get in touch and quote the identifier shown by the checker.