← Back to Overview
The App · Flutter · Android & iOS

The Crossword Game

A Flutter mobile crossword codebase with editorial design, gameplay, subscriptions, social features, advertising integrations, and GCS puzzle delivery. Platform and live deployment status require buyer verification.

FlutterCross Platform SDK
2 + 2 StubsGoogle, Amazon; Apple and Samsung Stubbed
2 Ad SDKsAdMob + Unity Ads
ExternalStore Status Verification

A Built In Social Network

Unlike most crossword apps, this product ships with a fully functional social environment, driving retention through competition and connection.

  • Real Time Messaging

    In-app chat code backed by Firestore includes message flagging, user blocking, and moderation hooks. Rules, Functions deployment, and live moderation behavior require environment verification.

  • Friend Code System

    A streamlined 6 character alphanumeric code protocol. Users share their code to connect with friends, no phone number or email required.

  • Dual Leaderboards

    Global and Friends Only leaderboard screens are backed by Firestore query code. Live data, indexes, rules, and operational behavior require Firebase verification.

  • Referral Reward Loop

    Invite a friend sharing generates a unique deep link. When the invitee signs up, the referrer is automatically credited with free puzzle unlocks.

Platform Identity Paths

Google Sign-In and an Amazon native channel are implemented. Apple and Samsung are displayed as login options, but both current AuthService methods are stubs that return false.

G
Google Sign In

Primary provider for Android and Google Play. OAuth 2.0 with hashed stable user IDs.

Apple Sign In

The UI and dependency are present, but the current AuthService method is stubbed and returns false.

Amazon Sign In

Tailored for Amazon Fire OS and the Appstore audience. Login with Amazon integration.

S
Samsung Sign In

The UI option and AuthService method exist, but the method is stubbed and returns false. Any Galaxy identity work requires implementation and verification.

Authentication state is managed by the app's own service and local persistence, with Firestore used by social features. Provider credentials and live behavior require platform testing.

Monetisation Integrations

The source includes subscription and advertising integrations. Product availability, prices, fill rates, revenue, and store approval are external evidence.

  • Google AdMob

    Rewarded video integration for Google Play. Users watch a rewarded ad to unlock additional puzzle slots beyond the free daily limit. Test mode auto activates in debug builds to protect account standing.

  • Unity Ads

    Rewarded video integration specifically for Amazon Fire OS devices, where AdMob has no coverage. Seamless SDK swap based on platform detection at runtime.

  • In App Purchase (Premium Subscription)

    Quarterly subscription plan via Flutter's in_app_purchase SDK. Grants unlimited ad free play. A fully built paywall screen includes purchase, restore, and Terms of Service flows.

Custom Built Game Engine

Every component of the crossword experience was built from scratch, no third party game libraries or off the shelf engines.

  • Custom QWERTY Keyboard

    Built entirely in Flutter, bypasses the unreliable native soft keyboard entirely. Provides 100% accurate, fast letter entry with auto advance between cells and direction toggling.

  • Intelligent Clue Navigation

    Linked Across/Down tab system synced with grid selection. Tapping a clue jumps to the correct cell. Animated tab transitions prevent state mismatches.

  • Archive with Completion Tracking

    Two tab archive: Available and Completed. Progress and completion timestamps are persisted locally, replay a completed puzzle from exactly where you left off.

  • Live Content Sync via Pull to Refresh

    The app is coded to fetch a puzzle index and objects from Google Cloud Storage. Pull to refresh invalidates the local cache; bucket contents and live delivery require account-level verification.

The App in Screenshots

Home Screen Home Screen
15x15 crossword gameplay 15×15 Gameplay
Puzzle archive browser Puzzle Archive
Subscription paywall Subscription
Tablet gameplay on 10-inch display Tablet Gameplay (10” Display)

Interested in This Product?

Reach out directly to discuss the acquisition. All enquiries are treated confidentially.

← Return to Overview