Probes

Last updated
March 23, 2026

A probe defines a persistent visual comparison between a Figma design and a live webpage.

It represents what is being compared and serves as the foundation for all visual validation in Uiprobe.

What a probe connects

A probe connects two inputs:

  • a Figma frame, which acts as the design reference
  • a live webpage URL, which acts as the implementation reference

Once created, the probe remains the same, even as its results change over time.

Running a probe

When a probe is run, Uiprobe performs a visual comparison between the design and the webpage.

The result of each run is stored as a new probe version. Running a probe again never overwrites previous results.

Probes and versions

A probe acts as a container for its versions.

Each version represents a snapshot of the comparison at a specific moment in time, allowing you to review visual changes as designs or implementations evolve.

Probe settings

After a probe is created, you can edit its name, Figma frame URL, and webpage URL at any time from the Probe Settings modal.

A few things to know:

  • changing the name does not trigger a new probe run
  • changing either URL automatically triggers a new run and creates a new version
  • changing a URL does not update the probe name

Probe Settings can be accessed from the contextual menu on the probe card in the Probes Overview, or from the contextual menu in the Probe Inspector.

Probes with no findings

A probe run may result in a version with no detected findings.

No findings means the probe ran and nothing was off. That's a result worth sharing — use the Share button to send a read-only link to anyone who needs to see it.

Probes and sharing

Probes can be shared using public, read-only links.

Sharing provides access to the probe's results and version history without allowing viewers to modify or re-run the probe.

Related concepts

Close Modal