HGGTraining User Agreement

1. Terms

By accessing or using this HGGTraining instance, you are agreeing to be bound by these terms, and all applicable laws and regulations. If you do not agree with any of these terms, you are prohibited from using or accessing this site. The software and materials contained in this website are protected by applicable copyright law and open source and commons licences as indicated.

2. Code of Conduct

2.1 Pledge

In the interest of fostering an open and welcoming environment, we as users, contributors and maintainers of HGGTraining pledge to make participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

2.2 Encouraged Behaviour

Examples of behaviour that contributes to creating a positive environment include:

Using welcoming and inclusive language

Being respectful of differing viewpoints and experiences

Gracefully accepting constructive criticism

Focusing on what is best for the community

Showing empathy towards other community members

2.3 Unacceptable Behaviour

Racism, sexism, homophobia, transphobia, harassment, defamation, doxxing, sexual depictions of children, and conduct promoting alt-right and fascist ideologies will not be tolerated.

Other examples of unacceptable behaviour by participants include:

The use of sexualised language or imagery and unwelcome sexual attention or advances

Trolling, insulting/derogatory comments, and personal or political attacks

Public or private harassment

Publishing others’ private information, such as a physical or electronic address, without explicit permission

Other conduct which could reasonably be considered inappropriate in a professional setting

2.4 Responsibilities of users and contributors

Users and contributors are responsible for watching out for any unacceptable behaviour or content, such as harassment, and bringing it to moderators' attention by using the flagging functionality. If moderators do not respond in a timely or appropriate manner, users are to alert the instance operators, and failing that, HGGTraining at HGGTraining-support@hggtraining.co.za.

2.5 Responsibilities of the project maintainers (such as instance operators, community moderators, and HGGTraining)

Project maintainers, including instance operators, community moderators, and HGGTraining, given the relevant access, are responsible for monitoring and acting on flagged content and other user reports, and have the right and responsibility to remove, edit, or reject comments, communities, collections, resources, images, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to suspend or ban - temporarily or permanently - any contributor for breaking these terms, or for other behaviours that they deem inappropriate, threatening, offensive, or harmful.

Instance operators should ensure that every community hosted on the instance is properly moderated according to the Code of Conduct.

Project maintainers are responsible for clarifying the standards of acceptable behaviour and are expected to take appropriate and fair corrective action in response to any unacceptable behaviour.

2.6 Enforcement

All complaints must be reviewed and investigated by project maintainers, and result in a response that is deemed necessary and appropriate to the circumstances. Project maintainers are obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other maintainers of the project.

2.7 Code of Conduct Attribution

This Code of Conduct was adapted from the Contributor Covenant (CC BY 4.0), version 1.4.

3. Disclaimers

3.1. Materials provided 'as is'

The materials on this website have been contributed by other users, and are provided on an 'as is' basis. Neither the site operator, nor HGGTraining, make any warranties, expressed or implied. They hereby disclaim and negate all other warranties including, without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights.

3.2. Accuracy

Furthermore, neither the site operator, nor HGGTraining, make any representations concerning the accuracy, likely results, or reliability of use of the materials on this website - which may be incomplete or outdated, or could include technical, typographical, or photographic errors - or relating to such materials or on any sites linked from this site.

Changes may be made to the materials contained on its website at any time without notice. However, neither the site operator nor HGGTraining make any commitment to update the materials.

3.3. Links

Neither the site operator nor HGGTraining have reviewed all of the sites linked from this website and are not responsible for the contents of any such linked site. The inclusion of any link does not imply endorsement of the site. Use of any such linked website is at the user's own risk.

3.4. Limitations

In no event shall the site operator, HGGTraining, or their suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on this website, even if any authorized representative has been notified orally or in writing of the possibility of such damage.

4. Modifications

The site operator may revise these terms of service for its website at any time without notice. By using this website you are agreeing to be bound by the then current version of these terms.

Agreeing to these terms is your Consent

By consenting to this privacy notice you are giving us permission to process your personal data specifically for the purposes identified. Where consent is required for HGG NPO Sustainability Solutions PTY Ltd to process both standard and sensitive types of personal data, it must be explicitly given. Where we are asking you for sensitive personal data we will always tell you why and how the information will be used. Agreement with this Privacy Notice and its accompanying terms and conditions (as applicable) (and any Data Processing Agreements, if they apply to you) will be considered to be explicit consent and we will keep a copy of the records of that consent for audit purposes.

You may withdraw consent at any time by:

HGGTraining hosted websites:

self-hosted HGGTraining installations:
contacting the instance's Data Protection Officer or Privacy Officer for your Data Controller (reach out to your instance administrator(s) if you
don't know who to contact)

Please identify your role in relation to HGGTraining (if you are an end-user, site admin etc.), and the data you wish to withdraw consent to be processed.


HGG NPO Sustainability Solutions PTY Ltd will pass on your personal data to certain third parties

2A Solaris Business Centre

3 Lekkerwater Road,

Sunnydale 7975

Western Cape

South Africa

Contact: 021 7828816

0717764851 Mobile

Retention period

HGG NPO Sustainability Solutions PTY Ltd will process different forms of personal data for as long as is necessary and proportionate for the purpose for which it has been supplied and will store the personal data for the shortest amount of time possible, taking into account legal and service requirements. For further details on the retention period for any particular type of data, please contact support@hggtraining.co.za

Your rights as a data subject

At any point while we are in possession of or processing your personal data, you, the data subject, have the following rights:

right of access : you have the right to request a copy of the information that we hold about you.

right of rectification : you have a right to correct data that we hold about you that is inaccurate or incomplete.

right to be forgotten : in certain circumstances you can ask for the data we hold about you to be erased from our records.

right to restriction of processing : where certain conditions apply to have a right to restrict the processing.

right of portability : you have the right to have the data we hold about you transferred to another organisation.

right to object : you have the right to object to certain types of processing such as direct marketing.

right to object to automated processing, including profiling : you also have the right to be subject to the legal effects of automated processing or profiling.

right to judicial review : in the event that HGG NPO Sustainability Solutions PTY Ltd refuses your request under rights of access, we will provide you with a reason as to why. You have the right to complain as outlined in the section named “Complaints” below.

Where HGG NPO Sustainability Solutions PTY Ltd are your Data Controller, you may make a request directly to the Data Protection Officer using the email address support@hggtraining.co.za

Where HGG NPO Sustainability Solutions PTY Ltd are a Data Processor, and act on behalf of a data controller such as an independently hosted instance of HGGTraining with an API connection to the "mothership", any requests received by HGG NPO Sustainability Solutions PTY Ltd will be passed on to the Data Controller.

Where HGG NPO Sustainability Solutions PTY Ltd are not involved with your data, such as where the HGGTraining instance has been self-hosted, you should address your requests to the data controllers of those sites since HGG NPO Sustainability Solutions PTY Ltd will have no access to your data.


In the event that you wish to make a complaint about how your personal data is being processed by HGG NPO Sustainability Solutions PTY Ltd (or third parties as described above), or how your complaint has been handled, you have the right to lodge a complaint directly with supervisory authority and also with HGG NPO Sustainability Solutions PTY Ltd’s Data Protection Officer.