Catch photo problems before they hit your product
Marketplaces, listing platforms, and booking sites lose conversions to bad photos. PhotoInput's engine flags photos with technical problems at the moment of upload and tells your users what is wrong and what to do about it. As a drop-in widget or a library you call directly.
What the engine actually does
It is a defect check, not a beauty contest. It does not rank how good a photo is. It finds what is technically wrong, then names it. That is the honest scope, and it is the one that maps cleanly to "should this photo be re-shot or fixed before it goes live."
- Measured, not vibes. 18 base metrics - exposure, clipping, contrast, white balance, sharpness, noise, composition - flag the technical problems and name each one.
- Category-aware. A night shot, a product photo, and a portrait are checked against different standards. Tell the engine what the photo is of (a product form knows) and it adapts.
- Calibrated on real data. Thresholds are tuned against 385 human-labelled photos and re-validated on a 1187-photo corpus and the public KonIQ-10k benchmark.
- Deterministic and explainable. Same photo, same result. Every problem flagged maps to a specific, named issue with a reason and a tip - no black box.
Zero data liability
The engine runs in the user's browser. Photos are scored on the device and never pass through our servers — or gain a new processor on yours. No DPA addendum, no new GDPR surface, no image storage costs. For platforms handling user photos, that is the integration story your legal team will actually like.
What an integration looks like
- Defect-check widget - a drop-in JS component for your upload flow: a clear pass/fix/retake signal, the top issues, and plain-language tips.
- Engine library - the engine as a library you call directly with image data, on your own UI.
Early access
We're opening a small number of integration pilots. If photo problems hurt your conversion, support load, or content moderation, write a few lines about your use case to hello@photoinput.com. You'll get an answer from the person who built the engine.
Want to see the engine first? Check one of your photos - it runs free in your browser, no signup.