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

01

The itch

Every side project started with the same 2-week ritual — wire auth, payments, plans, and middleware.

02

The question

What if the JWT already carried identity, plan, and role? No glue code. No vendor sprawl.

03

The build

One API. RS256 JWTs. OAuth 2.0. Local payment methods. Shipped from Jakarta.

04

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.

Founder of Astapa

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 LinkedIn

Ready to stop plumbing?

Create a free project and ship auth, plans, and payments in under 5 minutes.

About | Astapa