Free, and open source
GPL-2.0 on GitHub. No licence, no subscriber count and no vendor: you clone it, run it on your own server and keep your own data.
daloRADIUS administers a FreeRADIUS database. Centipid bills subscribers. They get compared because both end up in front of an ISP choosing what to run, not because they do the same job. daloRADIUS gives a RADIUS server a web interface, for nothing. It does not fetch a mobile-money payment, match it to a subscriber or reconnect them. This page is what each one ships.
It has been the web face of FreeRADIUS since 2007, and for an operator who already runs FreeRADIUS it is the obvious thing to install.
GPL-2.0 on GitHub. No licence, no subscriber count and no vendor: you clone it, run it on your own server and keep your own data.
Version 2.3 shipped in May 2026 with PHP 8 support, security fixes and a Docker install, and the repository is still worked on. Nothing on this page rests on it being abandoned.
Users, groups, NAS records, accounting, online-user reports, logs, graphs and a map, without opening the database or a FreeRADIUS config file. That is the job it took, and it does it.
The daloRADIUS column is what its own repository, releases and documentation say; where it reads “not in the project”, that means there is no code for it there.
| daloRADIUS | Centipid | |
|---|---|---|
| What it is | A web interface over a FreeRADIUS database | A hosted billing platform that also answers the routers |
| Licence | GPL-2.0, open source | Commercial, closed source |
| Where it runs | Your server: PHP, MariaDB, a web server and FreeRADIUS | Ours. Nothing to install, tune, patch or back up |
| RADIUS | Not included — FreeRADIUS does the authenticating | Included. Keep FreeRADIUS if you prefer and use Centipid for billing alone |
| Billing | Plans, rates, invoices, payments and a point of sale, entered by an operator | Recurring invoices, reminders, reconciliation, expenses and revenue reporting |
| Collecting money | PayPal merchant records. No mobile money and no card gateway in the project | 24 payment gateways, M-PESA, Airtel Money and MTN MoMo among them |
| Telling the subscriber | No SMS in the project | 25 SMS providers, WhatsApp and email, sent from the billing event |
| After a payment lands | Whatever you build around it | Matched to the invoice, and the subscriber is back online without an operator |
| MikroTik | NAS records. No RouterOS code in the project | Provisioning, remote Winbox, monitoring, alerts and configuration backups |
| Support | GitHub issues and a community forum | Email and priority support, onboarding, and migration off your current system |
| Price | Free, plus the server and the hours under it | 3% of hotspot revenue, or $0.25 per active PPPoE subscriber |
An ISP running daloRADIUS has the authentication half. These four are the half that is left, and they are where the day goes.
M-PESA, MTN MoMo, Airtel Money, a card, a bank transfer. daloRADIUS records a payment an operator types in; it does not go and get one.
Reconciliation is the work free hides. A payment that arrives and is never matched leaves a paying customer switched off.
Someone pays at 23:00 and expects to be connected at 23:01. That loop has to run on its own, not through Winbox.
PHP, MariaDB, FreeRADIUS and the server under them are yours to patch, tune and back up, and subscriber authentication rides on all four.
daloRADIUS costs nothing and bills nothing. Ours is priced on what the network earns, after a trial long enough to run real subscribers through it.
14 days
The whole product, with no card required, on your own routers.
3%
Of the hotspot revenue collected in a month. A month that sells nothing costs nothing.
$0.25
Per subscriber active that month. Routers, staff and vouchers are never metered.
The pages that carry this further, from the billing model to what it costs.
Yes. Version 2.3 was released in May 2026 and the repository is still active. If you read that it is dead, check the releases page rather than taking our word or anyone else’s.
Not if it does what you need. If FreeRADIUS authenticates your subscribers, daloRADIUS administers it and you are happy collecting and reconciling payments the way you do now, you are not buying much. The operators who move are the ones losing a day a week to reconciliation.
No. Centipid answers MikroTik routers itself, so there is nothing for you to install, but the two jobs are separable: you can keep FreeRADIUS answering the network and use Centipid for subscribers, invoices, payments and reconciliation.
Yes. Subscribers, packages and balances migrate from your current system and we plan the cutover around your billing dates. The data is in your own MariaDB, which makes it one of the easier migrations we do.
No. It is a hosted commercial platform, and that is the real trade: you give up owning the code and running the server, and you get collection, reconciliation and support you do not maintain. If owning the stack matters more, daloRADIUS is the honest answer.
3% of hotspot revenue or $0.25 per active PPPoE subscriber each month, after fourteen days free with no card required. Run both and the two fees add up on one invoice.
Fourteen days with no card, on your own MikroTik routers, with the payment-to-reconnect loop running end to end.