Skip to content
GlanceHall
  • Builds
  • Models
  • Compare
  • How we test
Get the next round
  • Builds
  • Models
  • Compare
  • How we test
  • Journal
  • About
Get the next round

We don't rate. We let you see.

contact@glancehall.com

Watch

  • All builds
  • Models
  • Head to head
  • Journal

Trust

  • How we test
  • About
  • FAQ
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 GlanceHallIndependent. Not affiliated with Anthropic, OpenAI or any model vendor.
Builds/Mobile app

Mobile finance app

A phone-sized personal finance app on one fixed dataset: balance and activity tabs, a grouped transaction list, and a four-step send-money flow with an on-screen keypad, a confirmation sheet and a success screen.

Mobile app4 models · one shot eachRecorded Oct 22, 2026

Claude Opus 5.5Max effort
Built in 1h 8mErrors 0Open live
Claude Fable 5.1Max effort
Built in 35m 12sErrors 0Open live
GPT-6 AstraExtra high reasoning
Built in 9m 00sErrors 0Open live
GPT-6.1 SolExtra high reasoning
Built in 13m 46sErrors 0Open live

The facts

Measured, not judged. Nothing here is a score.

MeasureClaude Opus 5.5Claude Fable 5.1GPT-6 AstraGPT-6.1 Sol
Time to build1h 8m35m 12s9m 00s13m 46s
AttemptsOnly an infrastructure failure (a rate limit or an outage) earns a retry. Every interrupted attempt is listed, and nothing from it is published.4Attempt 1: The Claude CLI could not reach the API ("Unable to connect to API: SSL certificate has expired") and ended the run after 17 minutes. No index.html existed. Nothing from this attempt was published; the model got a fresh attempt once the API was reachable again. Attempt 2: The account's Claude session limit was reached (HTTP 429) after 103 minutes; an unfinished index.html was on disk and the agent was still iterating. Nothing from this attempt was published. Attempt 3: The benchmark harness itself was stopped 82 minutes in (the operator's session ended and took the runner with it). Nothing from this attempt was published; the run was restarted from scratch.111
Delivered source115 KB73 KB47 KB57 KB
Files1111
Tokens in / outAs reported by each CLI. Tokenizers differ between vendors, so compare within a vendor.25.6M / 295k3.1M / 130k883k / 27k1.8M / 48k
Errors during recording0000
Video lengthUI recordings scroll at a fixed speed, so a longer page makes a longer video.23.1s22.1s22.4s22.8s

What to look for

Questions, not answers. The call is yours.

  1. Does it feel like an app or a shrunken website?
  2. Tab transitions, the sheet slide-up and tap feedback
  3. Touch targets and safe areas
  4. Does the new transfer really appear and the balance update?

How it was recorded

Open Activity and scroll, back to Home, then Send: pick Maya Patel, type 42.50 on the keypad, Review, Confirm, Done.

The same script runs on every build. Open any build live to judge sound, feel and anything a video can't show. Full method

The exact prompt

Sent word for word to every model. Try it on your own favourite.

Design and build Fern, a (fictional) personal finance app, as a mobile web app.

DATA
The dataset is in ./data.json: the current balance, recent transactions, contacts and this month's spending by category. Use exactly this data and embed it inline in index.html (the page must work when opened directly from disk, so do not fetch the file). Treat 2026-10-21 as today.

THE APP
- It is a phone app. Design for a 390x844 viewport; on larger screens show the app centred at that size on a plain background. Respect the top and bottom safe areas (env(safe-area-inset-top/bottom)).
- A bottom tab bar with exactly three tabs, labeled "Home", "Activity" and "Send". Switching tabs is animated.
- Home: the current balance, quick actions, and the latest transactions.
- Activity: the full transaction list grouped by day (today, yesterday, then dates), with a spending-by-category summary for the month at the top.
- Send: a flow in four steps. 1) Pick a contact from the list. 2) Enter an amount on an on-screen numeric keypad with buttons labeled 0 to 9 and "." (never the browser keyboard), then tap a button labeled "Review". 3) A bottom sheet that summarises recipient and amount, with a button labeled "Confirm". 4) A success screen showing the new balance, with a button labeled "Done" that returns to Home. The new transfer then appears at the top of Home and Activity and the balance is updated.
- Touch targets at least 44px, visible tap feedback on every control, no hover-only interactions, and motion that feels native: sheets slide up, screens transition, lists scroll smoothly.
- Visual design, colour, typography and iconography are up to you; icons must be inline SVG. Aim for the quality of a top finance app on the App Store.

DELIVERY RULES
- Work autonomously. Nobody will answer questions, so make reasonable assumptions and keep going until the app is finished.
- Deliver a single file, ./index.html, with all HTML, CSS, JavaScript and data inline. No build step, no frameworks loaded from the network.
- The only network resource allowed is fonts from Google Fonts. No other CDNs, no external images, no APIs.
- The app must work when index.html is opened directly in a current version of Chrome, and when it is served over HTTP. It will be used at 390x844 with touch.

Read more about this brief

Best AI for…Best AI for app development: a finance app and a kanban board, four waysWhich AI is best for app development? Four frontier models built a phone finance app and a team kanban board from the same prompts. What worked, what each took and cost, and which to pick.October 22, 2026Best AI for…AI UI design, same prompt: dashboards and app screens from four modelsAI UI design tested on real interfaces: a dashboard, a phone finance app and a kanban board, each designed by four frontier models from one prompt. What they got right, and how they differ.October 22, 2026Can AI build it?Vibe-coded apps: a phone finance app and a kanban board, four modelsVibe-coded apps you can actually use: a phone finance app with a working send-money flow and a team kanban board with drag and drop, each built by four AI models from one prompt, unedited.October 22, 2026Can AI build it?Can Claude build an app? The finance app and kanban board it builtCan Claude build an app? Claude Opus 5.5 and Claude Fable 5.1 each built a working phone finance app and a team kanban board from one prompt in Claude Code. Open them and try.October 22, 2026
PreviousFirst-person shooterNextOne-lane MOBA