Coverage
Shows missing, extra, duplicate, and dimension-mismatched captures by locale and screen.
Screens stay on this device
Pair baseline and localized screenshots, inspect visual changes, record localization-specific findings, and hand off evidence without uploading unreleased product screens.
File names are previewed before anything is added. Ambiguous captures are quarantined, never guessed.
Direct answer
Shows missing, extra, duplicate, and dimension-mismatched captures by locale and screen.
Provides swipe, overlay, blink, and pixel-difference views with honest thresholds and masks.
Records truncation, wrapping, RTL, glyph, formatting, and native-speaker review findings.
A screenshot cannot prove translation accuracy, reading order, cultural suitability, or accessibility compliance.
One inspectable chain
The workbench keeps uncertainty visible instead of quietly turning unreviewed work green.
Preview how filenames become locale, screen, viewport, theme, and state.
Resolve duplicates and gaps in a coverage matrix before visual review.
Compare at matched scale, annotate regions, and tune noise thresholds.
Assign a status, severity, category, owner label, note, and side-by-side evidence capture.
Export a self-contained HTML report, CSV queue, or restorable project file.
Privacy is an architecture choice
Image decoding, pairing, difference analysis, annotations, and reports run in this browser. Project data is stored locally and can be deleted from the workbench. Browser storage can still be cleared by the browser, so an exported project file is the durable backup.
Read the exact data modelNo pair selected
Reduced motion is on, so Blink does not flash on its own. Step between the two captures with the button above.
Add a reference set and one or more localized sets, or load the synthetic sample.