FIFO Law
Privacy Policy
Effective: 17 February 2026
The short version: FIFO Law is a "compute-and-forget" calculator. We do not store any data entered by your clients. We only store your firm's configuration (name, logo, contact details) to run your portal.
1. Introduction
This Privacy Policy explains how FIFO Solutions (Pty) Ltd ("FIFO", "we", "us") collects, uses, and protects personal information in connection with the FIFO Law service.
FIFO is committed to protecting privacy in accordance with the Protection of Personal Information Act, 2013 (POPIA) and other applicable South African legislation.
2. Responsible Party
The responsible party for purposes of POPIA is:
FIFO Solutions (Pty) Ltd
Registration No. 2026/071559/07
25 Bethel Gardens, 22 Church St, Durbanville, Western Cape, 7550
Information Officer: Riaan Potas
Email: riaan@fifo.systems
Phone: 082 525 4011
3. What Information We Collect
3.1 Subscriber Information (Law Firms)
When a firm subscribes, we collect and store:
| Information | Purpose |
|---|---|
| Firm name | Display on the branded portal |
| Firm logo | Branding of the portal and PDF quotes |
| Contact person name | Subscription management and support |
| Email address | Invoicing, support, and notifications |
| Phone / WhatsApp number | Support and portal integration |
| Subdomain preference | Portal URL configuration |
| Subscription tier and payment status | Service delivery and billing |
3.2 End-User Information (Firm's Clients)
We do not collect, store, or retain any end-user data.
The FIFO Law calculator is a "compute-and-forget" tool. When an end-user enters data (e.g., a property purchase price), the calculation is performed in the user's browser in real time. The inputs and results are:
- Not transmitted to FIFO's servers for storage;
- Not saved to any database;
- Not accessible to FIFO or any third party;
- Lost when the user closes or refreshes the page.
PDF quotes are generated in the browser and are not stored by FIFO.
3.3 Automatically Collected Information
The Service is hosted on Google Firebase (Google Cloud Platform). Standard web hosting logs may record IP addresses, browser type, and access timestamps. This data is collected by Google in accordance with Google's Privacy Policy and is not analysed by FIFO to identify individual users.
4. How We Use Information
| Purpose | Legal Basis (POPIA) |
|---|---|
| Delivering and operating the Service | Performance of a contract (s11(1)(b)) |
| Invoicing and payment processing | Performance of a contract |
| Technical support | Performance of a contract |
| Service notifications | Legitimate interest (s11(1)(f)) |
| Legal compliance | Legal obligation (s11(1)(c)) |
We do not sell, rent, or share Subscriber information with third parties for marketing purposes.
5. Who We Share Information With
| Recipient | Purpose |
|---|---|
| Google (Firebase) | Hosting the Service |
| Brevo (email) | Invoices and service notifications |
| Payment processor | Subscription payments (when applicable) |
We do not share information with data brokers, advertisers, or other commercial third parties.
6. How Long We Keep Information
| Data | Retention Period |
|---|---|
| Subscriber configuration | Subscription duration + 30 days |
| Invoices and payment records | 5 years (SA tax law) |
| Support correspondence | 2 years from resolution |
| End-user calculator inputs | Not retained |
7. Your Rights Under POPIA
As a data subject, you have the right to:
- Access — Request a copy of your personal information;
- Correction — Request correction of inaccurate information;
- Deletion — Request deletion, subject to legal retention requirements;
- Object — Object to processing on reasonable grounds;
- Withdraw consent — Where processing is based on consent;
- Lodge a complaint — With the Information Regulator.
Contact our Information Officer at riaan@fifo.systems. We respond within 30 days.
Information Regulator (South Africa)
inforegulator.org.za
Email: complaints.IR@justice.gov.za
8. Security
- HTTPS encryption on all web traffic;
- Firebase Authentication for administrative access;
- Firestore security rules restricting data access;
- No storage of end-user data (eliminates the primary risk);
- Regular review of access controls.
In the event of a data breach, we will notify affected Subscribers and the Information Regulator in accordance with POPIA Section 22.
9. Cookies
The portal may use essential cookies for basic functionality (e.g., theme preference). We do not use tracking cookies, advertising cookies, or analytics cookies that identify individual users.
10. Changes to This Policy
We may update this policy from time to time. Subscribers will be notified of material changes by email. The "Last Updated" date at the top indicates when it was last revised.
11. Contact
FIFO Solutions (Pty) Ltd
Information Officer: Riaan Potas
Email: riaan@fifo.systems
WhatsApp: 082 525 4011
Address: 25 Bethel Gardens, 22 Church St, Durbanville, Western Cape, 7550