Our story
One engineer.
One API.
Auth from one dashboard. Payments from another. Plans in a spreadsheet. We got tired of the ritual — so we built the thing that replaces it.
1
API to replace four vendors
<5 min
To ship auth + payments
0
SDKs required
∞
Custom claims per user
How it started
From frustration to product
The itch
Every side project started with the same 2-week ritual — wire auth, payments, plans, and middleware.
The question
What if the JWT already carried identity, plan, and role? No glue code. No vendor sprawl.
The build
One API. RS256 JWTs. OAuth 2.0. Local payment methods. Shipped from Jakarta.
Today
Indie makers and small teams use Astapa to skip the plumbing and ship features from day one.
What we believe
Four principles. Every decision.
Ship, don't plumb
Every feature we build removes infrastructure work from your plate.
Standards over lock-in
OAuth 2.0, RS256 JWTs, plain HTTP. No SDK required, no proprietary magic.
Local-first payments
QRIS, GoPay, OVO, bank transfers — built in from day one, not bolted on.
AI-native
MCP auth, client_credentials for agents, scoped JWTs. AI isn't an afterthought.

Built in Jakarta 🇮🇩
Astapa is run by a solo engineer who believes great developer tools don't need a 200-person team. Small team, fast shipping, no bloat.
PT. Namulaki Eusibia Teknologi
Connect on LinkedInReady to stop plumbing?
Create a free project and ship auth, plans, and payments in under 5 minutes.