ISPStack
Company

Built in Nairobi.
Run on M-Pesa.
Sold to the world.

A small team that came out of a Nairobi WISP, rebuilding the back-office software African ISPs actually want to use — and that finance teams everywhere can understand.

2023
Founded
Nairobi, Kenya
50+
ISPs on the platform
across East Africa
5
Launch markets
KE · UG · TZ · NG · GH
14
People on the team
engineers · ops · support
What we believe

Four convictions, four years deep.

These aren't aspirations — they're the things we'd refuse to ship around.

Built next to the operator.

The founding team came from a Nairobi WISP. We know the difference between an FUP-throttle that fires once and one that fires three times a Sunday — because we caused both.

Local rails are first-class.

M-Pesa Daraja, Airtel Money, KRA TIMS, Swahili portal — wired in at the schema level, not bolted on. We ship the rails operators actually use first; everything else after.

Pricing should be honest.

A flat tier, no revenue cut, no surprise overage. If your bill grows, it's because you grew — not because we metered something you didn't know about.

Ship every week.

Public changelog, weekly cadence. No quarter-long roadmap promises — we tell you what we shipped and what is on deck for Friday.

Why we exist

African ISPs deserve software that knows the wire and the regulator.

For a decade the back-office software for ISPs was written in Prague, Sydney, or Salt Lake City — priced in dollars, billed per subscriber, and politely unaware that most of the continent settles invoices on M-Pesa. The operators we knew were running their books on three tools and a WhatsApp group.

We started ISPStack because the gap kept costing real money: a customer paid via M-Pesa at 9pm and didn't get reconnected until lunch the next day — not because the software couldn't, but because no one had bothered to wire it together. Same with KRA TIMS receipts, same with Swahili-language SMS templates, same with hotspot vouchers printed at the till.

We aren't trying to be the cheapest alternative. We're trying to be the platform an African operator would have built themselves if they had a software team — wired to local rails, priced in local currency, and quietly opinionated about the things that matter when the network is the business.

Built in Nairobi Priced in 7 currencies Same-timezone support
What's in the box

The product, by the numbers.

Not adoption metrics — product depth. Every number below is a real product decision, listed in packages.md or shipping in the current release.

8
Modules in every tier
RADIUS, billing, network, field, accounting, HR, inventory, hotspot
5
Currencies native
KES, UGX, TZS, NGN, GHS · USD for ROW
30+
Add-on modules
TR-069, GPON, voice, marketing, SSO, more
v0.9-beta
Current release
public beta · rolling weekly ships
CoA enforcement < 1s
RFC 5176 dynamic-auth with 3-retry exponential backoff, port-overridable per NAS.
M-Pesa Daraja, webhook-verified
STK push + C2B + B2C wired in, with raw-body callback verification and KRA TIMS receipt issue.
Field tech PWA, offline-tolerant
Install once, syncs photos, signature, signal readings the moment the technician's phone gets a bar.
Verifiable from the tier table and the public changelog.
Want to talk?

Sales, support, partnership — same inbox.

We read every email, usually within an afternoon. WhatsApp also works during East Africa business hours.