Product · Mobile · iOS
iOS that doesn't wrap a web view.
Native Swift app. Offline edits reconcile via HLC cursors. Voice memos become tasks. Push for the moments that matter.
iOS native. Not a wrapper.
A real Swift app, built in Xcode. Not Capacitor, not a WebView shell, not a PWA pretending to be an app.
Swift, SwiftUI, and the iOS design system.
- Real Swift app — `ios/GridApp.xcodeproj`
- Native navigation, gestures, and haptics
- Tokens generated from the web design system, not imitated
- Biometric Keychain auth — Face ID and Touch ID
- DesignSystemShowcase scheme — every primitive lives in an iOS Storybook
Sync that doesn't lose your offline edits.
Every row carries a hybrid logical clock. Concurrent edits reconcile cleanly when you reconnect — no last-write-wins, no lost field-level changes.
- 12:04 · HLC 0143phone: +1 415 555 21
- 12:07 · HLC 0144notes: “ready to renew”
- 12:05 · HLC 0143stage: contract sent
- 12:09 · HLC 0145owner: Alex Rivera
- phone · from A
- stage · from B
- notes · from A
- owner · from B
HLC cursors per row. Real incremental sync.
- Hybrid logical clock stamped on every write — monotonic per tenant
- Pull-since-cursor: only the rows that changed land on device
- Field-level reconcile, not last-write-wins on the whole row
- Works on planes, in basements, on field-services routes
- Same clock the agents and workflow runs use
Voice-memo tasks anywhere.
Tap and hold to record. The agent drafts the task from the transcript on the next sync — owner, due date, and category inferred from the words you said.
Talk a task. The draft is waiting when you connect.
- Tap and hold — voice memo recorded on-device
- Inline waveform on the task, no download
- Transcript drafts a task: owner, due date, category inferred
- Voice memos are a real collection — searchable, audited
- Works offline; the draft appears when sync resumes
Push when it matters.
Web push for the desk. iOS APNs for the road. Task assignment, due reminders, and the daily briefing — delivered at your hour, not the workspace default.
One subscription. Two surfaces. Your hour.
- Native iOS APNs — silent and visible payloads
- Web push on Chrome, Firefox, Safari
- Task assignments and due reminders out of the box
- Daily briefing at the hour you choose, in your time zone
- Per-device subscription log — quiet hours per device
Designed for one-handed ops work.
Field-services teams, retail managers, and agency operators who run the business from their phone. Big tap targets. Voice first. Every module a thumb away — not a connector away.
Built for the people who run on a phone.
- Bottom-sheet nav — every module a thumb reach away
- Voice-first task creation
- Full audit trail visible on mobile, not just on web
- Multi-tenant: switch client tenants without signing out
- Same access controls as web — agents, workflows, audit
How we're different from HubSpot Mobile.
Most CRM mobile apps are companions — quick reads, two writes, no audit. Grid's app is a full client. Every module works. Offline edits reconcile.
| Feature | HubSpot Mobile | Grid Mobile |
|---|---|---|
| Native iOS app | ||
| Not a web view wrapper | Hybrid | Swift |
| Every module on mobile | CRM only | All modules |
| Offline edits reconcile | Last-write-wins | HLC per row |
| Voice memo on a task | ||
| Voice transcript → draft task | ||
| iOS APNs push | ||
| Web push from same source | Browser nag | One subscription |
| Daily briefing at your hour | ||
| Full audit trail on mobile | Truncated | Same as web |
| Starts at | Tied to CRM seat | In every tier |
- Native iOS app
- Not a web view wrapper
- Hybrid
- Every module on mobile
- CRM only
- Offline edits reconcile
- Last-write-wins
- Voice memo on a task
- Voice transcript → draft task
- iOS APNs push
- Web push from same source
- Browser nag
- Daily briefing at your hour
- Full audit trail on mobile
- Truncated
- Starts at
- Tied to CRM seat
- Native iOS app
- Not a web view wrapper
- Swift
- Every module on mobile
- All modules
- Offline edits reconcile
- HLC per row
- Voice memo on a task
- Voice transcript → draft task
- iOS APNs push
- Web push from same source
- One subscription
- Daily briefing at your hour
- Full audit trail on mobile
- Same as web
- Starts at
- In every tier
Numbers from HubSpot's mobile-app help docs, May 2026. We refresh this quarterly.
Ready to run the business from your phone?
No credit card. iOS app in testflight. 14-day trial for teams.