This website is for sale — contact zxcv.fghj.uiop@gmail.com

HOW IT WORKS

How Omoggle runs a duel

Omoggle is not just a chat room with a camera. It is a short, scored face duel with live video, local landmark processing, and server-side ranking updates.

Step 1 — Enter queue or open a friend room

You either join matchmaking or open a direct room with a six-digit code. That gives Omoggle a clear pairing path before any scoring starts.

Step 2 — Both cameras go live

Once two players are matched, Omoggle establishes a WebRTC video connection so both people can see each other in real time.

The live call matters because this is a duel, not an uploaded-photo contest. Presence is part of the format.

Step 3 — Local face scoring runs for 10 seconds

During the round, each device runs MediaPipe Face Mesh on its own user. Omoggle tracks multiple frames, trims outliers, and turns the round into seven facial metrics plus a weighted composite score.

That local-first design keeps the scoring path tighter and avoids treating the remote video feed as the source of truth.

Step 4 — Scores are compared and ELO updates

When the round ends, both final scores go to the server. The higher score wins, the result becomes official, and the ELO ladder moves.

The point is not just to get a number. The point is to beat an opponent and climb.

Privacy and data flow

Omoggle does not need to upload your full camera feed for scoring. The local processing path exists specifically to keep the raw visual data on the device whenever possible.

Full policy details live in the Privacy Policy.

Common questions

How does Omoggle see my face?
Omoggle runs MediaPipe Face Mesh locally and tracks facial landmarks across multiple frames during the 10-second round.
Why score locally on each device?
Local scoring avoids shipping remote video back and forth for analysis. It keeps latency down, reduces privacy risk, and makes the duel flow easier to stabilize.
What counts as a valid round?
Both players need to stay in frame with enough confidence and reliability for the scoring pipeline to accept the round.
What happens after time runs out?
Each player submits a final score, the server compares them, and the winner gets the ELO gain while the loser takes the deduction.
Why use multiple frames instead of one screenshot?
One frame is noisy. Omoggle aggregates multiple frames with trimmed means and quality gates so a blink, turn, or bad frame does not swing the result too far.
Do duel links work without matchmaking?
Yes. Duel links and six-digit friend codes are built for direct challenges when you already know who you want to face.

Want the app surface?

The download hub and iPhone page explain where the app-first flow fits.

Open OmoggleDownload on theApp Store