Mobile — iOS/Android apps & PWA
Install from the App Store on iPhone and iPad, or from Google Play on Android. If all you have is a browser, use 'Add to Home Screen' (PWA) for full screen, push, and an offline cache.
Install the native app (recommended)
iPhone · iPad — App Store
Search the App Store for 'Tabple' and install it. The App Store badge on the download page (/download) takes you straight there.
Android — Google Play
Search Google Play for 'Tabple' and install it. The Google Play badge on the download page takes you straight there.
Log in
Log in with the same account you use on the web and your projects, Wiki, and chat sync as-is. Edits you make offline are applied automatically when you reconnect.
PWA — when you cannot install the app
iOS: open in Safari → Share → Add to Home Screen
Tap the 'Share' icon above the address bar → 'Add to Home Screen' → check the name and tap 'Add'. It opens full screen with no address bar.
Android: 'Install' in the Chrome address bar, or ⋮ → Install app
An 'Install' button appears at the right of the address bar, or pick 'Install app' from the ⋮ menu. After installing, the icon is added to both the home screen and the app drawer.
Allow push notification permission
PWAs support push too. On iOS, web push only works on 16.4 and later; on Android the permission is requested automatically at install.
Mobile-only UX
- Bottom navigation — four slots for Inbox, Calendar, Memos, and Notifications, plus Hub for jumping into a project
- Bottom sheet — modals slide up from the bottom of the screen, friendly to one-handed use
- Safe area — automatically avoids the notch and home indicator
- Long-press selection — hold for 250ms in the calendar to start drag-to-create, with haptic feedback
- Swipe sub-nav — swipe left and right between the notification tabs (history/mentions/threads/saved/…)
- 44px tap targets — kanban cards, list rows, and buttons are all at least 44px (Apple HIG)
Using Tabple offline
- Edit a Wiki page → if the network drops, it is saved to IndexedDB (
offlineStore) automatically → it syncs when the connection returns - Chat messages work the same way —
offlineChatStoreandchatSyncQueuedetect the network coming back and send in order - Offline data is isolated per user ID — safe even when several accounts share one device
- Web Locks prevent two syncs from running at once
Push notifications
Native app — logging in is all it takes
The App Store and Google Play apps register an APNs (iOS) or FCM (Android) token when you log in. Push arrives for mentions, DMs, and task changes.
PWA — allow notification permission
Grant permission in the browser on first launch, or from Settings → Notifications. Tabple issues a Pushy token and registers it with the server.
iOS limits on PWAs
iOS only supports web push in Safari 16.4 and later — check your device and iOS version.

