What's new & bug fixes — every update to Flappy Bird, newest first. v1.6.2
Score0
Best0
0

FlappyBird

Thread the pipes. Don't clip a thing.

Classic · Normal

👆 Tap, click, or press Space to flap
Mode

Difficulty
Theme
Bird

🏆 Online Leaderboard

Setup needed

Top scores from everyone playing Flappy Bird — pick a name, finish a run, and submit it from the Game Over screen.

    ⚙️ One-time backend setup — needed before the board can go live

    1. Create a free project at supabase.com (no card needed).
    2. In the project, open SQL Editor, paste the SQL below, and run it — it creates the flappy_scores table and the rules that let anyone read the board and add a score (but never edit or delete one):
    create table public.flappy_scores (
      id bigint generated always as identity primary key,
      name text not null check (char_length(name) between 1 and 16),
      score int not null check (score >= 0 and score <= 10000),
      mode text not null default 'classic',
      difficulty text not null default 'normal',
      created_at timestamptz not null default now()
    );
    alter table public.flappy_scores enable row level security;
    create policy "Anyone can read scores"
      on public.flappy_scores for select using (true);
    create policy "Anyone can add a score"
      on public.flappy_scores for insert
      with check (char_length(name) between 1 and 16
        and score >= 0 and score <= 10000);
    1. Open Project Settings → API and copy the Project URL (looks like https://xxxxx.supabase.co) and the anon public key.
    2. Those two values go into LEADERBOARD_CONFIG at the top of the leaderboard code in this page — no real credentials are baked in until that project exists. Once they're in and the page is republished, the board reads and posts live, and this setup box disappears.

    Names are the only identity — no accounts — so scores are trust-based: the rules cap a score at 10,000, but anyone determined could still post a fake one. That's the trade for a free, account-free board that keeps working on the public link.

    Space / ↑ flap P pause

    Your best scores and picks are saved in this browser, on this device. Play the Daily Challenge and compare scores with a friend — you flew the exact same course.