Work/Apps & systems/iOS app
REXO
A personal finance app for expenses, subscriptions, budgets and goals — with no bank linking, and AI that only runs when you say so.





Money clarity, without the chaos.
REXO tracks expenses, income, accounts, subscriptions, budgets and savings goals in one place. You add transactions by hand, by voice, or by pointing the camera at a receipt — it never asks for your bank login.
The AI features are optional and sit behind an explicit consent screen: receipt scanning, smart entry, voice entry and a spending coach, all run through server-side functions so no key ever ships inside the app.
It’s built with Expo and React Native on a Supabase backend with row-level security, RevenueCat for the REXO Pro subscription, and a Next.js site for the landing page and admin.
- Platform
- iPhone & iPad · iOS 17+
- Stack
- Expo · React Native · TypeScript
- Backend
- Supabase · Postgres · Edge Functions
- Payments
- RevenueCat · StoreKit
- Currencies
- AED · USD · EUR · GBP · SAR
- Current version
- 1.0.2 · September 2026
Receipt scanner
Photograph a receipt and review the merchant, date, currency, amount and category before saving.
Subscriptions
Recurring payments, renewal dates and monthly cost in one place.
Voice and smart entry
Say or type a transaction and get a draft to confirm.
Multi-currency wallets
Accounts and transactions in several currencies, with converted summaries.
Spending coach
Optional insights drawn from the records you choose to keep.
Consent first
No AI request is sent before you allow it, and consent can be withdrawn at any time.