Cognitive Biometric Authentication for Developers

Get Your API Key

Create a free API key to integrate GrayPass into your application. Test mode keys are free and perfect for development.

API Key Created Successfully

Public Key (gp_pk_...)
Secret Key (gp_sk_...)
Save your secret key now. It will not be shown again. Store it securely and never expose it in client-side code.

Platform Capabilities

A concise view of what you can ship with GrayPass.

SDK Integration

Use the JavaScript SDK for frictionless client capture with built-in UI flows.

REST API

Enroll and verify sessions over HTTPS with clear, typed payloads and auditability.

Eye Tracking

Optional gaze and blink signals for stronger assurance without storing frames.

Explore request/response schemas, rate limits, and integration notes.

View API Documentation

Try the Demo

Experience GrayPass authentication firsthand. No API key required for the demo.

Launch Demo → Direct Task Page →

API Reference

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"
}