PersonQL - Modern Authentication for Modern Apps

PersonQL is a unified authentication platform providing secure, scalable authentication built on Cloudflare’s edge network.

Multi-tenant Authentication

OAuth, MFA, and session management built for modern applications.

Framework SDKs

React, Next.js, React Native, Node.js - 5-minute setup for any framework.

Security First

Device fingerprinting, risk scoring, rate limiting - security by design.

Global Performance

Built on Cloudflare Workers with sub-100ms latency worldwide.

Get Started in 5 Minutes

Choose your framework and start building:

React
Hooks and components
Next.js
SSR & App Router
React Native
iOS & Android
Node.js
Server-side SDK

Quick Example

import { PersonQLProvider, useAuth } from '@personql/react';
 
function App() {
  return (
    <PersonQLProvider apiUrl="https://app.personql.com" clientId="your-client-id">
      <Dashboard />
    </PersonQLProvider>
  );
}
 
function Dashboard() {
  const { user, isAuthenticated, signOut } = useAuth();
 
  if (!isAuthenticated) {
    return <SignInForm />;
  }
 
  return (
    <div>
      <h1>Welcome, {user.firstName}!</h1>
      <button onClick={signOut}>Sign Out</button>
    </div>
  );
}

Production Ready

99.99%
Uptime SLA
<100ms
Global Latency
Zero
Critical Vulnerabilities

Key Features

Authentication

Security

Developer Experience

Infrastructure

Resources

Ready to Start?

Get Started - Follow our quickstart guide and be up and running in 5 minutes.


Built with ❤️ by the FinHub team