Pricing
Pay only for what you use.
Credit-based pricing — buy packs, spend per request, top up when you're low. No subscriptions, no minimums. Bring your own provider accounts to drop unit costs further.
Credit packs
Stripe accepts card payments in USD. FreemoPay handles mobile money in XAF (with card as an optional fallback on the multi-gateway packs).
Starter
$9.99
1,000 credits
- Stripe
Pro
Best value$79.99
10,000 credits
- Stripe
Starter (XAF)
6,000 XAF
1,000 credits
- FreemoPay
Pro (XAF)
Multi-gateway48,000 XAF
10,000 credits
- FreemoPay
- Stripe
Per-op credit cost
Flat per-op pricing at launch — Phase 11 layers per-unit scaling (per-token AI, per-character translation, per-MB storage transfer) on top.
| Product | Op | Credits | Description |
|---|---|---|---|
| email.send | 1 | Transactional send via the rotation engine. | |
| SMS | sms.send | 2 | SMS or WhatsApp template message. |
| SMS | sms.otp.send | 2 | OTP challenge (start + verify). |
| AI | ai.chat | 5 | Chat completion (flat for Phase 9; per-token from Phase 11). |
| AI | ai.embed | 1 | Embedding generation. |
| AI | ai.vision | 5 | Vision / OCR analysis. |
| Translation | translation.translate | 2 | Per segment translated. |
| Storage | storage.object.upload | 1 | Per object uploaded — list/get/delete are free. |
| Vector | vector.upsert | 1 | Per upsert call. |
| Vector | vector.query | 1 | Per similarity-search call. |
| Image | image.generate | 10 | Generate / edit / variation — all priced the same. |
| Speech | speech.tts | 5 | TTS synthesis. |
| Speech | speech.transcribe | 5 | STT transcription. |
| Scrape | scrape.fetch | 1 | Per URL fetched. |
| Scrape | scrape.extract | 3 | LLM-extract structured data. |
| Scrape | scrape.crawl | 5 | Per crawl job (excludes per-page fetch cost). |
Need volume pricing?
We discount credit packs over 1M credits. Email us with your monthly volume estimate and we'll send a quote.