9 Core Modules · Live Government Verification · Production-Ready
MCMP is a sovereign, cloud-native SaaS platform that digitises the complete compliance lifecycle for South African municipalities — from first application through to enforcement, renewals, revenue collection, and executive analytics. With live identity verification against the Department of Home Affairs. No paper. No backlog. No excuses.
Measured Impact
These are not projections. They are outcomes from production deployments, measured against paper-based baselines.
Platform Modules
Every module is production-ready and lives on the same platform. No separate systems, no data silos, no integration projects between vendors — just one sovereign compliance stack.
Multi-pathway application intake for every compliance type — Liquor Licence, Spaza Shop, Food Health (CoA), General Permits, and renewals. Submitted online, at-counter, or via Community Agent.
Structured review workflow from submission to certificate issuance — risk-tiered, SLA-tracked, officer-accountable, and fully auditable end-to-end.
GPS-tracked offline mobile app for inspectors — 40+ pre-built SOPs, 7-star scoring, and a cryptographic evidence vault. Works without signal.
Automated generation of legally defensible notices (CIN / NOW / PO) — QR-coded, tamper-proof, and PAJA-compliant from first issue to resolution.
Centralised case management with intelligent routing, priority scoring, and full lifecycle tracking — from first intake to final resolution.
Sovereign document repository, enforcement registry, and citation tracker — every legal instrument stored, searchable, and tamper-proof.
Real-time municipal intelligence across 7 drill-down layers — from provincial overview to individual line-item compliance. Leadership sees everything.
Real-time workforce performance monitoring and revenue radar — optimising inspector deployment and tracking team productivity against measurable targets.
Pre-built and custom inspection packages via the Inspection Designer — with Mirror Mode for rapid cloning across business types and jurisdictions.
How MCMP Closes the Spaza Licensing Gap
South Africa's R500M Spaza Support Fund is stalled — not because the money isn't there, but because municipalities can't issue licences fast enough on paper systems. Every module on this page plays a role in solving that. Here's how they work together in a single applicant's journey.
A 42-year-old entrepreneur, approved for R120,000 by SEDFA to grow his Spaza Shop & Food Grocery business. His only barrier to accessing his funding? A valid business licence — which his municipality couldn't issue in under 90 days on paper. Below is his complete journey through MCMP, module by module.
Unlike paper-based systems where an inspection happens once and is never repeated, MCMP schedules inspections periodically throughout the entire life of Thabo's business. Regular re-inspections keep him compliant, give SEDFA ongoing confidence in their portfolio, and give the municipality a live picture of every registered business at all times. Proactive enforcement — not reactive firefighting.
Portfolio managers see Thabo's entire compliance journey in real-time through the Governance Analytics Hub — application status, inspection scores, renewal dates, and enforcement flags. One dashboard. Full portfolio visibility. No phone calls to the municipality.
The Workflow
Every compliance matter follows a structured, auditable workflow. No handoffs between systems. No lost files. No unaccountable decisions.
Online, at the counter, or via Community Agent in the field — document verification begins automatically
Dynamic Compliance Engine assigns risk tier, SLA (7/14/21 days), and routes to the correct officer or department
Inspector receives mobile task — GPS-tracked visit, offline form completion, 7-star score, auto-report generated
Officer approves (QR-coded certificate issued) or enforces (QR-coded NOC generated) — every decision documented
Renewals tracked, violations monitored, and analytics updated in real-time — compliance doesn't end at approval
Built For
Designed to serve every stakeholder in the compliance ecosystem — from the township entrepreneur applying for a licence to the national agency tracking funded SMME compliance.
Real-time executive dashboards, millions in revenue recovery, and compliance rates that go from 35% to 75%+.
Standardised workflows, PAJA/POPIA compliant decisions, and a full audit trail on every case — audit-ready at all times.
GPS-tracked offline mobile app, 40+ pre-built packages, 7-star scoring — 3.5× more inspections per inspector per week.
Online applications, real-time status tracking, digital certificates — licensed in 14–21 days, not 90+. No queues.
Real-time portfolio health of funded SMMEs. Early warning alerts before funding risk becomes loss. 1-click monthly PDF reports.
Provincial-level analytics, inter-municipal benchmarking, and policy intelligence — all the data MEC offices need.
Cloud-native GCP deployment, no custom code, no infrastructure to manage. Live in 2-3 months from contract signature.
Every action logged, every decision documented, every notice QR-coded. Forensic audit trail retained for 7 years.
Enterprise Architecture
MCMP is not a pilot or a prototype. It is a production-hardened platform built to government-grade security standards — ready for multi-municipality, multi-province deployment.
Hosted on Google Cloud Africa (South Africa) region. All data stays in South Africa. POPIA-compliant by design, with PII masking at the database layer.
PostgreSQL Row-Level Security enforces complete data separation between municipalities. One platform — 276 municipalities, zero data leakage risk.
Cloud Armor WAF with geo-blocking, MFA enforcement, 2-approval deployment gates, canary releases, and automated rollback capability.
Every action logged — who, what, when. BigQuery log export with 7-year retention. Tamper-proof, forensically admissible, AG-audit ready.
Double-entry immutable payment ledger via multi-vendor payment gateway (SA banks). Nightly reconciliation, cashier session tracking, and zero revenue leakage.
GPS-tracked inspector app works without connectivity. Data syncs automatically when back online — no lost inspection data, no excuses.