OmoggleComing soon
Coming soon · iOS

Who mogswho?

Two strangers, two cameras, ten seconds. The mesh keeps score — ELO does the rest.

Coming soon toApp StoreSee how it works
468facial landmarks
10sto settle it
3,247online now
0:04avg match wait
Round 10:07
YOU
7.42
@bladerunner_99
6.81
Your ELO1,847+12
Live duels
@crowmaxxed mogged @bladerunner_99 ▲ +24@canthaltilt mogged @midface.dan ▲ +18@jaw.carver lost to @rio.cheekbones ▽ −12@hunter.eyes_ mogged @sad.boy.412 ▲ +21@symmetria mogged @flat.affect ▲ +33@gleam.team mogged @tired_eyes ▲ +14@verticality lost to @ratio.king ▽ −19@harmony404 mogged @undereye.crew ▲ +27@crowmaxxed mogged @bladerunner_99 ▲ +24@canthaltilt mogged @midface.dan ▲ +18@jaw.carver lost to @rio.cheekbones ▽ −12@hunter.eyes_ mogged @sad.boy.412 ▲ +21@symmetria mogged @flat.affect ▲ +33@gleam.team mogged @tired_eyes ▲ +14@verticality lost to @ratio.king ▽ −19@harmony404 mogged @undereye.crew ▲ +27
Live now

Play on Omoggle.com

Jump into the original Omoggle experience. No download needed — rate faces, climb the ladder, mog strangers live in your browser.

Play now
How it works

Three steps. Thirty seconds.

The same loop you'll run a hundred times an evening once you're hooked. Designed for speed — installed, queued, and rated before the kettle boils.

  1. Step 01

    Connect

    Hit Play. Match in seconds with anyone, anywhere — or share a 6-digit friend code to square off head-to-head.

  2. Step 02

    Square Off

    WebRTC video opens. Both cameras live. A 10-second face rating phase — each device runs the mesh on its own user.

  3. Step 03

    Verdict

    Higher score wins. ELO updates server-side. Climb the global board, or get pulled down by the next round.

Scoring

Seven metrics. One verdict.

MediaPipe Face Mesh tracks 468 landmarks per frame. We aggregate 30 frames per round and trim 18% of outliers. Quality gates do the rest. Trained on real faces — not vibes.

Metric 01

Canthal Tilt

Inner-to-outer eye angle. Optimal 2°–6.5°.

Metric 02

Jaw Width

Jaw-to-face-height ratio. Sweet spot 0.58–0.78.

Metric 03

Symmetry

Bilateral landmark deltas. Direct 0–10.

Metric 04

Midface

Eye-to-lip vs. face height. Target 0.27–0.34.

Metric 05

Cheekbones

Cheek-to-jaw ratio. 1.04–1.24 reads sharp.

Metric 06

Eye Aspect

Height-to-width. 0.22–0.30.

Metric 07

Harmony

Weighted composite. The verdict.

Quality gate
  • Reliability≥ 0.68
  • Confidence≥ 0.72
  • Trim mean18%
  • Frames30

Aggregated, normalized, weighted. Same pipeline used in production computer-vision systems.

Season 01

Top of the card.

Live ELO. Top seven right now. Install Omoggle to claim a number — the system is already ranking everyone who plays.

#PlayerCountryELOForm
01
@crowmaxxed
KOR2,847W12
02
@bladerunner_99
ITA2,731W4
03
@canthaltilt
SWE2,698W2
04
@jaw.carver
BRA2,654L1
05
@hunter.eyes_
USA2,611W7
06
@symmetria
ESP2,588W3
07
@gleam.team
JPN2,541W1
847
YOU? — pending install
1,200
From the field

What players are saying.

I downloaded it as a joke. I am now ranked 1,247 globally. I have not slept.
— @verticality, Brooklyn
It's the only game where the controller is your face and the patch notes are puberty.
— @ratio.king, Lagos
Friend codes are the new dueling pistols.
— @harmony404, Seoul
FAQ

Frequently asked.

What is Omoggle?

Omoggle is a live face-to-face rating duel app. Two players match, both cameras go live for 10 seconds, and MediaPipe Face Mesh scores each face on 7 metrics. Higher score wins. ELO tracks who's mogging who.

Is the score actually real?

Omoggle runs on Google's MediaPipe Face Mesh — 468 landmarks per frame, 30 frames aggregated per round, 18% trim mean kills outliers. Quality gates require reliability ≥ 0.68 and confidence ≥ 0.72. Same model used in production CV pipelines.

Do I have to show my face?

Yes. WebRTC live video is implicit proof of presence — no bots, no avatars. The camera feed is processed locally on your device; the score is what gets sent.

How does ELO work in Omoggle?

Standard ELO. Win and your number rises at the loser's expense. Lose and yours drops. Bigger swings against higher-rated opponents. The number is your rank.

What's a friend code?

Each room generates a 6-digit code. Send it to anyone with Omoggle and they can join you directly — skip matchmaking, square off head-to-head.

Is Omoggle free?

Coming soon to the App Store. Free. No ads. No paywall. No signup beyond Apple Sign-In.

Mog or get mogged.

Free. No ads. No paywall. Just the duel.

Coming soon toApp Store