All work

Vision training that works on the device people already carry

  • My roleDeveloper and owner
  • TypeProgressive web app
  • Started2025
Built withReactProgressive Web AppAzure SQLAzure App Service
Visit the live product

The problem

Vision and cognitive training exercises only work if they are done often and consistently. Anything that adds friction to starting a session — a download, an account, a store review queue — costs sessions.

A native app would have meant two codebases and an app store standing between an update and the people using it.

What I built

Neuroplay is a progressive web app. It opens from a link, installs to the home screen if you want it there, and then behaves like an app — full screen, its own icon, its own splash screen, no browser chrome.

The interface is touch-first rather than a desktop layout squeezed onto a phone. Zoom and text selection are disabled during play so a mistimed gesture cannot interrupt an exercise, and the display extends into the safe area on notched devices.

It is built in React and served as static files, so there is no server-side session to keep alive between exercises and a release is a file upload rather than a submission.

Where it stands

Neuroplay is live at neuroplay.dk and playable now, on a phone, tablet or desktop, with nothing to install unless the user wants to.