Create a free API key to integrate GrayPass into your application. Test mode keys are free and perfect for development.
A concise view of what you can ship with GrayPass.
Use the JavaScript SDK for frictionless client capture with built-in UI flows.
Enroll and verify sessions over HTTPS with clear, typed payloads and auditability.
Optional gaze and blink signals for stronger assurance without storing frames.
Explore request/response schemas, rate limits, and integration notes.
View API DocumentationExperience GrayPass authentication firsthand. No API key required for the demo.
Launch Demo → Direct Task Page →Full API documentation with examples for all endpoints.
# Enroll a new user POST /enrol { "user_id": "user@example.com", "reaction_times": [420, 385, 510, ...], "keystroke_intervals": [85, 102, 78, ...], "consent": true } # Authenticate a user POST /auth { "user_id": "user@example.com", "reaction_times": [415, 392, 498, ...], "keystroke_intervals": [88, 98, 82, ...] } # Response { "ok": true, "confidence": 0.847, "decision": "accept" }