AuthProxy

Block anonymous traffic
at the edge

Authentication proxy powered by Cloudflare's global network. Add Google, GitHub, or Microsoft OAuth to any app — no code changes required.

330+ edge locations Zero-trust architecture 5-minute setup

Everything you need to protect your apps

AuthProxy handles authentication at the network edge, so you can focus on building.

Edge Blocking

Unauthenticated requests are blocked at Cloudflare's edge, before they ever reach your server. Reduce attack surface and save bandwidth.

Zero Code Changes

Add authentication to any HTTP service. No SDK, no library, no code changes. Works with any language or framework.

Identity Headers

User identity is passed to your app via trusted X-Auth-Email headers. Build personalized experiences without managing sessions.

Built-in CDN, WAF & SSL

Every site gets Cloudflare's CDN, DDoS protection, Web Application Firewall, and automatic SSL certificates. No extra setup.

Analytics & Visibility

Know who's accessing your apps, when, and from where. Analytics are built in from day one — no extra tools needed.

Per-site stats (unique users, requests, blocked) Free
Access logs with filtering & CSV export Free
90-day retention on all plans Free
Org-wide dashboard with charts Pro
Geographic & network insights Pro
Auth provider breakdown Pro

Basic analytics included free. Upgrade to Pro for the full picture:

Analytics

Organization-wide insights across all sites

7 Days 30 Days 90 Days
End User Usage
47 / 100
47% used
12,847
Total Requests
47
Unique Users
8
Active Sites
1,835
Avg Requests/Day
Requests Over Time
Requests by Site
admin-acme 4,231
staging-app 3,102
internal-tools 2,847
docs-private 1,504
Top Users
1,204 2h ago
983 5h ago
671 1d ago
Auth Provider Usage
68%
24%
Google (68%)
GitHub (24%)
Microsoft (8%)

Protect your app in minutes

Three simple steps to add authentication to any HTTP service.

1

Create a Site

Add your app in the dashboard. Get a unique subdomain like admin-acme.on.authproxy.app.

2

Configure Access

Set allowed email domains or specific addresses. Only authorized users can access your app.

3

Done!

Your app is protected. AuthProxy handles OAuth, sessions, and passes user identity to your backend.

Your users get a managed login page:

Your server receives trusted identity headers:

Request Headers
// Headers received by your server
X-Auth-Email: [email protected]
X-Auth-Name: Alice Smith
X-Auth-ID: 123456789

Simple, predictable pricing

No per-user fees. Start free, upgrade when you need more.

Free

$0 /month
  • 5 protected sites
  • 5 team members
  • 10 end users
  • Google, GitHub & Microsoft OAuth
  • 90-day log retention
  • Community support
Get Started
Recommended

Pro

$29 /month
  • Unlimited sites
  • Unlimited team members
  • 100 end users
  • All auth providers
  • 90-day log retention
  • Full analytics suite
  • Email support
Upgrade to Pro

Enterprise

Custom
  • Everything in Pro
  • Custom feature development
  • OIDC / SAML integration
  • Additional auth providers
  • Your priorities shape our roadmap
  • Dedicated support
Talk to Us

Powered by Cloudflare  · AES-256 encryption · Global CDN (330+ PoPs) · DDoS protection · Auto TLS

Feature
Free
Pro
Plan Limits
Protected sites
5
Unlimited
Team members
5
Unlimited
End users
10
100
Log retention
90 days
90 days
Authentication
Google OAuth
GitHub OAuth
Microsoft / Azure AD
Multiple providers per site
Integration
Managed login page
SSR support (identity headers)
SPA support (JSON endpoint)
Origin protection header
Health check endpoint
Custom domains
Coming soon
Analytics & Visibility
Per-site stats (users, requests, blocked)
Access logs with filtering
CSV export
90-day log retention
Org-wide analytics dashboard
Requests over time chart
Top users & sites breakdown
Geographic insights
Auth provider usage
Device type breakdown
Coming soon
Activity heatmap
Coming soon
Alerts & notifications
Coming soon
Scheduled reports
Coming soon
Analytics API
Coming soon
Security & Infrastructure
AES-256-GCM encryption
Global CDN (330+ PoPs)
DDoS protection
WAF protection
Auto TLS certificates
Rate limiting

How we compare

AuthProxy vs. the most popular self-hosted authentication proxy.

vs oauth2-proxy (self-hosted)

Feature AuthProxy oauth2-proxy
Managed service (no ops)
Access logs with CSV export
Traffic analytics dashboard
Geographic & network insights
Built-in CDN, WAF & DDoS protection
Automatic SSL/TLS certificates
Multiple providers per site
High availability out of the box
Setup time 5 minutes 1+ hours
OAuth providers Google, GitHub, Microsoft 15+ providers
Security patches Automatic Manual
Session storage Managed Self-managed (Redis)
Self-hosted option
Generic OIDC support

Ready to protect your applications?

Start for free. No credit card required. Protect your first site in under 5 minutes.