Registration, verification, renewal and enforcement in one system — built to South African law, priced in rand, securely hosted.
SANS certification, the NBR Act, the Immigration Act guest register, POPIA and municipal by-laws — not a foreign model translated.
Enterprise-grade infrastructure with role-based access, encryption in transit and at rest, and data handling aligned to POPIA.
No currency exposure on a multi-year commitment. A weakening rand does not raise the cost of the same service.
A South African company with South African B-BBEE standing, delivering with people who live in the jurisdictions administered.
The requirement
Adopting a by-law is a decision. Running the register it creates is an operation — one that arrives with volume, deadlines, evidence and a public that expects answers.
Every submission carries certificates, consents, declarations and photographs. Someone must establish each one is current, genuine and about the property named — then again at renewal.
Properties are marketed on booking platforms, not to the municipality. Without a link between listing and licence, enforcement starts from a complaint instead of a list.
Electricians, gas practitioners, fire technicians, insurers and planners each issue one document, in their own format. Nobody is accountable for whether the file holds together.
Planning, health, fire and revenue all touch the same application. Routing it, tracking it and reporting on it is load a hiring freeze does not accommodate.
Registration is not an event. Renewals, lapses, transfers, complaints and corrections make it permanent, and the second year is larger than the first.
How many short-term rentals in this jurisdiction are compliant? No municipality can currently answer it, which makes every policy decision an estimate.
One record per property
Tied to the erf number rather than to a listing or an owner, so the record survives a sale, a change of agent and a re-listing under a new name.
Channel verification
Properties are marketed on booking platforms, not to the municipality. STRCMS is designed to read what is listed and set it against what has been licensed — producing the list no municipality currently holds.
Availability calendar, nightly rate, review history
Availability, rate, property classification
South African market coverage
Aggregated listing surface
| Property | Erf | Licence | Airbnb | Booking.com | Lekkeslaap | Google Travel | Agoda | Own site |
|---|---|---|---|---|---|---|---|---|
| Villa Ocean View | Erf 4471 | CT-STR-04471 | Listed | Listed | — | Listed | — | Listed |
| Beachfront Apartment | Erf 1128 | CT-STR-01128 | Listed | Listed | Listed | — | Listed | — |
| Sunset Lodge | Erf 9034 | No licence | Listed | Listed | Listed | Listed | — | — |
| The Barn, Noordhoek | Erf 2210 | No licence | Listed | — | Listed | — | — | Listed |
Availability is the requirement nobody can currently certify. No professional issues a certificate for how often a property was let — but the listing record shows it, and that is what makes an availability-based classification enforceable rather than declaratory.
Everyone in one system
Rather than an owner collecting PDFs and emailing them to a department, each party lodges what they are qualified to certify — directly, in their own role, against the property record.
Certificate of compliance, SANS 10142
Certificate of conformity, SANS 10087-1
Extinguisher service, detectors, escape route
Public liability and short-term letting cover
Attends, documents and compiles the application
Independently verifies the file and signs the finding
A public portal configured to the requirements your by-law sets, with mandatory evidence fields so incomplete submissions never reach a desk.
Applications move between planning, health, fire and revenue on defined rules, with position and responsibility visible at every step.
An approved application produces a licence number tied to the erf and to the decision that granted it — the reference everything is checked against.
Expiry tracked per certificate rather than per licence, so a property whose electrical compliance lapses in month seven is known in month seven.
Public reports captured against the property record, so a complaint is answered with the file rather than searched for across departments.
Every document, decision and change time-stamped and attributable, retained for the life of the licence and available years later.
AI-assisted verification
A register of 89,000 properties carries close to a million supporting documents a year. Reading them by hand is not slow, it is impossible. STRCMS reads every one automatically, tests it against the rest of the file, and surfaces exactly what needs a person’s attention.
Issuer, certificate number, issue and expiry date, property address and practitioner registration pulled from every certificate the moment it is uploaded.
Altered, forged and template-generated certificates identified from document structure, font and layout inconsistencies, embedded metadata, and edit history that does not match a genuine issue.
Erf number, street address, owner name and property description matched across every document in the file, and against the municipality’s own records. A certificate for a different property is caught immediately.
Lapsed certificates flagged before submission completes, and any document already lodged against another property identified across the whole register.
Photographs tested for whether they show what they claim, whether the capture date and location are consistent with the visit, and whether the same image has been submitted before.
Listing data read across every channel a property is advertised on, producing nights available and median nightly rate — the evidence for rates classification that no certificate can provide.
No application is approved, refused or classified by an automated process. Every determination is made by a named official or accredited practitioner who can be asked to account for it — which is what POPIA requires where a decision carries legal consequence, and what makes a finding defensible on appeal.
Standards framework
Short-term rentals are routinely described as unregulated. They are not. The group maintains and publishes the full framework a property is measured against — every item marked according to whether it is law today, sits in a draft national code, or is industry practice no statute compels.
Reading it takes ten minutes. It is the fastest way to see whether we understand the subject, and it is public so it can be checked rather than claimed.
Read the framework →The framework is versioned. Every determination records the version it was tested against, so a decision made today can still be read correctly in three years.
Where it stands today
Most suppliers start building when a contract is signed. We are building now, at our own cost, so a municipality adopting a by-law is accrediting a working capability rather than commissioning one. Here is exactly what exists.
| Component | Status | Detail |
|---|---|---|
| Standards framework | Published | 139 requirements across 13 areas, classified by legal standing and versioned. |
| Group compliance operations | Operating | The group's own compliance businesses run on this infrastructure — real properties, real documents, real practitioners. |
| Accredited practitioner network | Operating | PPRA-licensed practitioners and a vetted supplier network across the compliance trades. |
| Municipal intake and routing | In build | Configured per by-law. No municipal deployment exists yet, and none is claimed. |
| Licence issue and numbering | In build | Design complete; build under way. |
| Channel verification service | In build | Matching advertised listings against issued licence numbers. |
| Authority dashboard and reporting | Scheduled | Follows the first configured register. |
| Field capture application | Scheduled | For dispute and complaint attendance where a municipality instructs it. |
We would rather show you this table than a demonstration of software that does not exist. A demonstration shows what a system can do. A deployment shows what it has done — and when we can show you the second, we will.
Questions we are asked
No. Every determination is made by a named official or accredited practitioner who can be asked to account for it. The system reads and cross-checks every document, tests it for authenticity and flags what needs attention — then a person decides. That is what POPIA requires where a decision carries legal consequence, and it is what makes a finding defensible on appeal.
Document structure, font and layout inconsistencies, embedded metadata and edit history, the issuer’s registration status, and whether the same document has been lodged against another property anywhere in the register. Anything inconsistent is flagged with the reason and referred to an officer — the system does not reject it on its own.
Configuration rather than development. The requirements, the routing between departments, the fee schedule and the renewal cycle are set up against your by-law as written — which is why two municipalities with different by-laws run the same system without either of them getting a compromise.
The register, the records and the evidence remain the municipality's throughout. The platform is licensed to operate them and does not acquire what it holds, and the data is exportable in a usable form at any time rather than on exit.
Yes. Existing records are imported and matched to the erf, so properties already registered keep their history rather than starting again. Where records are incomplete the gaps are reported rather than silently filled.
Each transacts in their own role. An owner sees their property, an agent sees the properties they act for, an electrician lodges the certificate they issued. Nobody sees a file they are not party to, and every action is attributable.
Either. Where a municipality budgets to build or buy, it tenders and we bid on the same terms as anyone else. Where an organisation already carries a mandate and delivers part of it, the platform sits beneath that. The route is the municipality's to choose.
That depends on the register — its size, the requirements your by-law sets, and how it is administered. Pricing is in rand, quoted per jurisdiction, and we would rather discuss it against a real scope than publish a number that fits nobody.
Because the requirements are local. SANS certification, the National Building Regulations Act, the Immigration Act guest register, POPIA, and a by-law that differs between one metro and the next. A system built for another country's permit structure has to be rebuilt rather than configured — and it prices its licence in a currency your budget does not hold.
A briefing, not a sales meeting: what the register will need to do, what it will cost your departments to run, and what we have built so far. No obligation, and no demonstration of anything that does not exist.