What the heatmap shows
The heatmap marks the regions of the photo whose pixel statistics do not match the rest of the image: a patch that was painted in, an object that was pasted, an area a generative model filled. Warm colours mean stronger evidence; a photo with nothing to flag gets no heatmap at all.
It is a map of where the image disagrees with itself, not a verdict on what happened there. A retouched reflection and an added hair look the same to the analysis; deciding which one you are looking at is still your call.
What a risk score does and doesn’t prove
The score is a probability that the image bears signs of manipulation or AI generation, built from several independent checks: noise patterns, compression history, generative fingerprints, metadata. A high score means the photo deserves a closer look and an evidence-based reply. A low score means the check found nothing, which is not the same as the complaint being true.
Neither score proves what a specific person did or why. Use it to decide whether to dispute, and let the evidence do the talking; our FAQ answer on what a high score means puts this in one paragraph.
What to do with the result when the platform asks for evidence
Export the report as a PDF. Attach it, together with a photo of the order as it left your kitchen, to your reply on Uber Eats, Deliveroo or Glovo (or to a chargeback response), and describe the file, not the customer: “the image shows signs of editing in the region of the alleged defect”, “the file carries no camera metadata”.
The evidence guide has a copy-paste template, and how to tell if a complaint photo is edited covers the checks you can do by eye first.
Checking your own complaint photos
The four photos on this page are fixed samples with precomputed results, so anyone can see what the tool does without creating anything. To check the photos your customers actually send, create a free account with just an email (no card) and you get a free trial of 3 checks. JPG, PNG and WEBP up to 10 MB. After the trial, Unlimited costs €4.99 a month or €47.90 a year; see pricing.