Progressive Web App (PWA)
RTC Collector is a Progressive Web App, which means it works like a native app while running in your browser. You can install it on your device, use it offline, and get a fast, app-like experience.
What is a PWA?
A Progressive Web App combines the best of web and mobile apps:
Web App Benefits:
- No app store required
- Instant updates
- Works on any device
- No download size limits
Native App Benefits:
- Install on your home screen
- Works offline
- Fast performance
- Push notifications
- Full-screen experience
Installing RTC Collector
On Desktop (Chrome, Edge, Brave)
- Visit rtccollector.com
- Look for the install icon in the address bar (computer with down arrow)
- Click it and select Install
- RTC Collector opens in its own window
- A shortcut is added to your desktop/Start menu/applications
Or:
- Click the three dots menu in your browser
- Select Install RTC Collector
- Confirm installation
On Mobile (iOS)
Safari:
- Open rtccollector.com in Safari
- Tap the Share button (square with arrow)
- Scroll down and tap Add to Home Screen
- Name it "RTC Collector"
- Tap Add
- Icon appears on your home screen
Chrome/Edge (iOS): These browsers don't support PWA installation on iOS. Use Safari for the best experience.
On Mobile (Android)
Chrome:
- Open rtccollector.com in Chrome
- Tap the three dots menu
- Select Install app or Add to Home screen
- Confirm installation
- Icon appears on your home screen
Edge/Firefox: Similar process to Chrome - look for install or add to home screen options.
PWA Install Prompt
When you first visit RTC Collector, you may see an install prompt banner:
- Click Install to install immediately
- Click Maybe Later to dismiss (you can install manually later)
- Click Never to stop seeing the prompt
Benefits of Installing
Standalone Window
Runs in its own window without browser UI:
- No address bar
- No browser tabs
- More screen space for your collection
- Feels like a native app
Offline Support
When you're offline:
- View your collection (cached data)
- Browse previously-viewed items
- Read messages
- Use search (on cached items)
When you can't (offline):
- Add or edit items
- Make marketplace purchases
- Send new messages
- Sync changes
All changes you attempt offline are queued and sync when you reconnect.
Faster Performance
- Instant loading after first visit
- Cached resources load instantly
- Images and data prefetched
- Smooth animations and transitions
Push Notifications
Get notifications even when the app isn't open:
- New messages
- Offers on listings
- Transaction updates
- Friend requests
App-Like Experience
- Full-screen on mobile
- Swipe gestures
- Pull-to-refresh
- Native feel
Offline Features
What Works Offline
Collection Viewing:
- Browse all items you've previously viewed
- View item details and photos
- Use search and filters (on cached data)
- View stats and summaries
Marketplace:
- View listings you've seen before
- Read previous conversations
- View your listings
Read-Only Access:
- All previously-loaded data is available
- No write operations work offline
What Doesn't Work Offline
Write Operations:
- Adding items
- Editing items
- Creating listings
- Sending messages
- Making purchases
- Uploading photos
Real-Time Features:
- New marketplace listings
- New messages
- Live notifications
- Price updates
Fresh Data:
- Data is as current as your last sync
- Won't see changes made by others until you reconnect
Offline Indicator
When you're offline:
- Yellow banner appears at the top of the page
- "You're offline" message displayed
- Write buttons are disabled
- Informational message explains limitations
Offline Message Queue
Messages typed while offline:
- Saved locally on your device
- Automatically sent when you reconnect
- Uses Background Sync API
- Sends even if you close the tab
This ensures you never lose a message you've written.
Syncing When Back Online
When you reconnect:
- Offline banner disappears
- Queued messages are sent automatically
- Latest data is fetched
- Your collection updates with any changes
- You get notifications for events that happened while offline
Storage
Persistent Storage
RTC Collector can request persistent storage from your browser to prevent data from being evicted:
What This Means:
- Your cached data won't be deleted when browser storage is low
- Offline access is more reliable
- Collections stay cached longer
Granting Persistent Storage:
- You'll see a prompt asking to allow persistent storage
- Click Allow
- Your browser saves RTC Collector data permanently
You can always revoke this permission in browser settings.
Storage Usage
View how much storage RTC Collector is using:
- Go to Settings → Data Management → Storage Info
- See breakdown:
- Cached items: XX MB
- Cached images: XX MB
- Offline queue: XX KB
- Total: XX MB
Clearing Cache:
- Clear browser data in your browser settings
- Or uninstall and reinstall the PWA
- Note: This logs you out and clears offline data
Updates
Automatic Updates
RTC Collector checks for updates every 60 seconds while you're using it:
- New version downloaded in background
- An "Update Available" prompt appears (positioned above the mobile bottom navigation so it's always visible)
- Tap Update Now to reload with the new version instantly
- Or ignore it — the update will apply next time you fully reload the page
On the native Android app, the update button opens the Google Play Store listing so you can update from there.
Manual Update Checking
You can also check for updates manually:
- Go to Settings > About
- Tap Check for Updates
- You'll see whether you're up to date or if a new version is available
App Shortcuts (Mobile)
Long-press the app icon on your home screen for quick actions:
- Add Item — Jump straight to adding a new item
- My Collection — Go directly to your collection
- Marketplace — Browse the marketplace
- Library — Explore the item database
Offline Fallback Page
If you lose connection while navigating to a page that hasn't been cached:
- A friendly offline page is shown instead of a browser error
- The page automatically detects when you're back online and refreshes
- A helpful message reminds you that your data is safe and cached locally
Version Number
See your current version:
- Bottom of the settings page
- Help page
- Format: v2.x.x
Managing the Installed App
Updating
Updates happen automatically in the background. When a new version is available:
- You'll see a banner: "Update available"
- Click Update Now to reload with the new version
- Or ignore it - update will apply on next visit
Uninstalling
Desktop:
- Right-click the app icon
- Select Uninstall or Remove
- Confirm
Or from the app:
- Click the three dots in the title bar
- Select Uninstall RTC Collector
Mobile (iOS):
- Long-press the app icon
- Select Remove App
- Confirm
Mobile (Android):
- Long-press the app icon
- Select Uninstall or App Info → Uninstall
Note: Uninstalling the PWA doesn't delete your account or data. You can still access everything through the website.
Permissions
Push Notifications
Allow notifications:
- Browser will ask permission
- Grant to receive notifications
- Manage in browser settings or app settings
Persistent Storage
Allow persistent storage:
- Prevents cache eviction
- Makes offline access more reliable
- Recommended for daily users
Location (Optional)
Some features may request location:
- Finding local sellers
- Auto-filling location fields
- Not required for core functionality
Camera (Mobile)
For photo uploads:
- Access camera to take photos directly
- Or choose existing photos from gallery
- Required for adding item photos on mobile
Troubleshooting
App Won't Install
Check browser support:
- Chrome 67+
- Edge 79+
- Safari 11.1+ (iOS/Mac)
- Firefox 58+ (limited support)
Try:
- Update your browser
- Clear browser cache
- Try a different browser
- Visit over HTTPS (required for PWA)
Offline Mode Not Working
Check:
- Did you visit the pages while online first? (required for caching)
- Is persistent storage granted?
- Try refreshing the page while online
Fix:
- Clear cache and revisit while online
- Grant persistent storage permission
- Update to latest version
Push Notifications Not Working
Check:
- Did you grant notification permission?
- Are notifications enabled in browser settings?
- Are notifications enabled in RTC Collector Settings?
Fix:
- Check browser notification settings
- Re-grant permission if previously denied
- Ensure Settings → Notifications are enabled for the events you want
App Feels Slow
Try:
- Clear cache and reload
- Check your internet connection
- Update to latest version
- Reinstall the app
Data Not Syncing
Check:
- Are you online?
- Is the app updated to the latest version?
Fix:
- Force refresh (Ctrl/Cmd + Shift + R)
- Log out and log back in
- Reinstall the app
Browser Support
Fully Supported
- Chrome 67+ (Desktop & Mobile)
- Edge 79+
- Safari 11.1+ (iOS & Mac)
- Samsung Internet 7+
Partial Support
- Firefox 58+ (install works, some PWA features limited)
- Opera 55+
Not Supported
- Internet Explorer (use Edge instead)
- Older mobile browsers
Questions?
For PWA questions:
- Check our FAQ
- Email [email protected]
- For browser-specific issues, check your browser's documentation