Live demo — ToolTracker × Astapa

See the full flow,end to end.

ToolTracker is a real app built on Astapa. Here's every step — from landing page to plan upgrade — captured live.

Your app's landing page
01End User

Your app's landing page

Users land on your app and click "Sign in with Astapa" — one link, zero auth code on your side.

Hosted login — your brand
02End User

Hosted login — your brand

Astapa renders a branded login page with email, Google, and GitHub. You configure it once in the dashboard.

Credentials filled, ready to go
03End User

Credentials filled, ready to go

End users sign in with email/password or OAuth. Astapa handles verification, rate limiting, and session tokens.

Choose a plan — hosted by Astapa
04End User

Choose a plan — hosted by Astapa

After login, users see your pricing plans on a hosted page. They pick a tier and Astapa assigns it as a JWT claim — no Stripe integration needed yet.

Dashboard — Pro, instantly
05End User

Dashboard — Pro, instantly

The selected plan is embedded in the JWT as a custom claim. Your app reads it and unlocks Pro features — zero extra API calls.

Builder dashboard — projects
06Builder

Builder dashboard — projects

As a builder, manage all your projects from one place. Each project gets its own client credentials and redirect URIs.

End user management
07Builder

End user management

See every user who signed up through your hosted login. View claims, revoke access, or assign plans — all from the dashboard.

Ready to ship auth in minutes?

Create a project, add your redirect URI, and drop in one link. Astapa handles the rest.

Start building — free
Showcase — See Astapa in Action | Astapa