"Sperm Court: Guilty Until Proven Fertile"

Inspiration

Men avoid fertility tests — it's awkward, clinical, and scary.
Sperm Racing (spermracing.com) changed that with their take-home kit: "Race your sperm like a sport."
But after the race? Users get a score… and forget.
I thought: What if your sperm went on trial?
Objection spam. Wig physics. Meme verdicts.
Turn science into satire. Make health unforgettable.


What it does

Sperm Court is a viral feature for the Sperm Racing app.
After racing your sperm with the kit:

  1. Unlock Court Mode
  2. Each sperm = defendant
    • Charge: "Loitering in Seminal Fluid"
    • Alibi: "I was unionizing!"
  3. Spam "OBJECTION!" → 3D sperm shakes, wig flies, confetti explodes
  4. Final Verdict"4/5 GUILTY. Sentence: Life in the left testicle."
  5. Download meme → share on X, scare your friends

Impact:

  • Destigmatizes fertility
  • Educates via VISEM motility data (speed < 0.5 = guilty)

How we built it

6 hours. 1 idea. Pure execution.

Layer Tool
Frontend React + TypeScript + Tailwind
3D Courtroom @react-three/fiber + drei
Data spermData.json (VISEM-inspired motility)
Effects canvas-confetti, objection.mp3
Deploy Vercel

Challenges we ran into

  1. Balancing weird & useful — too funny = not credible.
    Fix: Tied guilt to real motility thresholds (VISEM).
  2. 3D in 6 hours — high risk.
    Fix: Focused on minimal, high-impact animations (wig fly, sperm shake).
  3. Audio sync — objection sound delayed.
    Fix: Preloaded with new Audio() and useEffect.

Accomplishments that we're proud of

  • Built a 3D interactive courtroom in 6 hours — from scratch
  • Made fertility funny without being offensive
  • Tied to a real product (Sperm Racing)
  • Judges will spam OBJECTION in the demo
  • Meme verdict is shareable → viral potential

What we learned

  • Constraints breed creativity — 6 hours forced focus on fun + impact
  • Science + satire = education
  • "Weird" wins when it solves a real problem
  • 3D in React is powerful — but needs tight scope

What's next for Sperm Court: Guilty Until Proven Fertile

  • Live integration with Sperm Racing kit (real microscope video → real-time trial)
  • Multiplayer Court — race your friend’s sperm in court
  • Doctor Dashboard — flag low motility for real checkups
  • NFT Verdicts — own your guilty sperm
  • Partnership with Sperm Racing — ship this for real

Team

Team Name: Objection Overruled
Member:

  • You — Fullstack Developer, Meme Lord, Justice Dealer
  • VISEM Dataset — Science Backbone
  • Sperm Racing — Inspiration & Future Home

Additional Documentation


Try it. Spam OBJECTION. Share the verdict. Laugh. Learn.

Built With

Share this project:

Updates