Mobile transaction assurance
Know a transaction worked. Not just that the screen said so.
Verdict runs your mobile flows on real devices and records a verdict across four evidence planes: UI, app, local and remote.
run · confirm-match-goldendevice
- UIConfirmation screen rendered✓
- AppMATCH_CONFIRMED emitted✓
- Localmatches row = CONFIRMED✓
- RemoteBackend record = CONFIRMED✓
verdictPASS_ONLINE_
Four evidence planes. One answer.
01
UI
What the user actually saw. Screens, text and controls, read from the device itself.
02
App
What the app says happened. Events the app emits while the flow runs.
03
Local
What the device stored. Rows in the on-device database after the flow.
04
Remote
What your backend recorded. The server-side record for the same transaction.
How it works
1
Describe the flow
A domain pack defines the screens, actions and expected outcome.
2
Run it on a device
Verdict turns the pack into a workflow and drives a real Android device.
3
Get one verdict
Evidence from all four planes is compared and recorded as a single verdict.