Top scores from everyone playing Flappy Bird — pick a name, finish a run, and submit it from the Game Over screen.
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);
https://xxxxx.supabase.co) and the anon public key.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.
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.
What's new, and when it landed.
How version numbers work: versions use three-part semantic versioning (like v1.1.0). New features bump the middle number (v1.0.0 → v1.1.0); bug fixes bump the last number (v1.1.0 → v1.1.1). Same system as Wrestling Bingo and Millionaire: Wrestling Edition.
Quick on/off switches for the game. All saved on this device.
🔊 Sound
Flap, score, and crash sounds while you play.
🎵 Music
A light background tune while you play, separate from sound effects.
📳 Vibration
A short buzz when you crash — on phones that support vibration.
📺 Screen shake
The screen shakes when you hit something.
⚡ Optimize for performance
Runs lighter — fewer particles and simpler rendering for smoother play on older or busy phones.
🖥️ Full screen
Play in full screen. Tap Exit or press Esc to come back.
📱 Play full-screen on iPhone
Add Flappy Bird to your Home Screen and it opens like an app — full screen, with no Safari address bar or toolbars in the way.
✓ You're already playing from your Home Screen — enjoy the full screen!
Mode, Difficulty, Theme, and Bird are still in the Game options panel below the game — this panel is just for the on/off switches up top.