Catch fixable photo problems before they hit your product
Marketplaces, listing platforms, and booking sites lose conversions to bad photos. PhotoInput's engine flags the photos with fixable problems at the moment of upload and tells your users what is wrong and how to fix it. As a drop-in widget or an API.
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 and fixable, 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 concrete signals - exposure, clipping, contrast, white balance, color harmony, 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. The engine detects the photo type on-device and adapts.
- Calibrated on real data. Thresholds are tuned and re-validated against a 500+ photo benchmark corpus. Promised improvements are statistically calibrated - the engine only claims a gain it actually delivers.
- Deterministic and explainable. Same photo, same result. Every problem flagged maps to a specific, fixable issue - no black box.
Zero data liability
The engine runs in the user's browser (WebGL2). 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 signal, the top issues, and plain-language fix tips.
- Detection engine - the engine as a library you call directly with image data, on your own UI.
- Fix suggestions - optionally include the one-click enhancement pipeline so users can fix the photo before submitting.
Early access
We're opening a small number of integration pilots. If fixable 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.