# TrayHop workstation compatibility check

Use <https://trayhop.com/connect/> to verify the real HTTPS-browser-to-loopback path before integrating TrayHop into an application. The check pairs with the workstation, reads the authenticated agent version and mode, and lists the printers and saved profiles approved for `https://trayhop.com`.

## Prepare

1. Start TrayHop on the workstation in preview mode.
2. In local setup, approve the exact origin `https://trayhop.com` and choose only the printers the page may inspect.
3. Generate a five-minute, single-use pairing code.
4. Open <https://trayhop.com/connect/>, review the browser-permission explanation, enter the code, and choose **Check workstation**.

The browser may ask for permission to connect to a device on the local network. The page does not contact the loopback agent until the user submits the form.

## Privacy and safety

- The page does not submit a print job or call `/v1/jobs`.
- The pairing code and credential stay in page memory. Reloading or leaving clears the credential.
- Requests go directly from the browser to `http://127.0.0.1:18181`.
- The static website has no analytics and does not receive or upload the check results.
- The agent returns only its version/mode and printers/profiles within the origin's existing grant.

Successful compatibility establishes browser-to-agent communication. It does not establish physical printer accuracy, driver behavior, stock calibration, barcode quality, or production readiness. Continue with the [integration guide](https://trayhop.com/developers/) and complete preview and physical acceptance separately.
