Authentication Made Simple

Authentication Made Simple

Passwordless authentication platform built on Cloudflare Workers. Secure, scalable, and ridiculously fast authentication for modern applications.

275+
Edge Locations
47ms
Avg Response Time
99.9%
Uptime SLA
5
SDK Platforms

Built for Developers

Everything you need to add authentication to your app in minutes, not weeks.

🔐

Passwordless Authentication

Eliminate password vulnerabilities with anonymous sign-in, email OTP, phone OTP, and Google One Tap.

👥

Multi-Tenant RBAC

Built-in organization management with role-based access control and granular permissions.

Edge Computing

Lightning-fast authentication powered by Cloudflare Workers at 275+ edge locations worldwide.

📦

Universal SDKs

Framework-specific SDKs for React, Next.js, React Native, Node.js, and vanilla JavaScript.

🎯

Session Management

Secure token-based sessions with built-in device fingerprinting and risk scoring.

📊

Real-time Monitoring

Comprehensive analytics, audit logs, and Sentry integration for production visibility.

Universal SDK Support

Framework-specific SDKs with full TypeScript support for every platform.

React
@personql/react

Hooks and components for React applications

Next.js
@personql/nextjs

Server-side rendering with App Router support

React Native
@personql/react-native

Mobile SDK with biometric authentication

Node.js
@personql/node

Server-side authentication for Node.js

Vanilla JS
@personql/vanilla

Framework-agnostic JavaScript SDK

# Install PersonQL for React
npm install @personql/react

# Quick start in 3 lines of code
import { PersonQLProvider, useAuth } from '@personql/react';

function App() {
  return (
    <PersonQLProvider apiKey="your-api-key">
      <YourApp />
    </PersonQLProvider>
  );
}

Ready to Get Started?

Join developers building secure apps with PersonQL