Data & Sync Troubleshooting
How Data Saving Works
StatSetter saves your data in two places:
- Locally — in your browser’s IndexedDB (instant, works offline)
- Cloud — synced to Supabase (for cross-device access and backup)
Every stat, roster change, and match update is saved immediately — there’s no save button.
Data Not Appearing on Another Device
If you tracked stats on one device and they’re not showing on another:
- Sign in with the same account — data syncs per-account, not per-device
- Wait a moment — sync happens automatically on sign-in, but large datasets may take a few seconds
- Check your internet connection — the initial sync requires connectivity
- Refresh the page — pull-to-refresh on mobile, or reload the web app
Stats Disappeared
After clearing browser data
If you cleared your browser’s storage (cache, cookies, site data), your local data is gone. But if you were signed in, your data should still be in the cloud:
- Sign in again
- Your data will sync from the cloud automatically
- If data doesn’t appear, try going to Account → Sync → Pull from Cloud
After switching browsers
Each browser has its own local database. Sign in on the new browser and your cloud data will sync down.
After an incognito session
Incognito/private browsing sessions are cleared when the window closes. Always use a regular browser window for stat tracking.
Duplicate Data
If you see duplicate events or matches:
- This can happen if you were offline and the sync ran after reconnecting
- Go to the affected match and delete the duplicate entries manually
- Contact support if duplicates persist
Backup Your Data
To protect against data loss:
- Go to Backup in the sidebar
- Click Export All Data
- Save the JSON file somewhere safe (Google Drive, Dropbox, etc.)
- You can restore from this file anytime using Import Data
Mobile App Data
The mobile app writes directly to the cloud (no local database). This means:
- Stats are immediately available in the web app
- You need an internet connection to use the mobile app
- No offline tracking on mobile
Browser Support
StatSetter works best on:
- Chrome (recommended) — desktop and mobile
- Safari — desktop and iOS
- Firefox — desktop
- Edge — desktop