Join waitlist
payment layer for apps

STOP paying for apps
you don't use.

One wallet for every app. Pay only for actual usage — as a user or a developer.

for users

No more wasted credits.

Log in with allotree and pay only for what you actually use. No cards in every app. No subscriptions you forget about. No credits that expire.

One wallet

Fund once, use across every integrated app.

Pay as you go

Charged only for actual usage — not subscriptions.

Spending limits

Set a monthly cap per app. Never overspend.

Usage alerts

Get notified before you hit your limit.

No cards everywhere

One login, no card in every app.

Cancel unused

Auto-pause or cancel subscriptions you stop using.

Join the waitlist →
for developers

Monetize from the
first request.

Add "Sign in with allotree" to your app. Get auth and billing in one button. Your users pay as they go. You earn as they go.

allotree.ts
// 1. install
bun add @allotree/sdk

// 2. add to your app
import { allotree } from '@allotree/sdk'

const session = await allotree.auth({
  appId:   'your-app-id',
  billing: 'per-request',
  limit:   { amount: 10, period: 'month' }
})

// 3. charge per usage
await allotree.charge({
  userId:      session.userId,
  amount:      0.002,
  description: 'API request'
})
1

Add one button

User clicks "Sign in with allotree" — auth and billing in one flow.

2

Set your pricing

Per request, per token, per minute — you define the model.

3

Charge on usage

allotree debits the user wallet instantly after each action.

4

Get paid

Revenue flows to you — no chasing invoices, no failed payments.

0 free tiers needed
1 button to integrate
100% paid from request one
how it works

Simple by design.

01

Create your allotree wallet

Sign up and fund your wallet once. Set spending limits per app.

02

Sign in with allotree

Use your allotree account to log into any integrated app.

03

Use what you need

allotree tracks your actual usage and charges only for that.

04

Stay in control

See all your spending in one place. Pause or cancel anything, anytime.

early access

Be the first to know
when we launch.

Join the waitlist. Be the first to know and help shape what we build.