Three screens from Wings & Prayers on a dark background: the home screen with a SPIN PILOT button, the end-of-run debrief showing +198 score banked, and a logbook badge called Cleared for Takeoff showing the bird mascot in a flying helmet.
Screens from the released app, captured in June 2026: home, the end-of-run debrief and a logbook badge.

THE CASE IN BRIEF

What was needed
Micostuff wanted its aviation trivia card game carried onto Android, with the scoring, streaks, milestones and lifelines kept exact, and accepted through Google Play review.
What was there before
A card game designed by Micostuff, with a question bank of 720 items written on Micostuff's side.
What we were responsible for
The app's design and engineering, its content systems and tests, the Google Play release, and the support, privacy, terms and account-deletion pages. Micostuff produced the game and directs its content.
What we delivered
A Flutter app with Pilot and Auto-Pilot play, Daily Briefings, a 30-goal logbook and eight pilot ranks, a Hangar of aviation facts, a leaderboard, a four-track soundtrack with lock-screen controls, three themes and a cosmetic supporter upgrade.
What can be measured
Version 1.3.1 is live on Google Play (updated 13 June 2026), and the main branch passes 343 automated tests. No download or revenue figures are published, by design.

When a small team ships a game whose value is in its rules, one well-tested codebase is the right call.

THE NUMBERS, AND WHERE EACH ONE COMES FROM

Version live on Google Play
1.3.1
As of 28 October 2026The Google Play listing, published under Micostuff's developer account, checked on 28 October 2026.
Items in the question bank: 538 questions and 182 in-flight events
720
Daily Briefing questions, by day, week and month
302
Logbook goals, with eight pilot ranks
30
Automated tests passing on the main branch
343
As of 28 October 2026Run on 28 October 2026. 102 of them are visual checks added after the 1.3.1 release.

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.

PROJECT HISTORY

  1. 1 May 2026The current repository begins, with the game already at version 0.12.
  2. 28 May 2026Version 1.0, the first production release candidate for Google Play; the listing shows its release on 28 May.
  3. 2 to 8 June 2026Versions 1.1 to 1.3: logbook badges, accessibility fixes, the content filter, a billing fix and reworked Daily Briefings.
  4. 10 June 2026Version 1.3.1, the build live on Google Play (listing updated 13 June).
  5. September to October 2026Unreleased work on a 1.4 branch: per-category statistics, in-app account deletion, a new backend on staging and an iOS validation build.
All work

YOUR NEXT CHAPTER

Tell us what you're building.

A few lines about the idea, the business and what is getting in the way.

DISCUSS YOUR PROJECT
Good work starts with a conversation. No brief needed. A few lines are enough.