Privacy Policy

FillMeIn.co.za is built with privacy at its core. Your personal information stays on your device, always.

Last updated: 12 September 2026

How Your Data is Handled

FillMeIn is a client-side application. The information you enter into a form is never sent to our servers or any external service. We do not collect, transmit, or process your form answers on any server. Application preferences (such as your theme choice) are stored locally in your browser.

This means your form data never leaves your device. There is no server-side database, no cloud storage, and no remote backup of what you type into a form. The data you enter exists only in your browser tab, plus a short-lived draft saved locally in case you're interrupted (see below), and it is never sent anywhere else. (Three separate, entirely optional features do send a small amount of different information to us: the Contact page, the post-download feedback prompt, and the search box on the Forms page. See "Contact Form", "Optional Feedback" and "Form Search" below for exactly what and why.)

What Data is Stored on Your Device

FillMeIn stores very little locally. At this stage we only persist the minimum needed for the app to work:

  • Form data (during your session): The information you enter into a form sits in your browser tab while you fill it in. A short-lived draft is also saved locally (IndexedDB) so you can resume if you're interrupted. It stays in place even after you download your PDF, in case you need to come back and fix a mistake, but it's discarded automatically after 24 hours, or immediately if you tap "Clear saved data".
  • Profile information: Not yet implemented. A future update will let you optionally save details like your name and ID number locally so they can be reused across forms. We will update this page when the feature ships.
  • Usage counts (this month only): How many forms you have downloaded on this device this month, and how many different people they were for. To tell people apart without keeping anyone's ID number, each ID number is scrambled into a one-way code that only means something on this device; the ID number itself is never stored. Only a rough band (for example "2 to 4 forms") is sent with our anonymous download statistics, so we can see whether FillMeIn is used by individuals or by people filling forms for others at work. The counts reset every month and are deleted when you tap "Clear saved data".
  • Meter log (bill checker tool): If you use the municipal bill checker, the meters and readings you add (meter type, name, meter number, optional account number, reading dates, values and notes) are saved in your browser's localStorage under the item "fillmein-meter-log-v1". It never leaves your device. Photos are never saved. Delete it with the "Delete my meter log" button on that tool (tapping "Clear saved data" on a form page does not touch it), or by clearing your browser's site data.
  • Rental inspection draft (inspection tool): While you fill in a rental inspection, the text you type (address, names, room conditions and notes) is kept in your browser's sessionStorage under the item "fillmein-inspection-draft-v1", so you can continue if your phone reloads the page. It never leaves your device and is removed when you close the tab, download the report or choose "Start again". Photos and signatures are never saved.
  • Application preferences: Settings such as your preferred theme (light or dark mode) are stored locally.

No Server-Side Data Collection

FillMeIn does not operate a server that collects or stores what you type into a form. Specifically:

  • The information you enter into a form (names, ID numbers, addresses, form answers) is never uploaded to any server
  • No user accounts or login credentials are required
  • No cookie is used for tracking, advertising, or analytics purposes
  • Your form answers are never shared with, sold to, or disclosed to any third-party service, advertiser, or data broker
  • Anonymous, cookie-free usage analytics help us understand which forms are most used (see below)

The only information that does reach a server is what you choose to type into the separate Contact page, the optional post-download feedback prompt, or the search box on the Forms page (including the optional "tell us which one" box shown when a search finds nothing). Your form data is never sent. All three are covered in full below.

If you tick 'Let me reopen this PDF to edit it later', a copy of your answers to the fields printed on the PDF is stored inside the PDF file, in full, even where the page had to shorten one, so FillMeIn can reopen it on your device. Anyone you send the PDF to could read that copy. Answers to questions that are not printed on the PDF are not added, signatures are never included, and nothing is sent to us. A PDF can be reopened only on the form it was made for, except that the three Small Claims Court forms (letter of demand, affidavit of delivery and summons) can share names, addresses and claim details between them, on your device only.

Anonymous Usage Analytics

We use self-hosted, cookie-free analytics (Umami on umami.lefty23.co.za) to understand which forms are most used and how visitors find our site. This is not Google Analytics or any third-party service. We run it ourselves.

What is collected: Page view counts, referrer (where you came from), browser type, and country-level location. We also record anonymous events about how the tools are used: which form was opened, whether a PDF was downloaded, and what is typed into the form search box, or into the box for naming a form we do not have (see "Form Search" below). These are counts and short pieces of text, never tied to you and never containing anything you entered into a form.

What is NOT collected: Personal data, form data, IP addresses, or cookies. Umami does not use cookies. If your browser sends "Do Not Track", we tell our analytics script not to record your visit.

Form Search

The search boxes on the home page and the Forms page run entirely in your browser. A search typed on the home page is passed to the Forms page in memory, not in the page address. The list of forms is already on your device, so searching does not fetch anything or send your keystrokes anywhere as you type.

Once you stop typing, we do record the words you searched for along with how many forms matched. We use this for one purpose: finding the forms people look for but cannot find. A search that returns nothing tells us either that we are missing a form or that we have named one badly, which is exactly what we want to know.

What is recorded: the search text and the number of results. Nothing else: it is not linked to you, to your other activity on the site, or to anything you typed into a form.

If a search finds nothing, we ask "Can't find your form? Tell us which one". Answering is optional. The box is free text that you choose to send: if you press Send, we record what you typed there (up to 60 characters) and the search that found nothing (up to 100 characters). Please type only the form's name or number. Only email addresses and long numbers are removed automatically; a name or street address typed into the box would be recorded as written. We use these answers only to decide which forms to add next.

Please don't type personal details into either search box. It is meant for form names and numbers, like "Z83", "UI-2.1", "birth certificate". Unlike the rest of this site, what you type here does reach our analytics server, so treat it like a public search engine rather than like the form itself. As a safety net, anything that looks like an email address is replaced with "[email]", and any run of 10 or more digits (like an ID, phone or account number) is replaced with "[number]", before the search is recorded.

Contact Form

Our Contact page is entirely separate from the forms you fill in. Using it is optional and only happens if you choose to send us a message.

What is sent: The name, email address, and message you type into the Contact page are sent to our contact-handling service so we can read and reply to you.

Feedback on our tools: The free tools under Tools also ask "Was this tool useful?". If you answer, a yes or no, the tool name, the date/time and any optional comment you write are sent to the same automation server and handled in the same way as described here. Nothing you enter into the tool itself is sent.

Where it goes: Messages are handled by our own contact service at contact.lefty23.co.za and read in a mailbox operated by Google, which means the message is stored outside South Africa by a processor bound by its own data protection commitments, as section 72 of POPIA permits.

What we ask: Please don't include your ID number or other sensitive personal details in a message, since we don't need them to answer a general question, and the form itself carries this same reminder.

Optional Feedback

After downloading a completed form, you may be asked to rate your experience. This is entirely optional, and you can dismiss it without providing any feedback.

What is sent if you choose to rate: A star rating (1–5), the form name, an optional issue category, and the date/time are always sent to our self-hosted automation server (auto.lefty23.co.za) and stored in a private Google Sheet. If you also write an optional comment, that text is sent too. We no longer store browser or device details with feedback.

Where it goes: The automation server runs on a server we rent from Hetzner in Helsinki, Finland, the Google Sheet is held by Google, and a short notification reaches us through Telegram. Your feedback is therefore stored outside South Africa by processors bound by their own data protection commitments, as section 72 of POPIA permits.

What we don't ask for: The rating prompt never asks for your name, ID number, address, or anything else from the form itself. Please don't include personal details in the optional comment box either, since it's meant for feedback about the tool (e.g. a confusing field or a broken PDF layout), not for anything you typed into the form.

POPIA Compliance

The Protection of Personal Information Act (POPIA), Act 4 of 2013, governs how personal information is collected, processed, and stored in South Africa. FillMeIn is designed with POPIA principles in mind, minimising data collection to the greatest extent possible.

Because FillMeIn does not collect, process, or store your personal information on any server, the traditional data processing requirements under POPIA do not apply in the same way. Your data remains under your control at all times: stored only on your device, accessible only to you, and deletable at any time.

Under POPIA, you have the right to know what data is being processed about you. With FillMeIn, the answer is straightforward: no personal data is processed by us. All processing happens locally in your browser, and we have no access to your information.

Some forms (for example a police clearance application, a notice of death, or a government job application) ask for information POPIA classes as "special personal information": things like criminal behaviour, health information, or race. This is handled exactly the same way as every other field: it stays in your browser tab, is only ever saved to a short-lived local draft on your own device (see "What Data is Stored" above), and is never uploaded anywhere.

If you're not satisfied with how we've handled a privacy concern, you have the right to lodge a complaint with South Africa's Information Regulator at inforegulator.org.za.

Your Rights and Control Over Your Data

You have full control over the data stored on your device:

  • Delete your data: Tap "Clear saved data" on any form page to immediately wipe its saved draft, or clear your browser's site data for FillMeIn.co.za to remove everything at once.
  • No account required: You are never required to create an account or provide identifying information to use FillMeIn.

PDF Generation

When you generate a filled PDF form, the entire process happens in your browser. The PDF template is downloaded to your device, your form data is merged into it locally, and the completed PDF is saved directly to your device. At no point is your form data sent to a server for processing.

Changes to This Policy

If we make changes to this privacy policy, we will update this page. Because FillMeIn is a client-side application with no user accounts, we cannot notify you directly of policy changes, so we encourage you to review this page periodically.

Contact Us

If you have any questions or concerns about this privacy policy or how FillMeIn handles data, please contact us at hello@fillmein.co.za.

FillMeIn is operated by Lefty23 (Pty) Ltd, registration number 2026/706220/07, a private company registered in South Africa and based in Cape Town; its postal address is available on request from privacy@lefty23.co.za. Under POPIA the company is the responsible party for the personal information processed on this site. Its Information Officer is the director of Lefty23 (Pty) Ltd, registered with the Information Regulator under registration 2026-066332 and reachable at privacy@lefty23.co.za. If you are unhappy with our response you may complain to the Information Regulator (South Africa) at enquiries@inforegulator.org.za.

Our PAIA manual, which sets out how to request access to records we hold, is published at lefty23.co.za/paia/.