Skip to content
v0.1 — Now shipping

One binary.
No bullshit. Just auth.

Drop in a single binary. Self-host in three minutes. No bloated bundles, no MAU traps, no enterprise paywalls. Just auth. Built for developers who ship.

# Install
$ curl -sSL get.sharkauth.dev | sh

# Run
$ ./shark serve

 SQLite initialized at ./data/shark.db
[READY] SharkAuth running on :8080
Integration

Six lines. That's the whole thing.

01

Import. Configure. Verify.

No config ceremony. No environment files. No build steps. API key and you're live.

02

Every language.

SDKs COMING SOON

REST API available now. Go, TypeScript, Python, and Rust SDKs shipping in weeks. Or just hit the API directly — it's clean enough that you might never need one.

03

Zero external dependencies.

SQLite baked in. No Redis, no Postgres, no separate services. Add Postgres later when you need scale. Or don't.

REST API
// Sign up a user
const res = await fetch('https://auth.myapp.com/api/v1/auth/signup', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    email: 'dev@company.com',
    password: 'correcthorsebattery'
  })
})

const { user, session_token } = await res.json()
// That's it. User exists. Session active.
Capabilities

Under the hood.

Everything ships in the binary. What's live is live. What's coming is labeled.

01

Single Binary

LIVE

One Go binary. Server, SQLite, auth engine, everything. No Docker required, no config committee. Runs on a $5 VPS.

02

Auth0 Migration

LIVE

One command. Passwords work immediately. Bcrypt hashes import directly, silently upgrade to Argon2id on first login.

03

Sessions

LIVE

Server-side sessions with encrypted cookies. Custom lifetimes, per-device tracking, instant revocation.

04

REST API

LIVE

Every feature accessible via API. Clean endpoints, proper error codes, cursor pagination.

Shipping soon

MFAWeek 2
OrganizationsWeek 3
RBACWeek 3
DashboardWeek 4
Audit StreamWeek 4

All features included on every plan at no extra cost.

$ shark migrate auth0 --file export.json

Parsing Auth0 export...
Found 4,218 users
├ 3,891 bcrypt passwords (compatible)
├ 327 OAuth-only (no password)
└ 0 skipped

 4,218 users imported in 2.3s
 Passwords work immediately
 Hashes upgrade to Argon2id on first login

# That's it. Your users can log in now.
Migration

Leave your auth provider
this afternoon.

Export your users. Run one command. Every password works immediately — no resets, no downtime, no angry support tickets. Hashes import natively and silently upgrade on first login.

Auth0LIVE
FirebaseCOMING SOON
CognitoCOMING SOON
ClerkCOMING SOON
SupabaseCOMING SOON
KeycloakCOMING SOON
Comparison

Why Shark Auth.

We built this because every option either charges you per heartbeat, locks you into one framework, or requires a DevOps team to deploy.

Shark
ClerkAuth0Keycloak
Self-hosted✓ Single binary✓ (1GB+ RAM)
Pricing modelFlat tiersPer MRU + add-onsPer MAU (tiered)Free (ops cost)
MFAAll plans *Pro ($20/mo)Paid plans ($35+)✓ Free
SSO (SAML)All plans *$75/connection3–5 included, then Enterprise✓ Free
RBACAll plans *Basic free, advanced $100/moPaid plans ($35+)✓ Free
Audit logsAll plans *$250/mo (coming soon)Paid plans ($35+)✓ Free
Migration tools✓ Built-in
Framework lock-inNoneReact/Next.jsMinimalNone
Cost at 100K MAU$10/mo~$1,000+/mo~$2,500+/mo$50–500 (infra)

* Coming soon — shipping within weeks. Committed to free on every plan at no extra cost.

Pricing

Honest pricing.

MFA, SSO, RBAC, audit logs, session control — included on every plan when they ship. No per-seat surcharges. No “contact sales” for a number. Self-hosted is free forever. Shark Cloud launching soon — join the waitlist for early access pricing.

Shark Cloud — Early AccessComing Soon

Free

$0

50,000 MAU

Free forever. No credit card.

  • Email/password + Google OAuth
  • Server-side sessions
  • Auth0 migration
  • REST API
  • MFA when it ships
  • SSO when it ships
  • Shark branding on hosted UI
POPULAR

Starter

$10/mo

100,000 MAU

$0.003 per additional MAU

  • Everything in Free
  • Custom domain
  • White-label (no Shark branding)
  • Remove "Powered by" badge
  • Email support

Growth

$20/mo

200,000 MAU

$0.003 per additional MAU

  • Everything in Starter
  • Priority support (12h response)
  • White-glove migration help
  • 90-day audit log retention
  • Webhooks

Scale

$50/mo

500,000+ MAU

$0.002 per additional MAU

  • Everything in Growth
  • Dedicated support + Slack
  • 99.9% SLA
  • 1-year audit log retention
  • HA / multi-region

Self-Hosted

$0

Unlimited MAU

Free forever. Every feature. No limits.

  • Full feature parity
  • Your infra, your data
  • Community support (Discord)
  • Optional paid support from $20/mo
  • No license key, no phone-home

Included on every plan. No exceptions. No add-ons.

MFA / 2FA *
SSO (SAML + OIDC) *
RBAC *
Audit logs *
Session control
Unlimited seats
Migration engine
M2M tokens *

* Coming soon — shipping in weeks. Committed to free on every plan.

You own your users.
We just verify them.

Self-hosted and free. Three minutes to deploy. Cloud early access coming soon.