Mobile app vs web
What ships on each platform, how to sign in on mobile, and where to download.
On this page
The system runs on two surfaces: a web app (the primary workspace) and a mobile app (a companion for the field). Both connect to the same backend, so changes you make on one are immediately visible on the other. They cover different work, though — here's the split.
When to use which
- Web is the source of truth. Use it for accounting depth, advanced reporting, workflow editing, and multi-property bulk operations.
- Mobile covers solo-user end-to-end and everyday on-the-go work: add a property, add units, draft a lease offer, add direct contracts (including importing from an EJAR PDF), record and verify maintenance, approve payments and expenses, check tasks and the dashboard.
If you're a solo manager or running a small portfolio, mobile is enough to operate day-to-day. Reach for the web for accounting depth and bulk operations.
What ships on each
| Feature | Web | Mobile |
|---|---|---|
| Properties (create + edit) | Yes | Yes |
| Units (create + edit) | Yes | Yes |
| Contracts | Yes (full) | Create from accepted offer + add direct contract (incl. EJAR PDF import + multi-unit) + view. Standalone create + rent escalations: web only |
| Lease offer drafting | Yes | Yes (multi-step wizard — incl. VAT, annual services, multi-unit + owner contact) |
| Payments (record + verify) | Yes | Yes (record + verify, incl. multi-unit "pay once" split, grouped Payments + Receivables views, and approve/return a whole group). Amount-search the ledger: web only |
| Expenses (record + verify + mark paid) | Yes | Yes (record + verify + mark paid) |
| Deposits (record + refund) | Yes | Yes (record, refund, waive, verify) |
| Maintenance requests | Yes (full) | Yes (record, assign, verify) |
| Recurring tasks | Yes (templates + instances) | Instance view + complete |
| Tasks page | Yes | Yes |
| Dashboard | Yes (full) | Summary view |
| Contacts | Yes (full) | View + add (+ create / mark vendors) |
| Workflows editor | Yes | No |
| Roles editor | Yes | No |
| Settings | Yes (full) | Profile + billing only |
| Notifications inbox | Yes | Yes (with push) |
| Billing (subscribe + extras) | Yes | Yes |
| Reports | Yes | No |
| Odoo integration | Yes | No |
Your role decides what you see
Mobile respects the same roles and permissions as the web app. You only see the tabs, menus, and buttons for things your role lets you do — a teammate without finance access won't see the Finance tab, and someone who can't record payments won't see the "Record payment" button. Permissions are also checked per property: if you can record payments on one property but not another, the button appears only on the property where you're allowed. Anything you're not permitted to open shows a short "Access denied" message instead. Change a teammate's role on the web (Settings → Roles) and it takes effect on their mobile app too.
Signing in on mobile
Open the app. Use the same email + password you use on web. The first sign-in registers your device for push notifications — accept the OS prompt when it appears.
You'll see your workspaces in the same dropdown the web app uses. Switching workspaces works the same way.
Push notifications
Mobile is your push-notification surface. When a workflow advances to a step your role acts on, the app pings you — tap the notification to jump straight to the item. The notification rules are the same as web's email/inbox rules; you can adjust them in Settings → Notifications.
[!tip] If you carry a phone but rarely use mobile for editing, install it anyway just for push notifications. It's the fastest way to know when something needs your attention.
Where to download
- iOS: search "Aqarflow" in the App Store.
- Android: search "Aqarflow" in the Play Store.
Both apps are free; the subscription tier on your account determines what you see.
Compliance notes
The mobile subscribe flow uses Tap Payments (the same processor as the web app), not Apple In-App Purchase or Google Play Billing — because the service runs across web and mobile with the same SAR-billed plan. This is Apple's Guideline 3.1.3(b) multiplatform-service allowance. Your card is billed via Tap; no extra App Store or Play Store fees apply.
Known gaps
The mobile app intentionally trails the web by a few releases on less-common flows (e.g. workflow editor, advanced reporting). When you hit something that works on web but doesn't on mobile yet, that's the documented split — it's not a bug. Submit a request via Help → Send feedback if a missing feature is blocking you.