Account & identity
Name, work email, your identity provider object ID, tenant membership and role — received through single sign-on with Microsoft Entra ID. We never receive your password.
This policy explains what personal information CloudPMO (Pty) Ltd collects through the CloudPMO website and platform, why, and what rights you have under the Protection of Personal Information Act 4 of 2013 (POPIA).
Version 1.0.0, effective 12 October 2026. This policy describes how CloudPMO handles personal information on the website and platform.
CloudPMO is operated by CloudPMO (Pty) Ltd ("we", "us"). Organisations ("Customers") create a CloudPMO tenant and invite their own staff and contractors ("Users") into it. Visitors to cloudpmo.co.za are "Visitors".
We do not collect payment card numbers, advertising identifiers, or precise device location, and the website and product do not run third-party advertising trackers. Optional Google Analytics runs on the public website only after consent and is never loaded in the CloudPMO application.
Name, work email, your identity provider object ID, tenant membership and role — received through single sign-on with Microsoft Entra ID. We never receive your password.
Project plans, tasks, resource assignments, risks, comments and files your team enters or imports. Controlled by your organisation.
Name, email, company and message from the contact form; billing contact, invoice details, and transaction or subscription references returned by Paddle for international purchases or Paystack for South African purchases.
IP address, browser type, timestamps, pages requested, error reports and audit-log events. Needed to run, secure and troubleshoot the service.
Page-view measurements from Google Analytics on the public website after you accept analytics. The application does not send events to this property.
POPIA section 11 requires a justification for every processing activity. Ours are set out below.
| Purpose | What we use | Justification (POPIA s11) |
|---|---|---|
| Provision — creating your tenant, authenticating Users, storing and displaying Customer Data, providing support | Account & identity, Customer Data, contact details | Performance of a contract (s11(1)(b)); Customer's instructions as operator |
| Billing — invoicing, collecting payment, tax records | Contact & billing data, Paddle or Paystack transaction and subscription references | Performance of a contract; legal obligation (s11(1)(c)) for tax and accounting records |
| Telemetry and security — monitoring availability, detecting abuse, investigating incidents, keeping audit logs | Technical & telemetry data, audit-log events | Legitimate interest (s11(1)(f)) in a secure, reliable service; legal obligation to safeguard data (s19) |
| Optimize — understanding which features are used so we can improve the product | Aggregated, de-identified usage events | Legitimate interest (s11(1)(f)); no individual is identifiable in the result |
| AI-assisted features — optional suggestions, summaries and risk signals, when a tenant administrator enables them | The project data needed for each request, such as task, RAID and comment text | Customer's instructions as operator; performance of a contract (s11(1)(b)) |
| Website analytics — page-level visit counts on the public marketing website | Optional Google Analytics page views, page location, referral source, browser and device information, your IP address (used by Google for approximate location) and a random cookie identifier after consent | Consent (s11(1)(a) and s69), requested through the Cookie & Consent Policy |
| Communication — responding to enquiries, service notices, and (with consent) product news | Contact details | Contract or legitimate interest for service notices; consent (s11(1)(a) and s69) for marketing, withdrawable at any time |
We do not sell personal information. We share it only with operators that act on our instructions, independent recipients that act under their own legal obligations, and authorities where the law requires.
We will update this list before adding a new operator that processes Customer Data, and Customers under our Data Processing Agreement will be notified in advance with the opportunity to object.
Personal information is stored in Microsoft Azure data centres. The platform application services and its PostgreSQL database are hosted in Azure's South Africa North region. The public website is hosted in Azure's West Europe region. Where we transfer personal information outside South Africa — website hosting, sign-in (Microsoft Entra ID), transactional email (Azure Communication Services), or our AI provider (Anthropic) — our written contract with that provider is the POPIA section 72 transfer basis, as set out against each in section 4 above.
Paddle separately collects and processes buyer transaction data as an independent responsible party/controller under its Privacy Notice and manages its international transfers under its own legal obligations. Paystack processes South African payment data within South Africa as our payment processor, under the written processor agreement named in section 4; no cross-border transfer basis is needed for that processing.
If you accept analytics cookies, Google Analytics 4 sends website usage data (pages viewed, referring page, device and browser details, an approximate location and a random cookie identifier) to Google LLC and its affiliates, which may process it in the United States and other countries where Google operates.
Google acts as our operator under the Google Ads Data Processing Terms, which include contractual safeguards for international transfers (POPIA section 72). Your browser's IP address reaches Google's servers with each request. Google states that Google Analytics 4 does not log or store IP addresses. We keep this data for 14 months. If you reject or withdraw consent, nothing is sent to Google.
For transfers involving Users in the European Economic Area or United Kingdom, we use an applicable lawful transfer mechanism such as standard contractual clauses.
POPIA section 19 requires appropriate, reasonable technical and organisational measures. Our technical measures include tenant isolation, role-based access control, encryption in transit (TLS) and at rest, single sign-on with no password storage, and an immutable audit log. They are described on the Security page. If we become aware of a security compromise affecting your personal information we will notify the Information Regulator and affected parties as required by section 22 of POPIA, and will notify affected Customers within 72 hours.
Under POPIA (and, where applicable, the GDPR and UK GDPR) you may:
To exercise a right, email privacy@antsprojects.co.za. We will verify your identity, respond within 30 days, and tell you if we need longer. Apart from any prescribed fee for copies, requests are free unless they are manifestly unfounded or excessive. Our PAIA Manual, prepared under section 51 of the Promotion of Access to Information Act 2 of 2000, sets out how to request records and is also available on request from the same address.
The public website uses essential browser storage for interface preferences and your cookie choice. Google Analytics loads on the website only after you accept analytics and sends page views, not application events. The platform uses browser storage and sign-in cookies required for authentication and security. Details and controls are in the Cookie & Consent Policy.
CloudPMO is a business tool intended for Users aged 18 and over. We do not knowingly collect personal information from children, and Customers must not invite children into a tenant. We do not make decisions about you based solely on automated processing that have legal or similarly significant effects (POPIA s71).
Each published version of this policy carries a version number and effective date in the metadata above. We will notify Customer tenant administrators by email at least 30 days before a material change takes effect, and previous versions are available on request.