Compliance software for South African gyms, salons and wellness studios.
Municipal health certificates, water quality, sterilisation and infection control, health care risk waste, scope of practice for clinical treatments, CPA cancellation rights and client health data — all tracked.
Regulators
- Municipal environmental health services — Certificate of acceptability and health certificates for premises, water quality, hygiene and inspection.
- National Consumer Commission — Consumer Protection Act duties on membership contracts, cancellation, renewal notices and marketing claims.
- Health Professions Council of South Africa — Scope of practice and registration where a treatment crosses into a registered health profession.
- South African Health Products Regulatory Authority — Scheduled substances and injectable products used in aesthetic treatments.
- Information Regulator — POPIA duties over client health questionnaires, consultation notes and before-and-after images.
What the engine tracks
- Municipal health certificate and business licence register with renewal reminders
- Water quality testing schedule for pools, jacuzzis and steam rooms
- Sterilisation, single-use and infection control log
- Health care risk waste collection and manifest trail
- Practitioner registration and scope of practice register
- Product labelling, storage and scheduled substance control
- CPA-compliant contract, cancellation and debit order mandate file
- Client health data consent and retention under POPIA
What is included
- 16 SA-specific wellness and premises requirements
- Health certificate and water quality register
- Infection control and clinical waste evidence trail
- Contract, cancellation and consent file
- Email reminders at 60/30/14/7/3/1 days
- One-click Excel & PDF export for inspections
Penalties
- Consumer Protection Act 68 of 2008, s112 — administrative fines: Up to R1 000 000 or 10% of annual turnover, whichever is greater
- National Health Act 61 of 2003, s89 — offences: Fine or imprisonment, and closure of the premises where the risk is immediate
- Health Professions Act 56 of 1974, s39 — practising unregistered: Fine or imprisonment for performing acts reserved for a registered practitioner
- Protection of Personal Information Act 4 of 2013, s107 — offences: Up to R10 000 000 or 10 years imprisonment
Frequently asked
We are a gym, not a clinic. Does all of this apply?
No — the engine separates premises duties every venue carries from clinical duties that only attach once a treatment crosses into a registered health profession or a scheduled substance. You see what applies to your service mix.
What does the 20 business day rule mean for memberships?
Under the Consumer Protection Act a consumer may cancel a fixed-term agreement on 20 business days' written notice, subject to a reasonable cancellation penalty. Contracts that remove the right are unenforceable, so the engine tracks your template and its review.
Does TefCo handle my municipal renewals?
No. TefCo is a compliance management platform — it tracks the certificate, its expiry and the supporting records, and warns you well before renewal. The application goes to your municipality from you or your advisor.
How is it priced?
R399/month as a Single Specialist engine alongside CIPC, SARS, POPIA and HR, or included in Full Stack Specialist at R1,200/month.