b9design logoesign
Sign In

Home/Privacy Policy

Privacy Policy

This policy explains what information b9design collects, why we collect it, and the choices you have.

Last updated: October 7, 2026

1. Who we are

b9design (“we”, “us”, or “our”), operated by Ludwig Traut in Pretoria, South Africa, provides web design, web and mobile applications, hosting, and support at b9design.co.za. Use of the service is also subject to our Terms of Service. For privacy questions, contact ludwig@b9design.co.za.

2. Information we collect

Depending on how you use the platform, we may collect:

  • Account details: name, email address, password hash, and profile image if you provide one.
  • Service data: applications, databases, servers, domains, compose projects, backups, and related configuration you create in the dashboard.
  • Billing data: subscription status, invoices, and payment references processed by PayFast or recorded for EFT payments. We do not store full card numbers.
  • Connected accounts: if you connect GitHub, GitLab, Bitbucket, Meta (Facebook), or similar providers, we receive identifiers and tokens needed to complete login or repository access.
  • Usage and logs: sign-in activity, deployment logs, and technical diagnostics needed to operate and secure the service.
  • Communications: messages you send us by email or through support channels.

3. How we use information

  • Create and manage your account and authentication sessions.
  • Deploy, host, and operate the applications and resources you request.
  • Process subscriptions, invoices, and related billing events.
  • Send transactional email (verification, password reset, billing notices).
  • Improve reliability, prevent abuse, and comply with legal obligations.

We do not sell your personal information. We do not use Facebook or other social data for advertising audiences.

4. Sharing

We share data only when needed to run the service, including:

  • Infrastructure and orchestration partners used to host your workloads.
  • PayFast and our bank for payments you make to us.
  • Git and identity providers you explicitly connect.
  • Authorities when required by law.

5. Retention

We keep account and service data while your account is active. After a deletion request, we remove personal data from production systems within 30 days, except records we must keep for legal, tax, or security purposes (for example, billing history). Backups are rotated on a limited schedule and then expire.

6. Security

We use industry-standard safeguards such as encrypted transport (HTTPS), hashed passwords, access controls, and session management. No method of transmission or storage is completely secure.

7. Your rights

Subject to applicable law, you may request access, correction, or deletion of your personal data. To delete your data, follow the steps on our Data deletion page or email ludwig@b9design.co.za.

8. Cookies and similar technologies

We use essential cookies and similar storage to keep you signed in, remember your currency and theme choices, and protect against abuse. These stay on even if you choose “Only essential” on our cookie notice.

If you choose Accept, we also load analytics and advertising tools so we can understand how people find and use our site and measure Google and Facebook ads:

  • Google Tag Manager / Google Analytics — page visits and general site usage (via our GTM container).
  • Meta (Facebook) Pixel and Conversions API — similar measurement for Facebook and Instagram ads, including when you complete key steps (for example saving contact details or finishing a quote request).

You can change your choice at any time using Cookie settings in the site footer. Choosing “Only essential” stops these analytics tools on your next page load. For signed-in customers, we record analytics consent on your account when you accept so we do not send offline purchase measurements unless you opted in on the site.

9. Children

b9design is not directed at children under 13, and we do not knowingly collect personal information from children.

10. Changes

We may update this policy from time to time. The “Last updated” date at the top of this page will change when we do. Continued use of the service after an update means you accept the revised policy.