Software we build
for Kenya, by Kenyans.
Four products, one mission — give Kenyan businesses and developers software that fits the market. KES-priced, M-Pesa-native, DPA-aligned, and supported from Nairobi.
Eza
Kenya's First Backend App PaaS
Your backend. Your database.
M-Pesa. Under 15 minutes.
Deploy backends, spin up databases, and go live with M-Pesa in one place — without the server configuration tax. Push your code. Eza handles the rest.
$ eza deploy --env production
→ Detecting framework... Node.js 20 (Express)
→ Building image... done (8.2s)
→ Provisioning database... PostgreSQL 15
→ Injecting environment variables... done
→ Configuring M-Pesa STK Push... done
→ Configuring M-Pesa C2B callbacks... done
→ Health check... ✓ 200 OK
✓ Deployed to https://myapp.eza.cloud (14m 32s)
The problem Eza solves
International platforms weren't built for M-Pesa. Local hosting is unreliable. Configuration eats days. You're a backend developer — not a DevOps engineer. Good products ship late, or never, because of infrastructure that wasn't designed with you in mind. Eza exists to close that gap.
Three steps · One platform · Live before lunch
01
Connect your repo
Push your backend code. Eza detects your framework automatically — Node, Python, Go, Java. No config files to write.
02
Provision your database
Spin up a managed PostgreSQL or MySQL instance in one click. Credentials injected automatically. Zero manual configuration.
03
Go live with M-Pesa
M-Pesa environment configuration built-in. STK Push, C2B, B2C. From sandbox to production without switching tabs.
Platform capabilities
Backend Deployment
Push your code. Eza detects your framework — Node, Python, Go, Java — and deploys to production automatically. No Dockerfiles. No Nginx config. No weekend lost to setup.
Managed Databases
Spin up PostgreSQL or MySQL in one click. Credentials injected directly into your environment. Automated backups. Zero manual configuration required.
M-Pesa Native
M-Pesa isn't a plugin. It's infrastructure. STK Push, C2B, B2C — configured at the platform level. Go from sandbox to live without switching tabs.
Built for the developer who codes well but doesn't want to become a sysadmin
The Stack-Stuck Developer
Your code is solid. You shouldn't need to become a DevOps engineer to ship it. Eza handles the infrastructure so you can stay in your lane.
The Startup Founder-Developer
Time is the constraint. Get production-grade infrastructure without enterprise pricing or complexity. Ship this week, not next month.
The Agency Technical Lead
Managing 4–12 client apps? One deployment pattern. Predictable costs. No babysitting servers at 2am.
Mailza
Business Communications Suite
Email, calendars, chat,
and meetings — priced in KES.
One platform for your whole team. Professional email on your own domain, shared calendars, file storage, team chat, and video meetings — all Kenya-hosted, KDPA-aligned, and billed via M-Pesa.
Simple team pricing · KES / month
Micro
Up to 15 users
KES 1,500
Small
Up to 25 users
KES 2,000
Medium
Up to 50 users
KES 3,000
All plans include the full suite · M-Pesa billing · KDPA-aligned
Business Email
Custom domain email on Kenya-hosted servers. KDPA compliant by default.
Shared Calendars
Team calendars, contacts directory, and resource booking in one place.
File Storage
Document collaboration and shared drives. No switching platforms.
Team Chat
Integrated messaging for your whole team, inside the same platform.
Video Meetings
Built-in conferencing for up to 100 participants. No third-party app needed.
KES Pricing
No forex surprises, ever
M-Pesa Billing
Pay the way Kenya pays
KDPA Aligned
Your data, handled responsibly
Local Support
Real help, same time zone
EasyDuka
The Merchant OS for Kenya
Your brand. Your domain.
Your rules.
Launch a professional store, sync with M-Pesa, and manage local delivery — all from your phone. No credit card needed. Join 1,000+ Kenyan merchants already growing with EasyDuka.
+65%
Average sales increase
2 min
Average setup time
0%
Transaction fees*
eTIMS
KRA tax ready
Online Store (BYOD)
Connect your own custom domain (yourbrand.co.ke) and build a professional brand. Don't be just a link.
Hardware-Free POS
Turn your phone into a checkout register. Sell to walk-in customers and sync inventory instantly.
WhatsApp Automation
Receive orders directly on WhatsApp. Confirm payments and close sales without leaving the chat.
Hybrid M-Pesa Payments
Use our aggregator for instant M-Pesa setup, or plug in your own Paybill/Till number for full control.
Rider Management
Create logins for your delivery team, assign orders manually, and track deliveries in real time.
eTIMS Ready
Future-proof your business. Built to adapt seamlessly to KRA tax regulation requirements.
“EasyDuka transformed how I sell. I used to struggle with DMs, but now my customers order via the link and I get the details on WhatsApp.”
Juma Omondi
Nairobi Electronics
“The inventory management is a lifesaver. I know exactly what I have in stock, and the M-Pesa integration makes payments so much easier.”
Sarah Mwangi
Sarah's Boutique
“Setting up was incredibly fast. I was online in less than 10 minutes. The SEO tools have actually helped new customers find me on Google.”
David Kamau
Wholesale Traders
KenyaSchemes
KICD-Aligned Teaching Resources
Teaching is hard enough.
Preparation shouldn't be.
Ready-to-use CBC and CBE teaching materials for every Kenyan educator. Schemes of work, lesson plans, exams, marking schemes, and past papers — KICD-aligned, editable, and instantly downloadable via M-Pesa.
Coverage
Lower Primary
Grades 1–3 · CBC
Upper Primary
Grades 4–6 · CBC
JSS
Grades 7–9 · CBC/CBE
Senior School
Grade 10 · CBE
Secondary
Forms 1–4 · KCSE / 8-4-4
Schemes of Work
Full-term schemes, all subjects
Lesson Plans
Per-topic lesson plans, ready to use
Exams & Assessments
Mid-term, end-term, and CATs
Marking Schemes
Answer guides for every assessment
Past Papers
KCSE and school-level past papers
Curriculum Designs
KICD curriculum designs, 2026 updated
What's coming next.
The next generation of Kenya-first tools, shaped by customer feedback and the gaps we see in the market.
PayEdge
Kenya's first fully DPA-compliant, developer-friendly M-Pesa infrastructure layer. One SDK. Every M-Pesa flow. Full reconciliation.
EzaVault
Sovereign data storage and compliance management — DPA documentation, audit trails, and DPIA workflows in one dashboard.
EdgeAnalytics
Privacy-first web analytics, Kenya-hosted and ODPC-aligned — a Plausible-style alternative for East African data sovereignty.
Need something custom?
Our products don't cover your use case?
We also build bespoke software and cloud infrastructure. Talk to our team.