Verdict
A daily logic-grid deduction game, designed, built and published solo under Endpaper Labs. Live on the App Store and Google Play, and playable free in the browser.

Overview
Verdict is a daily puzzle in the tradition of the zebra or Einstein riddle: place suspects, objects and times along a grid using only the clues. The design constraint that drove everything else was that a player should never be rewarded for guessing, which turns out to be a generator problem rather than a content one. Each candidate board is produced by a seeded generator and then handed to an exact solver that proves the solution is unique before the puzzle is allowed to ship. Nine game types run daily across three difficulties, with a rolling archive, streaks, tiered hints that teach the technique rather than give the answer, and a spoiler-free emoji share. A Pro tier unlocks the full archive and a weekly seven-case serialized arc, billed through RevenueCat on mobile and Stripe on the web.
Why It Matters
Correctness as a Feature
The no-guessing promise is the product. Enforcing it with a solver rather than trusting the generator is the whole design.
End-to-End Ownership
Concept, engine, app, backend, billing, store submissions and post-launch analytics, all solo.
Real Store Operations
Two live listings under an LLC, with the compliance, review cycles and release management that come with them.
Measured, Not Assumed
Instrumented funnels, first-party platform attribution and store-side ranking checks drive what gets built next.
Puzzle Generation
The guarantee that no board ever requires a guess is enforced, not asserted:
Shipping to Two Stores
One React Native codebase, two store review processes, and a web build sharing the same engine:
Technical Architecture
A monorepo with three workspaces and a single deployment target:
Key Learnings
More Projects
Planning an interactive or cross-platform product?
I bring product planning and hands-on engineering together, from the core mechanic through release and production operations.


