poseidon.
Grading + integrity, fully managed.

Grade at scale.
Feedback at depth.

Autograding, rubric review, and academic-integrity due process in one platform — for high schools, colleges, and universities grading everything from Python scripts to final papers. Fully hosted and managed by Emzini weCode, so your faculty just teach and grade.

Sign in → Request a demo

Named for a good dog.


What sets Poseidon apart

Integrity, handled fairly

Flag, review, hear, resolve. Poseidon gives you a documented, human-led process for the GenAI era — a transparent standing score with a per-flag breakdown, a hearing and communications log, and a clear split between who flags and who decides. It is a due-process workflow, not an AI detector — you stay in control, students get fairness.

Release on your terms

Show students their autograder score the moment a run finishes — or hold everything for exam mode and publish when you're ready. Rubric points, comments, and adjustments stay private until you click publish. One platform, two channels, your call.

See who's slipping, act early

Poseidon watches for the warning signs — no activity, a missed assignment, failing runs then silence — flags at-risk students weekly, and gives you edit-before-send outreach. Then it reconciles who re-engaged, so you have the retention evidence, not just a dashboard.


Everything you grade, in one place

Code Autograding

Student code runs against your test suite in a sandboxed environment. Scores, failure diagnostics, and output return automatically. Zero manual grading, any cohort size.

Question-level rubrics

Design question-level rubrics with positive or negative scoring. Consistent, structured feedback on every submission, graded question by question across the whole class. TAs work faster, students understand why.

Universal assessment

Grade code, PDFs, essays, lab reports, and presentations in one platform. Every assignment type, every discipline. Not just computer science.

Item analysis

Item difficulty, discrimination, and reliability (KR-20) on every rubric item and test case. See what your assessment is really measuring — before you publish, and after.

Grade publishing

Release grades to a full cohort in one click. Score distributions, mean, median, and high surface automatically. Students get the full statistical picture, instantly.

Regrade Requests

Students file regrade requests directly in the platform, in context. Instructors review and respond with the original submission and grading visible side by side.


How it works

Step 1

Set up

Create courses, define rubrics, and configure your autograder. Invite students and TAs by email. They click a link and they are enrolled.

Step 2

Grade

Students upload submissions through the platform. The autograder runs in a sandboxed environment; TAs review and apply rubric items in the browser.

Step 3

Publish

Release grades to the full cohort in one click. Every student receives their score, class mean, median, and high directly in the platform.


Why institutions choose Poseidon

Fully managed

We host, run, and maintain everything — no servers to provision, no DevOps, no IT burden. Your faculty just teach and grade; we keep the platform running, patched, and backed up.

Built by an African team, available everywhere

Engineered by Emzini weCode in Bulawayo and run by the people who build it. Direct support, a shared working day, and a team that actually answers — for any institution that grades at scale, anywhere in the world.

No US-SaaS friction

No foreign cloud account, no international card. Billed directly in your currency by proforma, purchase order, and invoice — on terms that fit your institution, not a rigid offshore subscription.


Built for the whole institution

Instructors

Autograde at any cohort size, grade rubrics question by question, leave inline feedback, and publish to the whole class in one click — whether you're one teacher with a single class or running a 500-student course with a TA team. TAs get a scoped, rubric-only view that keeps grading consistent.

Departments & programs

Shared courses and TA workflows, at-risk early alerts, a weekly instructor digest, and item analysis across every section — a polished multi-TA grading operation with full who-graded-what attribution.

Institutions

One deployment, many schools. Each gets its own admin portal with members, courses, usage, and billing — all within boundaries you set, and aggregates-only, so admins never see student work.


Built to be trusted

A young, focused team you can actually reach — running in production today.

The team, named

Poseidon is built and operated by Emzini weCode in Bulawayo, Zimbabwe. You don't file a ticket into a queue — you talk to the people who build it.

In production now

Poseidon is live today, grading a real university CS cohort of 300+ students. This isn't a prototype; it's the platform we run every week.

Security, stated honestly

Each institution's courses and grades are isolated. Data is encrypted in transit (HTTPS/TLS), passwords are stored as one-way hashes, and access is invitation-only and role-based. If a breach ever poses real risk, we notify affected users promptly. We don't sell data and we don't run ads.

Yours to leave with

You provision nothing, patch nothing, and back up nothing — and if you ever leave, you can export your institution's data. The managed model means less to run, not less control.

Read our Privacy Policy

Common questions

Do we need to install or host anything?

No. Poseidon is fully hosted and managed by Emzini weCode — your institution gets its own space on the platform, with accounts for staff and students. Nothing to provision, patch, or back up.

Is this an AI grader or an AI cheating detector?

No. Autograding runs the test suite you provide, in a sandbox — there's no AI grading your students' work. Our integrity tools are a documented, human-led due-process workflow, not an automated accuser. And our item analysis is classical psychometrics (difficulty, discrimination, KR-20), not machine learning.

Which languages can the autograder run?

Any language. Each submission runs in an isolated container against the test suite you provide — Python, Java, C, JavaScript and more all work the same way.

How do students get access?

Three ways: a one-click email invitation, a course join code, or a CSV roster import. Registration is invitation-only, so only your people get in.

How is student data handled?

Emzini weCode hosts and operates the platform; each institution's courses and grades are isolated, and registration is invitation-only. We don't sell data or run ads.

You're a young company — what if something goes wrong, or you go away?

Fair question. Poseidon is in production today grading a live 300+ student cohort, you talk directly to the team that builds it, and you can export your institution's data at any time. If a breach ever poses real risk, we notify you promptly. We'd rather earn your trust with candor than overclaim.

Can we see it before committing?

Yes — request a demo and we'll walk your team through a fully-populated example course, from autograding to publishing grades.


Pricing that fits your institution

Poseidon is priced per active student, per term — you only pay for students who actually use it — and each institution gets a quote tailored to its cohort. Billed directly in your currency (USD or ZAR) by proforma, purchase order, and invoice — no foreign card, no offshore subscription. Soft limits warn; they never cut you off mid-term. Start with a pilot course before you commit.

Request a quote for your cohort →

See Poseidon in action.

Request a demo →

Live demo · no sign-up · pilot one course first.