Mobile App Guide¶
Install and use the Notifer mobile app for iOS and Android.
Native Experience
The mobile app provides native push notifications, offline support, and optimized performance for smartphones.
Installing the App¶
iOS (iPhone/iPad)¶
- Download from App Store
- Open App Store on your device
- Search for "Notifer"
- Tap "Get" → "Install"
-
Or visit: apps.apple.com/notifer (coming soon)
-
System Requirements
- iOS 14.0 or later
- iPhone 6s or newer
- iPad (5th generation) or newer
Android¶
- Download from Google Play
- Open Google Play Store
- Search for "Notifer"
- Tap "Install"
-
Or visit: play.google.com/notifer (coming soon)
-
System Requirements
- Android 8.0 (Oreo) or later
- 50 MB free storage
Beta Testing¶
Join TestFlight (iOS): 1. Install TestFlight app 2. Open beta invitation link 3. Accept and install Notifer beta
Join Play Console Beta (Android): 1. Visit beta signup URL 2. Accept invitation 3. Update app to beta version
First Launch Setup¶
Sign In¶
Option 1: Email/Password 1. Tap "Sign In" 2. Enter email and password 3. Tap "Continue"
Option 2: Google Sign-In 1. Tap "Continue with Google" 2. Select Google account 3. Grant permissions
New User: - Tap "Sign Up" to create account - Or register at app.notifer.io/register first
Grant Notification Permission¶
iOS: 1. App prompts: "Allow notifications?" 2. Tap "Allow" 3. Permission granted immediately
Android: 1. App prompts: "Allow notifications?" 2. Tap "Allow" 3. May need to enable in Settings → Apps → Notifer → Notifications
Permission Required
Without notification permission, you won't receive push notifications. You can enable it later in device settings.
Sync Subscriptions¶
After signing in: - Existing subscriptions sync automatically - Topics from web dashboard appear in app - Notification settings preserved
App Navigation¶
Bottom Navigation Bar¶
Topics Tab (🏠) - View all your topics - My Topics, Subscribed, Discover - Create new topics
Messages Tab (💬) - Combined message feed from all subscribed topics - Real-time updates - Filter by priority, tags
Search Tab (🔍) - Search across topics and messages - Quick topic access - Recent searches
Settings Tab (⚙️) - Account settings - Notification preferences - App configuration
Managing Topics¶
Subscribing to Topics¶
From Topics Tab: 1. Tap "Discover" at top 2. Browse available public topics 3. Tap topic card 4. Tap "Subscribe" button 5. Configure notification settings 6. Tap "Save"
From Topic URL:
1. Open link: app.notifer.io/topic/topic-name
2. App opens automatically (deep link)
3. Tap "Subscribe"
Creating Topics¶
- Tap "Topics" tab
- Tap "+" button (top right)
- Enter topic details:
- Name (required)
- Display name (optional)
- Description (optional)
- Privacy: Public or Private
- Tap "Create"
Viewing Messages¶
Select Topic: 1. Tap "Topics" tab 2. Tap topic from list 3. Message feed opens
Message Feed: - Shows all messages for topic - Auto-updates in real-time - Pull to refresh - Infinite scroll (load more)
Message Details: - Tap message to expand - View full content - See metadata (priority, tags, timestamp) - Actions: Copy, Share, Delete (owner only)
Push Notifications¶
Notification Settings¶
Global Settings: 1. Tap "Settings" tab 2. Tap "Notifications" 3. Configure: - Enable push - Master toggle - Sound - Enable/disable sound - Vibration - Enable/disable vibration - Badge - Show unread count on app icon - Preview - Show message content in notification
Per-Topic Settings: 1. Open topic 2. Tap notification bell icon (top right) 3. Configure: - Priority threshold - Minimum priority (1-5) - Tag filter - Only specific tags - Sound - Custom sound or default - Vibration - Custom pattern - LED color - Android only
Priority-Based Notifications¶
Control which messages notify you:
| Priority | Behavior |
|---|---|
| 1 - Min | No notification (silent) |
| 2 - Low | Optional (configure threshold) |
| 3 - Default | Standard notification |
| 4 - High | Notification + sound |
| 5 - Max | Persistent + sound + vibration |
Set Threshold:
Tag Filtering¶
Subscribe to specific message types:
Example:
Configure: 1. Open topic notification settings 2. Tap "Tag filter" 3. Enter tags (comma-separated) 4. Select mode: - Any - Message has any tag - All - Message has all tags 5. Tap "Save"
Notification Behavior¶
When App is:
Closed: - Push notification appears - Tap → Opens app to topic - Unread badge updates
Background: - Push notification appears - Optional background sync - Badge count updates
Foreground (Active): - WebSocket real-time update - In-app banner (optional) - No system notification
Deep Linking¶
Tapping notification: 1. Opens Notifer app 2. Navigates to specific topic 3. Scrolls to message that triggered notification 4. Marks message as read
URL Scheme:
Real-Time Updates¶
WebSocket Connection¶
When app is active: - WebSocket connection for instant updates - Lower latency than push notifications - More efficient battery usage - Automatic reconnection
Connection Status: - 🟢 Connected - Live updates - 🟡 Connecting - Establishing connection - 🔴 Disconnected - Offline mode
Offline Support¶
Cached Messages: - Recent messages cached locally - Available when offline - Syncs when back online
Queued Actions: - Publishing messages queued - Subscriptions queued - Auto-send when connection restored
Background Sync¶
iOS Background App Refresh: 1. Settings → General → Background App Refresh 2. Enable for Notifer 3. App syncs periodically
Android Background Sync: - Enabled by default - Ensure battery optimization disabled
Publishing Messages¶
From Mobile App¶
- Open topic
- Tap "Compose" button (pencil icon)
- Enter message details:
- Message - Content (required)
- Title - Optional header
- Priority - 1-5 slider
- Tags - Comma-separated
- Tap "Send"
Quick Publish¶
Share to Notifer: 1. In other app (notes, browser, etc.) 2. Tap "Share" 3. Select "Notifer" 4. Choose topic 5. Edit message if needed 6. Send
Widgets (iOS 14+, Android): - Quick publish widget - Add to home screen - Tap → Enter message → Send
App Settings¶
Account Settings¶
Profile: - Display name - Avatar - Email (view only)
Security: - Change password - Connected Google account - Active sessions - Sign out
App Preferences¶
Appearance: - Theme - Light, Dark, System - Font size - Small, Medium, Large - Message density - Compact, Comfortable, Spacious
Behavior: - Auto-refresh - Refresh interval - Mark as read - When viewed or when opened - Haptic feedback - Vibration on actions (iOS)
Data & Storage: - Cache size - Clear message cache - Media auto-download - WiFi only, Always, Never - Offline mode - Messages to cache
Advanced¶
Developer Options: - Push token - View FCM/APNs token - Connection logs - WebSocket debug logs - Reset app - Clear all local data
Tips and Tricks¶
Battery Optimization¶
iOS: - Background App Refresh enabled - Low Power Mode may delay notifications - Push notifications don't drain battery
Android: - Disable battery optimization for Notifer - Settings → Apps → Notifer → Battery → Unrestricted - Ensure not in "Doze" mode
Managing Notifications¶
Reduce Noise: 1. Set priority threshold to 4+ for noisy topics 2. Use tag filters for specific alerts 3. Enable quiet hours in settings
Critical Topics: - Set threshold to 1 (all messages) - Enable custom sound - Bypass quiet hours
Using Widgets¶
iOS Widget: 1. Long press home screen 2. Tap "+" → Search "Notifer" 3. Select widget size 4. Add to home screen
Android Widget: 1. Long press home screen 2. Tap "Widgets" 3. Find Notifer → Drag to screen
Troubleshooting¶
Not Receiving Notifications¶
Problem: Push notifications don't appear
Solution: 1. Check app permission - iOS: Settings → Notifer → Notifications → Allow - Android: Settings → Apps → Notifer → Notifications → Enabled 2. Check system notifications - iOS: Settings → Notifications → Show Previews → Always - Android: Settings → Apps → Notifer → Notifications → All categories ON 3. Check battery optimization - Android: Disable for Notifer 4. Verify push token - Settings → Advanced → View push token - Should show valid token 5. Test notification - Publish test message with priority 4+
App Crashes¶
Problem: App crashes on launch or during use
Solution: - Update to latest version - Clear app cache (Settings → Data & Storage → Clear cache) - Reinstall app - Report to support with device model and iOS/Android version
Messages Not Syncing¶
Problem: Messages don't update or show old data
Solution: - Pull to refresh on topic feed - Check internet connection - Sign out and sign in again - Clear cache and sync
Connection Issues¶
Problem: WebSocket shows "Disconnected"
Solution: - Check WiFi/mobile data - Disable VPN temporarily - Try different network - Check firewall settings (corporate networks)
Privacy and Security¶
Permissions¶
Required: - ✅ Notifications - Receive push notifications - ✅ Internet - Sync messages
Optional: - ⚠️ Camera - Scan QR codes for topic URLs - ⚠️ Photos - Upload avatar image
Data Storage¶
Local Storage: - Message cache (encrypted) - User preferences - Session tokens (encrypted)
Remote Storage: - Messages on Notifer servers - Retention: 7-90 days (plan-dependent)
Data Deletion: - Uninstall app → Local data deleted - Delete account → All data deleted from servers
Network Security¶
- All connections over HTTPS
- TLS 1.3 encryption
- Certificate pinning
- No analytics tracking
Next Steps¶
- Notifications Guide - Configure notification preferences
- Dashboard Guide - Web dashboard features
- Topic Settings - Manage topics from mobile
- Publishing Messages - Publish via API