// auth · payments · hosting
The clerk at the door of your app.
GitHat is the clerk at the door of your app — auth, orgs, and payment links from one script tag. Drop it into any HTML page or pull in the full SDK + JWT for your backend. No platform lock-in, no per-MAU surprise bills.
- RS256 · KMS-signed JWTs
- Passkeys + 7 social providers
- One sign-in, every app
npm i @githat/nextjs # wrap your app, drop a component import { GitHat, SignIn } from "@githat/nextjs" <GitHat><SignIn /></GitHat> ✓ signed in
// the things that matter
Three pieces. One platform.
Auth
Sign-in, orgs, sessions
RS256-signed JWTs via KMS. Passkeys, magic links, 7 social providers, SSO across every app on the platform.
Quickstart →Payments
SebasTN — checkout, splits, payouts
Marketplace splits for your tenants. One platform account, every payment method. Tipping, refunds, disputes, tax — handled.
See pricing →Hosting
Deploy with one script tag
Drop into any website builder or hand-rolled HTML page and you have sign-in, orgs, and payment links. Real SSR-grade hosting under it.
Embed guide →// already powering the fleet
Built on GitHat
Real apps in production. Sign in once with GitHat, use them all.
// @githat/nextjs
Three lines to a sign-in.
Typed, themeable, open. RS256 tokens, JWKS verification, no shared secrets — read the source, override the styles, ship.
import { GitHat, SignIn } from "@githat/nextjs" export default function Page() { return ( <GitHat> <SignIn providers={["github", "passkey"]} /> </GitHat> ) } // session on the server: const user = await githat.getUser()
// for developers
Full SDK + JWT
npm i @githat/nextjs and you have sign-in, orgs, and session management in any backend. RS256-signed tokens, JWKS verification, no shared secrets.
// for everyone else
Copy-paste embeds
One <script> tag in any HTML page — any website builder, any CMS, or your hand-rolled site now has GitHat sign-in and SebasTN checkout. No build step.
Is your identity verified?
Check any entity: githat.io/verify/[type]/[id]