Test / display-only security evidence. No network activity, no storage, no exfiltration. Secrets are truncated. One bridge method is invoked once; all others are listed only.

Cookies readable from this origin

document.cookie, parsed. Values truncated.

No cookies readable via document.cookie (HttpOnly cookies are not exposed here).

Bridge entry points (live reflection)

These objects are injected into this untrusted origin. Discovered live from the actual bridge; method names are reflected, never invoked.

Live token probe

The native bridge actively hands a fresh token to this page.

One call to the native bridge — Android callHandler or iOS webkit.messageHandlers.*.postMessage — with {"method":"REFRESH_ACCESS_TOKEN"}. No retry, no loop.

statuspending
access token (truncated)—

Media reach

Camera/microphone are reachable to this origin (reach, not recording, is the point).

probing…

Bridge dispatch catalog

Dispatch targets of the native bridge (Android callHandler / iOS message handler). This page can reach any of them; listed for evidence and intentionally NOT invoked.

NameCategory
REFRESH_ACCESS_TOKENSession
REFRESH_PIN_TOKENSession
REPLACE_NATIVE_TOKENSession
SIGNSigning
SIGN_SIGNATURESigning
DOWNLOAD_RESOURCEFile
DOWNLOAD_BASE64File
DOWNLOAD_URLFile
COPY_TO_CLIPBOARDFile
DEEPLINKNav
IN_APP_BROWSERNav
EXTERNAL_BROWSERNav
BOTTOM_SHEETNav
CLOSE_WEBVIEWNav
SCREEN_ORIENTATIONNav
GET_LOCATIONSensor
REQUEST_PERMISSIONSensor
VIBRATESensor
AUDIOSensor
KYC_OPEN_CAMERAKYC
KYC_START_LIVENESSKYC
KYC_OPEN_VIDEO_SELFIEKYC
KYC_PHOTO_SELFIE_SUBMISSIONKYC
KYC_COMPLETE_PROCESSKYC
PHONE_VERIFICATIONIdentity
OPEN_WHATSAPPComms
OPEN_EMAILComms
GET_METADATAData
UPDATE_METADATAData
SEND_METADATAData
ANALYTICSAnalytics