Last updated: 24 October 2026

Privacy Policy

Plimsoll Journal is operated by BeanBytes Studio, a trading name of Jaun-Jacques Willem Nienaber (sole proprietor), 19 Hollywood Drive, Northcliff, Johannesburg, South Africa · +27 71 298 7225 · jjnienaber2@gmail.com. We are the responsible party under the Protection of Personal Information Act 4 of 2013 (POPIA).

In short

1. Information Officer

Our Information Officer is Jaun-Jacques Willem Nienaber, contactable at jjnienaber2@gmail.com or +27 71 298 7225.

2. What we collect and why

2.1 Journal data you enter

Trades (asset, direction, amounts, results, notes, screenshots), diary entries (mood and reflections) and settings (balances, stop rules, currency). This is stored only in your browser or app (localStorage / IndexedDB) unless you use Pro cloud sync. We use it only to show your journal and statistics.

2.2 Google sign-in (optional)

If you sign in, Google gives us your name, email address, profile picture and a user ID. We use these to identify your account, sync your journal and link your Pro licence. If you start the free Pro trial we also store your email, the trial's start and end, and whether you ticked “Email me trading tips and offers” (and when).

2.3 Cloud sync (Pro)

With Pro sync on, a copy of your journal data is stored in Google Cloud Firestore under your user ID, protected by rules that let only you read or write it.

2.4 Purchases

When you buy Pro, PayFast sends us your email address, name, the plan, amount and PayFast payment reference. We store your email, plan, payment reference, licence key, expiry date and the account it is linked to. We use this to deliver and verify your licence, handle renewals, cancellations and refunds, and keep tax and accounting records.

2.5 Technical data

Our hosting and sign-in providers process standard technical data (IP address, browser type) for security and abuse prevention. The App contains no analytics, no advertising and no tracking cookies.

3. Who processes data for us (operators)

ProviderPurposeLocation
PayFast (Network International)Payment processing, receipts, subscriptionsSouth Africa
Google Firebase (Authentication, Firestore)Sign-in and Pro cloud syncUSA / global
Cloudflare (Pages, D1)Hosting the App; licence databaseGlobal
ResendSending licence and receipt emailsUSA
Google FontsLoading fontsGlobal

Each processes personal information only on our instructions and to provide its service. We do not sell, rent or trade personal information.

4. Cross-border transfers

Some providers above store data outside South Africa. We use them only because they are bound by data-protection laws or agreements giving protection substantially similar to POPIA (section 72), and because the transfer is needed to provide the service you asked for.

5. Security

All traffic is encrypted (HTTPS/TLS). Cloud data is protected by owner-only access rules. Payment data is handled entirely by PayFast, which is PCI-DSS compliant. No system is perfectly secure. If a breach affects your personal information, we will notify you and the Information Regulator as POPIA requires.

6. Retention

7. Your rights

Under POPIA (and GDPR or similar laws where they apply) you may ask to access, correct or delete your personal information, object to processing, or withdraw consent. Most of this you can do in the App: edit or delete entries, and export everything as CSV/JSON. To delete your cloud data and account, email jjnienaber2@gmail.com from your account's email. We act within 30 days. You may also complain to the Information Regulator (South Africa): inforegulator.org.za, enquiries@inforegulator.org.za.

8. Marketing

We only email you about your purchase, licence, renewals and important service changes. We do not send marketing emails unless you opt in (the unticked “Email me trading tips and offers” box when starting a trial), and every marketing email will have an unsubscribe link. We may email you about your own trial, for example when it is about to end.

9. Children

The App is intended for adults (18+). We do not knowingly collect information from anyone under 18. Contact us for removal if you believe a minor has provided data.

10. Changes

We will post updates here with a new date, and highlight material changes in the App.


Plans & pricing · Terms · Refunds, cancellation & delivery · ← Back to the app