Capability probe

What this device can do from the web, and what only a native layer provides. Open the same page inside the Android app to see both columns.

Native bridge

Not running as a TWA, so there is no app to answer. Everything above is what the web alone provides.

What a call would look like
intent://run?route=android.capabilities&args=%7B%7D&returnTo=https%3A%2F%2Fct.fbjob.com%2F#Intent;scheme=allcaps;package=com.example.allcapstwa;S.browser_fallback_url=https%3A%2F%2Fct.fbjob.com%2F;end

⚠️ package= is mandatory — without it any app claiming the scheme could answer. S.browser_fallback_url is what stops a plain browser showing an error when the app is not installed.

Environment

Injected JS bridge
❌ none — plain browser
Trusted Web Activity
no (or a later navigation)

Accessibility preferences

What the web can see. The native layer additionally reports font scale, caption style, colour correction and whether a screen reader is actually running — none of which reach a browser.

Accessibility preferences detected in the browser
PreferenceState
Reduced motionoff
Increased contrastoff
Dark colour schemeoff
Forced coloursoff

Web platform capabilities

Probing…