CERBEATH Sign in

Cookie Policy

Last updated: 12 August 2026

Draft template. This policy is a drafted starting point describing this codebase's actual cookie/storage usage - it has not been reviewed by qualified legal counsel and should be reviewed before being relied on as CERBEATH's published policy.

Contents

  1. What cookies are
  2. What we use
  3. What we don't use
  4. Your choices
  5. Changes to this policy
  6. Contact

1. What cookies are

Cookies are small text files a website stores in your browser. CERBEATH (the "Platform"), operated by ATH SOLUTIONS (PTY) LTD ("ATH Solutions", "we"), uses cookies and equivalent browser storage sparingly, and only for functionality strictly necessary to operate the Platform - never for advertising or cross-site tracking.

2. What we use

  • locale cookie - remembers your chosen display language across visits, set when you use the language switcher.
  • Local storage (not a cookie) - your signed-in session (access/refresh tokens and a cached copy of your profile) is kept in your browser's local storage rather than a cookie, and is cleared when you sign out.
  • Local storage (not a cookie) - your light/dark display mode preference is stored locally in your browser so it persists between visits.

3. What we don't use

We do not use third-party advertising cookies, analytics trackers, or cross-site tracking technology of any kind. All fonts, scripts, and libraries the Platform needs are hosted on our own infrastructure rather than loaded from third-party content-delivery networks.

4. Your choices

You can clear the locale cookie and local storage at any time through your browser's settings. Doing so will sign you out and reset your language/theme preferences to their defaults the next time you sign in - it will not affect any data stored on the Platform itself.

5. Changes to this policy

We may update this Cookie Policy if what the Platform stores in your browser changes. We will update the "Last updated" date above when we do.

6. Contact

For questions about this policy, contact info@ath.solutions.

© 2026 ATH SOLUTIONS (PTY) LTD

Developed by ATH SOLUTIONS (PTY) LTD

Cookie Policy

Last updated: 12 August 2026

Draft template. This policy is a drafted starting point describing this codebase's actual cookie/storage usage - it has not been reviewed by qualified legal counsel and should be reviewed before being relied on as CERBEATH's published policy.

Contents

  1. What cookies are
  2. What we use
  3. What we don't use
  4. Your choices
  5. Changes to this policy
  6. Contact

1. What cookies are

Cookies are small text files a website stores in your browser. CERBEATH (the "Platform"), operated by ATH SOLUTIONS (PTY) LTD ("ATH Solutions", "we"), uses cookies and equivalent browser storage sparingly, and only for functionality strictly necessary to operate the Platform - never for advertising or cross-site tracking.

2. What we use

  • locale cookie - remembers your chosen display language across visits, set when you use the language switcher.
  • Local storage (not a cookie) - your signed-in session (access/refresh tokens and a cached copy of your profile) is kept in your browser's local storage rather than a cookie, and is cleared when you sign out.
  • Local storage (not a cookie) - your light/dark display mode preference is stored locally in your browser so it persists between visits.

3. What we don't use

We do not use third-party advertising cookies, analytics trackers, or cross-site tracking technology of any kind. All fonts, scripts, and libraries the Platform needs are hosted on our own infrastructure rather than loaded from third-party content-delivery networks.

4. Your choices

You can clear the locale cookie and local storage at any time through your browser's settings. Doing so will sign you out and reset your language/theme preferences to their defaults the next time you sign in - it will not affect any data stored on the Platform itself.

5. Changes to this policy

We may update this Cookie Policy if what the Platform stores in your browser changes. We will update the "Last updated" date above when we do.

6. Contact

For questions about this policy, contact info@ath.solutions.

Privacy Policy

Last updated: 12 August 2026

Draft template. This policy is a drafted starting point grounded in this codebase's actual data handling - it has not been reviewed by qualified legal counsel and should be reviewed before being relied on as CERBEATH's published policy.

Contents

  1. Introduction
  2. Controller and processor
  3. Data we collect
  4. How we use it
  5. Legal bases
  6. Sharing
  7. Retention
  8. Security
  9. Your rights
  10. GDPR (EU)
  11. CCPA/CPRA (California)
  12. POPIA (South Africa)
  13. Cookies
  14. Changes
  15. Contact

1. Introduction

This Privacy Policy explains how ATH SOLUTIONS (PTY) LTD ("ATH Solutions", "we", "us", "our") collects, uses, discloses, and protects personal information when a tenant organisation and its users use CERBEATH (the "Platform") - the license and enforcement policy management web application - and how you can exercise your privacy rights.

This policy applies to users of a tenant organisation's account on the Platform. It does not apply to third-party websites you may reach through links on the Platform.

2. Controller and processor

Your tenant organisation is the data controller for the personal information of its own users and licensees - it decides why and how that data is used. The Platform is provided as software by ATH Solutions, which acts as a data processor hosting and operating the underlying technology on the tenant's instructions. Each tenant's data is isolated from every other tenant's - your data is never mixed with, or made visible to, another tenant.

3. Data we collect

Depending on how you interact with the Platform, we may collect:

  • Identity and contact data - first name, surname, email address, phone number, and postal address.
  • Organisation data - your tenant organisation's name, contact details, registration/VAT numbers, and address.
  • Licensing and enforcement data - license records, enforcement policies, enforcement actions, and their execution/audit history that your organisation configures within the Platform.
  • Account and technical data - login credentials (stored as a one-way salted cryptographic hash, never in plain text), session information, IP address, and an append-only audit trail of sensitive actions.

We collect this data directly from you (e.g. when you register or complete your profile), from your organisation's administrators acting on the organisation's behalf, and automatically through your use of the Platform (e.g. login timestamps).

4. How we use it

  • To administer your account and your organisation's use of the Platform.
  • To operate the license and enforcement functionality your organisation configures.
  • To maintain the security, integrity, and audit trail of the Platform.
  • To respond to support enquiries.
  • To comply with legal or regulatory obligations.

5. Legal bases

Where the GDPR applies to our processing of your data, we rely on the following legal bases:

  • Contract - processing necessary to provide the Platform to your organisation.
  • Consent - for optional communications, and wherever a form on the Platform asks you to explicitly opt in (e.g. the POPIA/GDPR/CCPA consent checkboxes on your profile). You may withdraw consent at any time from My Profile.
  • Legitimate interests - for Platform security, fraud prevention, and day-to-day administration, balanced against your rights and freedoms.
  • Legal obligation - where we must retain or disclose data to comply with the law.

6. Sharing

We do not sell your personal information. We may share it with:

  • Infrastructure providers who host the Platform on our behalf, under appropriate data-processing terms.
  • Email delivery infrastructure used to send you account and password-reset notices.
  • Regulators or law enforcement, where required by law.

7. Retention

We retain your personal data for as long as your account remains active, and for a reasonable period afterwards to satisfy record-keeping, audit, and legal obligations. You may ask about the specific retention period for a category of your data using the contact details in §15.

8. Security

We apply technical and organisational measures appropriate to the sensitivity of your data, including tenant data isolation so one organisation can never see another's records, role-based access controls, encrypted transport (HTTPS/TLS), salted password hashing, and an append-only audit log of sensitive actions. Full detail is published in our Security Policy.

9. Your rights

Subject to the law that applies to you, you generally have the right to:

  • Ask us to confirm what personal data we hold about you and receive a copy of it (access/portability).
  • Ask us to correct inaccurate or incomplete data (rectification).
  • Ask us to delete your data, subject to our legitimate need to retain certain records (erasure).
  • Object to, or ask us to restrict, certain processing.
  • Withdraw consent you previously gave, without affecting processing carried out before the withdrawal.
  • Lodge a complaint with your local data protection regulator.

To exercise any of these rights, use the details in §15, or update your consent status directly from My Profile.

10. GDPR (EU)

If you are located in the European Union or European Economic Area, the General Data Protection Regulation (EU) 2016/679 ("GDPR") gives you the rights described in §9, plus the right to lodge a complaint with your national supervisory authority. Where we transfer your data outside the EU/EEA (for example, to hosting infrastructure located in South Africa), we do so on the basis of appropriate safeguards, such as standard contractual clauses.

11. CCPA/CPRA (California)

If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act ("CCPA/CPRA"), gives you the right to know what personal information we collect, use, and disclose about you; the right to delete personal information we hold about you, subject to certain exceptions; the right to correct inaccurate personal information; and the right to opt out of the sale or sharing of personal information. We do not sell or share your personal information for cross-context behavioural advertising. You, or an authorised agent acting on your behalf, may submit a request using the details in §15.

12. POPIA (South Africa)

If you are located in South Africa, the Protection of Personal Information Act, 2013 ("POPIA") gives you the rights described in §9, plus the right to object to the processing of your personal information in certain circumstances, and the right to lodge a complaint with the Information Regulator (South Africa).

13. Cookies

The Platform uses only what is strictly necessary to operate - see our Cookie Policy for full detail. We do not use third-party advertising or analytics trackers.

14. Changes

We may update this Privacy Policy from time to time to reflect changes to the Platform or applicable law. We will update the "Last updated" date above when we do.

15. Contact

For questions about this policy or to exercise a privacy right, contact info@ath.solutions.

Security Policy

Last updated: 12 August 2026

Draft template. This policy is a drafted starting point grounded in this codebase's actual implementation - it has not been reviewed by qualified legal/security counsel and should be reviewed before being relied on as CERBEATH's published policy.

Contents

  1. Our commitment
  2. Tenant isolation
  3. Access control
  4. Authentication
  5. Transport & response security
  6. Application security
  7. Audit trail
  8. Breach notification
  9. Responsible disclosure
  10. Your role
  11. Changes
  12. Contact

1. Our commitment

We take the security of your data seriously. This page describes the technical and organisational measures built into CERBEATH (the "Platform") to protect it, and how to report a concern. No system can guarantee absolute security, but we design and operate the Platform to reduce risk at every layer described below.

2. Tenant isolation

The Platform hosts many organisations on shared infrastructure, but each tenant's data is isolated from every other tenant's at the database level using PostgreSQL Row Level Security policies, not merely application-level filtering. Every tenant-scoped request explicitly sets which tenant it is acting for before any data is read or written, so one organisation's users, licenses, and enforcement records are never visible to another.

3. Access control

Access within a tenant's own data is further restricted by role. Platform areas are grouped into sections (Licenses, Enforcement, Users, Administration, and so on), with per-role read/write/delete/export grants and per-user overrides where needed. Every privileged action is checked against the acting user's effective access before it is permitted.

4. Authentication

  • Passwords are never stored in plain text - they are stored using a salted, one-way cryptographic hash (bcrypt) with an additional server-side pepper, so we cannot see or recover your actual password, even internally.
  • Login and password-reset endpoints are rate-limited to slow down automated guessing attempts.
  • Sessions use short-lived, asymmetrically-signed (RS256) JWT access tokens paired with revocable refresh tokens; when you log out, your session is explicitly revoked rather than simply discarded client-side.
  • Accounts are temporarily locked out after repeated failed login attempts.
  • A forced password-change flow can be triggered by an administrator, for example after issuing a temporary password, and blocks access to the rest of the Platform until completed.

5. Transport & response security

All traffic between your device and the Platform is encrypted in transit using HTTPS/TLS (with HTTP Strict Transport Security enforced in production). Every response also carries X-Content-Type-Options: nosniff, X-Frame-Options: DENY, Referrer-Policy: strict-origin-when-cross-origin, and a restrictive Permissions-Policy header.

6. Application security

  • All database access goes through parameterised PostgreSQL functions/procedures - user input is never concatenated directly into a database query.
  • Cross-origin requests are only permitted from the Platform's own configured origin; there is no wildcard CORS policy.
  • Machine-to-machine endpoints (such as the background enforcement agent's check-in) authenticate with a constant-time-compared shared secret, separate from user session tokens.

7. Audit trail

Sensitive actions - such as changes to licenses, enforcement policies, permissions, and administrative configuration - are written to an append-only audit log. The database role the application connects as is granted INSERT/SELECT only on this table and explicitly denied UPDATE/DELETE, so entries cannot be altered or removed even if the application itself were compromised.

8. Breach notification

If we become aware of a security incident that is reasonably likely to result in a risk to your personal data, we will investigate promptly and, where required by law, notify affected tenant organisations and/or the relevant regulator without undue delay - including, where applicable, within the 72-hour window required by the GDPR, and in line with the notification duties under POPIA and the CCPA/CPRA.

9. Responsible disclosure

If you believe you have found a security vulnerability in the Platform, please report it responsibly to info@ath.solutions with enough detail for us to reproduce it. Please do not publicly disclose a vulnerability before we have had a reasonable opportunity to investigate and address it, and do not access, modify, or delete data that does not belong to you while investigating. We will acknowledge good-faith reports made in accordance with this policy and will not pursue legal action against researchers who follow it.

10. Your role

  • Use a strong, unique password for your account and do not share it with anyone.
  • Log out of shared or public devices after use.
  • Report suspicious activity on your account to your organisation's administrator immediately.

11. Changes

We may update this Security Policy from time to time as the Platform evolves. We will update the "Last updated" date above when we do.

12. Contact

For security reports or questions about this policy, contact info@ath.solutions.

Terms & Conditions

Last updated: 12 August 2026

Draft template. These terms are a drafted starting point - they have not been reviewed by qualified legal counsel and should be reviewed before being relied on as CERBEATH's published terms.

Contents

  1. Acceptance of terms
  2. Description of the Platform
  3. Eligibility & accounts
  4. Account security
  5. Acceptable use
  6. Enforcement actions
  7. Intellectual property
  8. Third-party services
  9. Privacy
  10. Suspension & termination
  11. Disclaimers
  12. Limitation of liability
  13. Indemnity
  14. Governing law
  15. Changes
  16. Contact

1. Acceptance of terms

These Terms and Conditions ("Terms") govern your access to and use of CERBEATH (the "Platform"), a multi-tenant license and enforcement policy management application operated by ATH SOLUTIONS (PTY) LTD ("ATH Solutions", "we", "us", "our"). By creating an account, logging in, or otherwise using the Platform, you agree to be bound by these Terms. If you do not agree, do not use the Platform.

2. Description of the Platform

The Platform provides license management, enforcement policy configuration, enforcement action tracking, user and role administration, and audit logging for tenant organisations. Not every feature is available to every user - access is determined by your role within your organisation, as configured by your administrators.

3. Eligibility & accounts

The Platform is intended for authorised users of a tenant organisation. Accounts are created or invited by your organisation's administrators; self-registration, where enabled, may still require activation before you can sign in.

4. Account security

You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account. Notify your organisation's administrator immediately if you suspect unauthorised access to your account.

5. Acceptable use

You agree not to:

  • Use the Platform for any unlawful purpose, or in a way that infringes the rights of your organisation or any other user.
  • Attempt to gain unauthorised access to another user's account, another tenant's data, or any part of the Platform you are not authorised to use.
  • Upload or transmit malicious code, or attempt to disrupt, overload, or probe the Platform's security.
  • Use automated means to scrape or extract data from the Platform without our prior written consent.
  • Impersonate another person or misrepresent your affiliation with your organisation.

6. Enforcement actions

Enforcement policies and actions you configure within your tenant execute against the licensed product(s) and licensee accounts you control. You are solely responsible for the enforcement policies you configure, the licensees they apply to, and their effect - the Platform executes what you configure; it does not independently judge whether an enforcement action is appropriate for a given licensee.

7. Intellectual property

The Platform's software, design, and underlying technology are owned by, or licensed to, ATH Solutions and are protected by applicable intellectual property laws. Your organisation's own content on the Platform (license records, enforcement configuration, and organisation-specific data) remains the property of your organisation. Nothing in these Terms transfers ownership of either party's intellectual property to the other.

8. Third-party services

Your use of any third-party service you choose to integrate with the Platform is governed by that provider's own terms, and we are not responsible for the availability, accuracy, or conduct of third-party services.

9. Privacy

Our collection and use of your personal information is described in our Privacy Policy, which covers your rights under the GDPR, CCPA/CPRA, and POPIA where those laws apply to you, and forms part of these Terms.

10. Suspension & termination

Your organisation's administrators may suspend or remove a user's access to the Platform, including where these Terms have been breached. ATH Solutions may suspend a tenant's access where required to protect the Platform or comply with the law. You may stop using the Platform at any time.

11. Disclaimers

The Platform is provided "as is" and "as available". While we take reasonable steps to keep it accurate, secure, and available, we do not warrant that it will be uninterrupted, error-free, or free of defects, and we are not responsible for decisions made in reliance on information recorded on the Platform that later proves to be inaccurate or out of date.

12. Limitation of liability

To the maximum extent permitted by law, neither your organisation nor ATH Solutions will be liable for any indirect, incidental, special, or consequential damages arising from your use of, or inability to use, the Platform. Nothing in these Terms limits liability that cannot lawfully be limited, such as liability for death, personal injury, or fraud.

13. Indemnity

You agree to indemnify and hold your organisation and ATH Solutions harmless from any claim or demand arising out of your breach of these Terms or your misuse of the Platform.

14. Governing law

These Terms are governed by the laws of the Republic of South Africa, without regard to conflict-of-law principles, and any dispute arising from them will be subject to the jurisdiction of the South African courts, without prejudice to any statutory rights you may have as a consumer or data subject in your own country of residence (including under the GDPR, CCPA/CPRA, or POPIA, as applicable).

15. Changes

We may update these Terms from time to time. We will update the "Last updated" date above when we do. Continued use of the Platform after a change takes effect constitutes acceptance of the updated Terms.

16. Contact

For questions about these Terms, contact info@ath.solutions.