Skip to content
SS
Press the power button on the remote to start the Shikhar Sisodia workspace.
FinderFileEdit
shikhar/projects/calcblast-games.project

CalcBlast Games

A math practice app for iPhone, from early math through AP Calculus. Do well on a quiz and you earn a round of Block Blast.

year
2026
role
Builder
status
Shipped
released
Aug 25, 2026
platform
iOS 17+

01the product

Practice first, then the game.

The puzzle is the reward, not the lesson. Everything else in the app is a way to practise or to get unstuck.

  • Learn to earn

    Score 80% or higher on a quiz to unlock a round of the Block Blast puzzle.

  • Lessons

    Early math through AP Calculus BC, each taught from scratch with worked examples.

  • AI tutor

    Ask a math question and get a step-by-step answer.

  • Voice tutor

    Ask by speaking and hear the answer back.

  • Check My Work

    Type or photograph a solution and find the first mistake.

  • Professor Practice

    Add a syllabus or review sheet and practise what the class actually covers.

02the app

What a new user sees.

Three screens from the released version, exactly as they open for someone who has just finished onboarding: nothing played yet, so every counter reads zero.

  1. The CalcBlast Learn tab for a new user: level 1 Beginner with 0 XP, 0 quizzes and 0 games, a Daily Challenge card, and Study Tools for Check My Work, Exam Survival, Professor Practice and Weak Topics

    01 · Learn

    The home tab: level and streak, the daily challenge, the four study tools, then difficulty and course.

  2. The CalcBlast Lessons tab: Learn from Scratch, with the Early Math unit open showing nine lessons from Counting and Number Sense to Counting Money, 0 of 9 learned

    02 · Lessons

    Learn from Scratch runs from early math upward, one unit at a time, and tracks what has been learned.

  3. The CalcBlast Stats tab in its empty state: a Sign in to sync across devices prompt, level 1 Beginner, and zero for quizzes, accuracy, streak, best streak, high score, perfect, games and dailies

    03 · Stats

    Progress lives on the device. Signing in is optional and only syncs it across devices.

Captured from the app's own code at v1.0.3, running locally at phone size. Not signed in, and no quiz, score or progress was added for the capture.

03engineering

No generated answer is trusted.

A language model can write a convincing question with a wrong answer. So the answer a question claims is never taken on trust: a deterministic checker re-derives it, and a question it cannot verify is dropped rather than sent to a second model.

GENERATERE-DERIVESERVEcannot verify → dropped
  1. 01 · generate

    a model or a fixed generator writes the question

  2. 02 · re-derive

    a deterministic checker works out the answer itself

  3. 03 · serve

    only if the two agree

04outcome

On the App Store.

Released on August 25, 2026 — free, in the Education category, for iOS 17 and later. This is the product's own site; the app itself is on the App Store.

calcblast-games.vercel.app
The CalcBlast product site: the heading Learn math, earn your games, a Download on the App Store button, and four feature panels for Check My Work, Professor Practice, 120 lessons and AI Tutor
  • Expo
  • React Native
  • TypeScript
  • Express
  • PostgreSQL
  • Drizzle ORM
  • Clerk
  • OpenAI

Learn math. Earn your games.