📜 About

Why a ball full of animals?

This week Singapore's Government Technology Agency (GovTech) opened FirstDate, a pilot matchmaking service. Its matching engine is a famous piece of 1960s maths that most people use without knowing it. This site lets you see it work, poke at it and try to break it.

What is FirstDate?

FirstDate is a GovTech pilot for single citizens aged 21 to 35. In this first trial it is open only to public officers, and applications close on 5 October 2026. Users sign in with Singpass and answer a questionnaire about their interests, habits, values and dealbreakers. One detailed write-up counts 33 questions in eight categories.

Instead of endless swiping, everyone gets one match per cycle, with a compatibility score, a short description and a personal note. Both people have 72 hours to accept, and contact details unlock only if both say yes. The platform then suggests “Date Quests” as icebreakers and sends a feedback survey afterwards. It pairs people using the Gale–Shapley stable marriage algorithm.

Singapore has tried state matchmaking before: the Social Development Unit started in 1984. FirstDate arrives as the country's fertility rate sits at about 0.87. It has critics too. One essay argues that a stable match isn't the same as a happy one, and that a questionnaire can confuse who you are with who you want.

How the algorithm works

  1. Everyone on both sides ranks everyone on the other side.
  2. Each unmatched person on the asking side proposes to their favourite among those who haven't rejected them yet.
  3. Each receiver keeps the best offer so far as a “maybe” and rejects the others. If a better offer arrives later, they trade up.
  4. Repeat until nobody on the asking side is both single and still has someone left to ask.

The result is always stable: there is no “rogue couple”, meaning no two people who would both rather be with each other than with their assigned partners. Nobody proposes to the same person twice, so with n people per side it needs at most n² proposals. That's fast enough to match tens of thousands of doctors in the US residency Match every spring.

Two surprises you can test on this site:

A short history

What's on this site

The guests, their names and bios are fictional and original. Their rankings are random, generated from a seed so that shared links show exactly the same ball. Nothing here is dating, relationship or life advice. A stable matching of animals is just maths.

Privacy

No accounts, trackers or servers. Stars, high scores, your theme choice and your last friend list are kept only in your browser's localStorage. Shared links carry their data in the URL itself.

Sources

Credits

Concept, code, writing and illustrations are original to this site. Fonts: Fraunces, DM Sans and JetBrains Mono via Google Fonts. Emoji come from your device's system font. Built as a one-day site for 1 October 2026. Permanent home: dailyma.de/archive/2026-10-01.

▶ Start the Machine