This is the Level 1 attestation mode checker. It's a work-in-progress. Code is on GitHub, and deploys automatically on merge to main.
You can open this page inside an iframe for testing as well, or open a cross-origin iframe (which is prohibited and will give an error).
You can also load this page on port 8443 to test that alternate ports work for a given RP ID.
To use this to test Web Authentication support in Firefox, be sure you're using Firefox 60 or later.
Advanced
Relying Party ID to use. "bin.coffee" and "webauthn.bin.coffee" should be the only valid options. Ports, paths, schema and such should be forbidden.
Attestation type.
Authenticator attachment. (Platform authenticators are built into the device, like Windows Hello, Touch ID or a built-in fingerprint reader. Cross-platform authenticators are roaming, like USB, NFC or BLE security keys, or a phone.)
FIDO AppID to use. (If set, Get Assertion will send it with the AppID compatibility extension. "https://bin.coffee/AppId" and "https://webauthn.bin.coffee/" are valid options for Firefox. Only "https://webauthn.bin.coffee/" is valid for Chrome.)
Should this page aggressively loop forever on an operation? (Test denial-of-service to WebAuthn)