SaaS Stack
← All updates

The mobile app is here

The last piece of the kit landed today. The Expo app in apps/mobile went from one status screen to a real app, on the same API and the same contracts as the web app.

What is in it

  • Sign-in and sign-up, with a password, Google or GitHub. The session is kept in the phone’s secure storage.
  • Bottom tabs drawn by the system: Liquid Glass on iOS 26, Material on Android.
  • Home, Assistant, Audit log and Account tabs. The assistant streams its answers and is gated by plan, as on the web. The audit log shows to admins.
  • Account screens: name, email and password, people and invitations with teams on, the workspace switcher, and deleting the account from inside the app, which the App Store requires.
  • Light and dark mode, following the phone, with a setting to pick one.
  • Push notifications, sent with one call from anywhere in the API, through the job queue.
  • EAS build profiles for your own phone, for testers and for the stores.

Buying or changing a plan stays on the web on purpose: the app shows the plan and what it includes.

What is not proven yet

Push notifications and the EAS builds are written and tested on the API side, but have not run on a real phone or against the stores. That is the next thing I do, and the docs say so where it matters.

For founders

It is on main now. Merge it as usual, then follow the entry for today in UPGRADING.md: there is one new table, and one new variable if you changed the app’s URL scheme.

Two new pages cover it: Mobile app and Mobile builds.

What is next

  • Push and store builds on real devices.
  • The v1 beta, in mid-October 2026.
  • v1, at the end of October 2026.

Get the next one by email

Only project updates. Unsubscribe with one click.