About WingsNBeaks

A nature identification quiz powered by real community sightings and AI-generated questions.

What is it?

WingsNBeaks is a free quiz app that tests your ability to identify species from photographs. Every question is built around a real observation shared by the iNaturalist community — meaning you're looking at actual wildlife, not stock illustrations.

Questions come in three difficulty levels: Easy focuses on obvious visual features like colour and shape; Medium requires comparing multiple features or knowing habitat; Hard demands precise identification detail that separates similar-looking species.

Where does the data come from?

All observations are sourced from iNaturalist, a community platform where naturalists share and verify wildlife sightings around the world.

We only use observations that meet two criteria:

Images are loaded directly from iNaturalist's servers and are never stored locally. Full credit belongs to the original observers and photographers.

How are questions generated?

When a new species is encountered, we pass its name and photo to Google Gemini AI, which is instructed to write questions that can be answered by looking at the photograph — not from textbook knowledge alone. The questions are reviewed structurally for correctness before being saved to the database.

Who made this?

WingsNBeaks is a side project built with FastAPI, SQLite, PocketBase, and vanilla JavaScript. It runs on a small home server and is exposed to the internet via Cloudflare Tunnel. No cloud bills, no tracking beyond anonymous analytics, no ads.

Found a bug or have a feature idea? Get in touch.