Apps
Web and mobile app development
Your app designed, built and shipped: one codebase for the browser, iPhone and Android, live for your first users before it reaches the stores.
Who it is for
- A business owner who wants a tailored tool for clients or staff, where off-the-shelf software imposes its own way of working.
- A founder who wants a first version in the hands of real users before investing in everything else.
- A company whose process lives in a shared spreadsheet and WhatsApp messages, and needs a real app on everyone’s phone.
What you receive
- Written scoping: the screens, the non-negotiable business rules, what stays out of the first version.
- A React Native and Expo app running in the browser, on iPhone and on Android from the same code.
- A Supabase back end: Postgres database, accounts, real time, server functions, row-level security.
- An installable web version on the home screen within the first weeks, to test with real users.
- Publication on the App Store and Google Play under your developer account, listings, screenshots and review included.
- Updates that skip the stores for interface fixes, a release log and operating documentation.
How it goes
01
Scoping
We write down what the app must do on day one, and what it will not do yet. Decisions that would be costly to undo are made here.
02
First version live
The app ships in the browser first: your first users rely on it while we build the rest, and their feedback sets the priorities.
03
Iterations
Short releases, each one checked and shipped, with a changelog your users can read.
04
Store release
Native builds in the cloud, App Store and Google Play listings, answers to the review teams, then hand-over to operations.
What makes the difference in production
One codebase, three targets
Web, iOS and Android share the same code. A fix made once lands everywhere, and the web version is a permanent test bench.
Rules on the server
What must be right (a counter, a date, an access right) is computed by the server, not the phone: a device clock cannot cheat, and two users in two countries see the same truth.
Stores anticipated
In-app account deletion, a public privacy policy, a demo account for review: the usual rejection reasons are handled at design time, not discovered at submission.
Your app belongs to you
The code, the database and the developer accounts are in your name. You can take operations in-house or change provider without rebuilding anything.
What we have already done
Challenge Us, our group-challenge app, was born on 1 September 2026 and was running in the browser the next day. A month later it is at version 1.56, with real time between participants, notifications and a day computed server-side in each user’s time zone. Its release on the App Store and Google Play, under the name Brain Plus AI OÜ, is in preparation.
What it costs to run
On the store side, the Apple Developer Program costs $99 a year and a Google Play account $25 once (prices checked on 1 October 2026). Supabase and Expo cloud builds start on their free tiers; they become paid with volume, and scoping prices that tier for your usage.
Frequently asked questions
Do we need the stores from day one?
No, and it is often a mistake. The installable web version puts the app in your users’ hands within weeks; the stores come once usage is proven, with the same code.
Why a developer account in your company’s name?
Because the app belongs to you, and because Google Play requires recent personal accounts to run a closed test with a minimum number of testers for several days before production, which organisation accounts avoid. We help you open it.
What if the app must change after delivery?
Interface fixes ship in minutes without a new store review. Deeper changes (a new permission, a native module) need a new build, which we plan with you.
Why React Native and Expo rather than two native apps?
Because a small business should not pay two teams for two codebases doing the same thing. Expo builds the iOS and Android versions in the cloud, without a Mac, and gives access to the phone features (notifications, camera, location) a business app needs.