Terms of Service

1. Acceptance of Terms

These Terms of Service ("Terms") constitute a legally binding agreement between you and Emzini weCode ("we", "us", or "our"), the operator of Poseidon (the "Platform"). By registering for, accessing, or using Poseidon, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy.

If you are accepting these Terms on behalf of an educational institution or organisation, you represent that you have the authority to bind that organisation, and "you" includes that organisation.

2. Description of the Platform

Poseidon is a hosted, multi-tenant grading and assessment platform for educational institutions. Emzini weCode operates a single central deployment; your institution is provisioned as a tenant on it. You do not install, host, or operate the Platform. It provides tools for:

We reserve the right to add, modify, or discontinue features at any time with reasonable notice.

3. Account Types and Roles

Poseidon supports the following account roles within an institution:

Emzini weCode additionally maintains operator accounts used solely to run, support, and bill the service. Operator access to institutional data is limited to what is necessary for those purposes and is logged.

Each account must be associated with a legitimate educational institution. You are responsible for all activity that occurs under your account. You must keep your login credentials confidential and notify us immediately at hello@emziniwecode.com if you suspect unauthorised access.

4. Free Trial and Licensing

Free trial

Poseidon may be accessed for evaluation purposes under a free trial. Free trial access is intended for testing and non-production use. We may impose limits on the number of users, submissions, or storage during the trial period.

Licensed use

Production use of Poseidon (including use with enrolled students in assessed courses) requires a valid licence agreement. Licence terms, pricing, and conditions are agreed separately between Emzini weCode and the institution. Use of the Platform beyond any trial limits without a valid licence is a material breach of these Terms.

Fees and billing

Poseidon is ordinarily licensed as a banded site licence covering an agreed enrolment range, with a true-up where actual usage materially exceeds the licensed band. Fees, currency, billing schedule, and payment terms are set out in your licence agreement. Invoices are issued directly by Emzini weCode against a proforma or purchase order.

Where the Platform displays usage limits, these operate as warnings, not automatic cut-offs: exceeding a limit will notify you and may give rise to a true-up under your licence, but we will not suspend an institution's access mid-term for exceeding a usage threshold. Suspension for non-payment remains governed by your licence agreement.

Licence restrictions

Your licence to use Poseidon is:

5. Assessment Accuracy and Human Oversight

Poseidon is a tool that supports assessment decisions made by your institution's staff. It does not make those decisions. This section states the boundary plainly, because it matters to students.

Autograding

Autograders execute the test suites you supply. The correctness, fairness, and completeness of those tests are your responsibility. You are responsible for reviewing autograder output before publishing results to students.

Machine-read examinations

Where you use printed bubble sheets, the Platform reads marks from scanned images using deterministic image processing. It is designed to flag faint, doubled, damaged, or unreadable marks for human resolution rather than guess at them. Nevertheless, mark reading depends on factors outside our control — print quality, scan quality, and how students complete the sheet. You remain responsible for reviewing flagged sheets and for verifying results before they are published or used in any final grade. Original scans are retained so that a disputed reading can be checked against the paper.

Academic integrity

Poseidon does not detect academic misconduct, does not identify AI-generated work, and does not determine guilt or penalty. Integrity records exist only because your staff create them. All investigation, adjudication, penalty, and appeal remain entirely governed by your institution's own policies and processes, and are your institution's responsibility.

At-risk flags and analytics

At-risk indicators, item analysis, and reporting features are advisory information for academic staff. They are not determinations about any student and must not be used as the sole basis for any academic, disciplinary, funding, or admission decision.

6. Acceptable Use

You agree to use Poseidon only for lawful purposes and in accordance with these Terms. You must not:

We reserve the right to suspend or terminate access to any account that violates these provisions without prior notice.

7. Intellectual Property

Platform IP

Poseidon, including its source code, design, algorithms, user interface, documentation, and all related intellectual property, is owned exclusively by Emzini weCode and is protected by applicable copyright, trademark, and other intellectual property laws. These Terms do not transfer any ownership rights to you.

Your content

You retain ownership of content you submit to Poseidon, including assignment files, rubric definitions, and grading materials ("Your Content"). By using the Platform, you grant Emzini weCode a non-exclusive, worldwide licence to store, process, and display Your Content solely as necessary to provide and improve the Platform.

Student submissions

Student submissions remain the intellectual property of the submitting student (subject to any assignment of rights under your institution's academic policies). Poseidon processes submissions solely to facilitate grading and assessment.

8. Data and Privacy

Your use of Poseidon is subject to our Privacy Policy, which is incorporated into these Terms by reference. In summary:

9. Availability and Service Levels

We aim to provide a reliable, high-availability platform. However, we do not warrant uninterrupted or error-free access to Poseidon. Planned maintenance will be communicated in advance where practicable. We are not liable for any loss arising from temporary unavailability of the Platform.

10. Disclaimer of Warranties

To the fullest extent permitted by applicable law, Poseidon is provided "as is" and "as available" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy of autograding results, accuracy of marks read from scanned examination sheets, or non-infringement. You are responsible for verifying that grading outputs are accurate before publishing results to students, as set out in section 5.

11. Limitation of Liability

To the fullest extent permitted by law, Emzini weCode shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of data, academic outcomes, or business interruption, arising from your use of or inability to use the Platform, even if we have been advised of the possibility of such damages.

Our total liability for any claim arising under these Terms shall not exceed the licence fees paid by your institution to Emzini weCode in the three months preceding the claim.

12. Termination

Either party may terminate the licence agreement with written notice as specified in the applicable licence. We may suspend or terminate your access immediately if you materially breach these Terms. Upon termination, your right to access Poseidon ceases. Data retention after termination is governed by our Privacy Policy.

Data export on exit. On termination or expiry, and on request within the retention period described in the Privacy Policy, we will provide your institution with an export of its data — courses, rosters, assignments, and grades — in a machine-readable format, at no additional charge. We do not hold institutional data hostage as leverage in a renewal.

13. Governing Law

These Terms are governed by the laws of Zimbabwe. Any dispute arising from or relating to these Terms shall be subject to the exclusive jurisdiction of the courts of Zimbabwe, unless otherwise agreed in a separate written licence agreement.

14. Changes to These Terms

We may update these Terms from time to time. We will notify registered users of material changes by email at least 14 days before they take effect. Continued use of the Platform after the effective date constitutes acceptance of the updated Terms. If you do not agree to any updated Terms, you must cease using the Platform and contact us to terminate your account.

15. Contact

For questions about these Terms or your licence, contact:
Emzini weCode
hello@emziniwecode.com
Bulawayo, Zimbabwe