Even Hub real-device test mode
This page uses the runtime boundary directly in the browser so the real Even Hub WebView can detect `EvenAppBridge`, render one proof card, observe one real input event, and submit sanitized proof evidence.
Manifest path unavailable.
Validation not loaded.
If this is false, you are still in a normal browser or the host bridge is not injected.
Render the G2 Proof Test card.
Single tap or ring action has not been observed yet.
Submit proof only after bridge, HUD, and input/device evidence are real.
No manifest path loaded.
Unavailable
Unavailable
Manifest exists but differs from the generated template. Review before packaging.
Loading runtime...
The lenses should only receive short constrained HUD cards.
No touch/ring event observed yet.
Background/mic behavior remains unproven until Even Hub testing confirms it.
No HUD test has run yet.
Render the test card first.
No captured HUD proof yet.
Tap or ring input has not been captured.
Only EvenHubRuntime touch/ring/sdk events can satisfy real input proof. Simulator/browser events are rejected.
No proof has been accepted by the API yet.
Requires one successful HUD render through the Even Hub bridge.
Requires one real input event or connected device status from Even Hub.
{
"clientRuntime": null,
"clientDevice": null,
"lastHudProof": null,
"lastInputProof": null,
"persistedProof": null,
"readiness": null,
"lastAction": "Idle.",
"lastError": null
}