Pretoria · Gauteng · South Africa

Software & Technology Lawyer in Pretoria

Tech-focused attorney based in Pretoria, advising Innovation Hub startups, growth-stage SaaS companies, e-commerce platforms and government tech contractors across South Africa. POPIA, ECTA, Cybercrimes Act, software IP, AI governance.

Written by

Martin Kotze

Attorney, Conveyancer & Notary Public

Quick answer

MJ Kotze Inc is a specialist software & technology law firm based in Pretoria, Gauteng, advising South African tech businesses on the legal infrastructure of their commercial operations: SaaS agreements, POPIA (s 21 operator agreements, s 22 breach reporting, s 72 cross-border transfers), ECTA (electronic contracts, e-signatures, s 43 website disclosures, the 7-day cooling-off right), software IP (Copyright Act s 21 and s 22(3) assignments, escrow, open source), the Cybercrimes Act 19 of 2020, and AI governance. Founder Martin Kotze is an admitted Attorney of the High Court of South Africa, a Conveyancer and a Notary Public, with 12+ years’ commercial drafting experience. The firm acts for Pretoria-based clients on a face-to-face basis and for clients elsewhere in SA by video and email.

Pretoria’s technology ecosystem — and what it needs from its lawyers

Pretoria is one of South Africa’s most concentrated technology hubs. The Innovation Hub in Lynnwood Ridge anchors a community of early-stage technology businesses; the CSIR spins out research-driven companies in defence, manufacturing and information sciences; the University of Pretoria and the Tshwane University of Technology graduate hundreds of engineers and computer scientists each year, many of whom start commercial ventures in the city. Beyond startups, Pretoria hosts a significant cluster of government and defence technology contracting, the headquarters of the State IT Agency (SITA), and the regulatory bases of the Information Regulator and the Department of Communications and Digital Technologies.

What this means in practical legal terms: Pretoria-based technology businesses face the same statutory framework as those in Johannesburg or Cape Town, but the rhythm of the work is different. Government procurement schedules, the proximity of the Information Regulator for POPIA matters, the policy environment around AI and cloud, and the realities of in-person engagement with co-founders, CTOs and in-house counsel based in Hatfield, Brooklyn, Menlyn and Centurion — all shape what a competent technology lawyer needs to deliver.

What MJ Kotze Inc does for Pretoria tech businesses

SaaS agreements

Master subscription agreements, order forms, SLAs, data processing addenda — for SaaS providers and SaaS buyers.

POPIA compliance

Operator agreements (s 21), privacy notices, breach response plans, cross-border transfer mechanics (s 72), Information Officer registration.

Software development agreements

Bespoke development contracts, agile and waterfall structures, source-code escrow, IP assignment under Copyright Act s 22(3).

AI governance

AI vendor contracts, automated decision-making compliance (POPIA s 71), training-data warranties, output-IP allocation.

ECTA + e-commerce

Website T&Cs, mandatory section 43 disclosures, cooling-off period compliance, electronic-signature workflow.

Cybersecurity incident response

Cybercrimes Act 19 of 2020 mandatory-reporting plans, POPIA s 22 breach response, contract-level incident remediation clauses.

Open-source compliance

OSS audits before fundraising or M&A, GPL/AGPL exposure assessments, licence-management policies.

Founder + investor IP

Day-one founder IP assignments, co-founder agreements, investor diligence preparation.

Why local matters — even for cloud-native businesses

Technology law is largely jurisdiction-agnostic at the statute level — POPIA reaches across SA, ECTA reaches across SA, the Copyright Act reaches across SA. But the practice of advising technology businesses is concentrated, repeat-engagement work where the value comes from continuity, accessibility and shared context. Three concrete Pretoria advantages:

Proximity to the Information Regulator

The Information Regulator’s offices are in Pretoria. Where POPIA enforcement, complaints, or in-person engagement is required, having an attorney based in the same city materially shortens timelines. Most POPIA-related submissions are made via the Regulator’s eServices portal, but escalated matters benefit from local availability.

Government-procurement adjacency

Companies selling into SITA, the Department of Communications and Digital Technologies, defence agencies, or other government bodies are negotiating against procurement schedules that have idiosyncratic structures. A Pretoria-based attorney has seen these before and can move faster on schedule-3 amendments, SLA carve-outs, and IP-flow-back clauses.

Face-to-face availability for founders

Early-stage founders increasingly value being able to walk into their lawyer’s office and have a conversation about strategy, not just send an email asking for a redline. Pretoria founders based in Hatfield, Brooklyn, Lynnwood, Menlyn, Centurion or Akasia can be in the office in under 30 minutes.

Service areas covered by the firm

The firm acts primarily for Pretoria-based technology businesses, but advises clients across South Africa on a routine basis. Geographic reach (in person where useful, by video and email otherwise) includes:

  • Pretoria
  • Centurion
  • Midrand
  • Sandton
  • Johannesburg
  • Rosebank
  • Cape Town
  • Stellenbosch
  • Bellville
  • Durban
  • Umhlanga
  • East London
  • Port Elizabeth (Gqeberha)
  • Bloemfontein
  • Polokwane
  • Nelspruit (Mbombela)

Free starter templates for Pretoria tech founders

Before engaging the firm on bespoke drafting, many founders use our free starter templates to get the basics in place:

Frequently asked

Why use a Pretoria-based software & technology attorney rather than a generalist anywhere in South Africa?

Pretoria has a concentrated technology ecosystem — the Innovation Hub at the CSIR, the University of Pretoria's Department of Computer Science, the Tshwane University of Technology, and a significant cluster of government and defence technology contracting. A Pretoria-based specialist understands the local commercial dynamics, the Tshwane procurement environment, and the practical reality of face-to-face engagement with founders, CTOs and in-house counsel based in Hatfield, Brooklyn, Menlyn and Centurion. The same statute applies anywhere in SA, but the working relationship is materially closer when your attorney is 15 minutes away.

What software & technology agreements do Pretoria businesses most commonly need?

For early-stage Pretoria tech startups: a founder IP assignment, a contractor agreement, and an NDA — typically before the first investor conversation. For growth-stage SaaS companies: master subscription agreements, data processing agreements (POPIA s 21 operator agreements), and customer-facing T&Cs. For Pretoria-based companies selling into government or large enterprise: bespoke services agreements covering procurement schedules, SLA carve-outs, and source-code escrow. For e-commerce and platform businesses: ECTA s 43 disclosures, cooling-off compliance, and CPA-aligned T&Cs.

Do Pretoria tech buyers face any specific regulatory issues compared to Johannesburg or Cape Town?

Substantively no — POPIA, ECTA, the Copyright Act 98 of 1978, the Cybercrimes Act 19 of 2020 and the Consumer Protection Act all apply uniformly across SA. Pretoria-specific practical considerations include: proximity to the Information Regulator (Pretoria-based, easier in-person engagement on POPIA matters), the State IT Agency procurement environment, and Department of Communications and Digital Technologies policy proximity for AI and cloud matters. The National Data and Cloud Policy emerged from the Pretoria policy environment and remains influential for any company selling into government.

Is the firm able to advise Pretoria companies on cross-border or international tech agreements?

Yes. South African software & technology agreements routinely involve foreign counterparties — US SaaS vendors, EU cloud providers, UK partners. The firm regularly advises Pretoria companies on POPIA s 72 cross-border transfer mechanics, exchange control implications of foreign SaaS spend under the SARB regulations, withholding tax treatment under section 35 of the Income Tax Act, and governing law / jurisdiction negotiation against foreign supplier terms.

Can a Pretoria attorney represent me if I am incorporated outside Gauteng?

Yes. An attorney admitted to the High Court of South Africa can advise clients anywhere in the country and represent them in any High Court of South Africa. Most software & technology law work is contract-based and not location-bound — the agreement governs the relationship regardless of where the client is incorporated. The firm acts for clients in Johannesburg, Cape Town, Durban, Stellenbosch, and the broader Western Cape on a routine basis.

What does an initial Pretoria-based consultation look like?

A scoping call (in person at the Pretoria office, by video, or by phone) of approximately 30 to 45 minutes. The output is a written fee estimate or fixed-fee proposal sent within 24 hours. The initial consultation fee is R2,500 excluding VAT and is credited against any subsequent engagement if you proceed. For routine template downloads (NDA, contractor, founder IP), no consultation is needed — the free templates are emailed instantly via mjkinc.co.za/templates.

Why you can trust this: Martin Kotze has been an admitted Attorney of the High Court of South Africa, registered Conveyancer, and Notary Public since 2014, practising from Pretoria. The firm is regulated by the Legal Practice Council under firm registration F17333.

This guide is general information, not legal advice for your specific matter.