MDL Shield

Terms of Service

Last updated: 29 March 2026

1. About This Service

MDL Shield ("the Service") provides security code review services for Moodle plugin developers. The Service is operated by LMSCloud Limited and is not affiliated with, endorsed by, or associated with Moodle Pty Ltd.

2. Acceptance of Terms

By accessing or using the Service, you agree to be bound by these Terms. If you do not agree, do not use the Service. We may update these Terms from time to time. Continued use after changes constitutes acceptance.

3. Accounts and Authentication

Access to certain features requires signing in via a third-party OAuth provider (currently GitHub). By signing in, you authorise us to receive your name, email address, and profile image from the provider. You are responsible for maintaining the security of your account and must notify us immediately if you suspect unauthorised access.

4. Plugin Ownership and Verification

To submit a plugin for review, you must verify that you are the maintainer or an authorised representative of the plugin. You may not submit plugins for review that you do not own or have authorisation to submit. We reserve the right to revoke verification at any time if ownership cannot be confirmed.

5. Acceptable Use

You agree not to:

6. Review Content and Publication

Reviews produced by the Service are AI-assisted and may contain inaccuracies. They are provided as a first-pass audit to surface potential issues and do not constitute a guarantee of security or fitness for any purpose. You should independently verify any findings before acting on them.

You control when and whether your review results are published. We will not publish your review without your explicit consent. Once published, review results may be viewed by the public.

We make no warranty, express or implied, regarding the accuracy, completeness, or reliability of any review content.

7. Intellectual Property

Review content, site design, and code are the property of the Service operator unless otherwise stated. Moodle™ is a registered trademark of Moodle Pty Ltd. All use of the Moodle name on this site is for descriptive purposes only.

8. Account Suspension and Termination

We reserve the right to suspend or terminate your account at any time, with or without notice, for conduct that we determine violates these Terms or is harmful to the Service or other users. You may delete your account at any time by contacting us.

9. Limitation of Liability

To the fullest extent permitted by applicable law, the Service is provided "as is" without warranties of any kind. We shall not be liable for any direct, indirect, incidental, consequential, or special damages arising from your use of the Service or reliance on review content.

10. Governing Law

These Terms are governed by and construed in accordance with the laws of the European Union and applicable member state law. Any disputes arising from these Terms shall be subject to the jurisdiction of the competent courts within the European Union.

11. Contact

If you have questions about these Terms, please use the contact form.