The brief
Wings & Prayers is an aviation trivia game based on the card game by Micostuff, who produced it and directs its content. We designed and built the app, which Micostuff publishes on Google Play. We also look after the pages that keep it in good standing: support, privacy, terms and account deletion.
The game, as released
Version 1.3.1 is the build on Google Play:
- A flight: each flight starts with a spin of a five-category wheel. Three wrong answers end the flight, and a day allows nine.
- Two modes: Pilot spins before every question. Auto-Pilot spins once and then keeps the questions coming.
- The clock: easy and medium questions get 25 seconds, hard ones 15.
- Streaks: milestones at 3, 5, 10, 15 and 21 pay escalating bonuses and refill the three lifelines (50/50, extra time and skip).
- Daily Briefings: 302 extra questions, by day, week and month.
- Progress: a logbook of 30 goals with their own badges, eight pilot ranks, and a Career Dossier with a Pilot IQ.
- The Hangar: 175 aviation facts that rotate by date, and an optional “On This Day” feed.
- The leaderboard: a global top 25 for signed-in players.
- Comfort: three themes: Cockpit, Black and White.
- Sound: a four-track Crew Lounge soundtrack made for the game, which plays with lock-screen controls.
- The upgrade: a one-time First-Class Patron purchase, which is cosmetic only: a custom callsign, a gold name and a badge, with no advantage in play.
The decisions that mattered
One codebase, written in Flutter. The game’s value is its rules, not anything the phone’s hardware does, so it is written once. The iOS build comes from the same code and is not yet in the App Store.
A run is a state machine. A run moves through defined phases, from spinning, answering and resolving to deciding and ending, and the screen is drawn from that state. If the player force-quits mid-run, the app resumes the run from a saved snapshot on next launch. The streak is kept, and a snapshot older than 30 minutes is discarded.
An honest leaderboard. Scores are written by the app and checked by database rules: each write may only raise the score, and only by so much, and players may only write their own row. Server-side checks are planned, and until then the leaderboard is described as rule-checked, not validated.
Clean names in public. Callsigns and logbook text pass a content filter at four points: on input, on saving, on upload and on display. It catches spelled-out and look-alike profanity and links, and keeps aviation words that a blunt filter would block. 44 tests cover it.
It plays offline. The single-player game works without a connection. Only sign-in and the leaderboard need one.
Readable for everyone. Screens carry labels for screen readers, motion respects the system’s reduce-motion setting, and colors were checked for contrast.
Content as data
The question bank holds 538 questions in four categories, one of them picture-based, and 182 in-flight events that can move a streak up or down. The Daily Briefings and the aviation facts sit beside it. The app loads them all as data and skips any malformed entry instead of crashing.
Release and support
The current repository starts on 1 May 2026, with the game already at version 0.12. Version 1.0 went to Google Play as a release candidate on 28 May, and versions 1.1 to 1.3.1 followed over the next two weeks. They brought badges, accessibility fixes, the content filter, a billing fix and reworked Daily Briefings. Play shows the listing updated on 13 June.
For Google Play review and for players, the app has a support page, a privacy policy and terms, all on this site. Players can request deletion of their account and data from the web without opening the app. Requests are handled by hand within 30 days.
In progress, not released
A 1.4 branch holds work that is not on Google Play:
- per-category statistics;
- account deletion inside the app;
- a new backend running on a staging server;
- an iOS build that is validated but not yet signed.
Releasing it waits on a signing-key reset. None of it is described above as released.






