Data Management Help
Quick Overview
Data Management allows you to backup, restore, and migrate your entire Thrifty Streamer collection. Export your data for safekeeping or import data from another device to sync your watchlist and preferences.
๐ค Exporting Data
What Gets Exported
- All Shows: Your complete watchlist with metadata
- Watch Progress: Episode and season completion status
- Streaming Services: All services and subscription status
- Service Packages: Pricing tiers and active selections
- Provider Data: Your cable/internet/mobile providers and bundles
- Provider Selections: Which providers you've selected for recommendations
- Show-Service Relationships: Which shows are on which services
- Seasons & Episodes: Complete episode tracking data
How to Export
- Go to Data โ Export Data in the navigation menu
- Click the export button
- A JSON file will be downloaded automatically
- The filename includes the export date and time
Best Practice: Export your data monthly as a backup. Keep multiple versions for safety.
๐ฅ Importing Data
Import Modes
Mode | Behavior | Use When |
---|---|---|
Merge | Adds new data, updates existing | Adding data from another device |
Replace | Clears all data first, then imports | Starting fresh or full restore |
Import Process
- Go to Data โ Import Data
- Select your JSON export file
- Choose Merge or Replace mode
- Review the import summary
- Click Import to complete
Warning: Replace mode deletes all existing data. Always export first as backup!
๐ Data Safety & Backup
Backup Strategy
- Regular Exports: Export monthly or after major changes
- Multiple Copies: Keep exports in different locations
- Version Control: Date your export files clearly
- Test Imports: Occasionally test that imports work
What's Preserved
- All watch progress and timestamps
- Subscription status and preferences
- Service pricing and package selections
- Provider bundles and your provider selections
- Show metadata and streaming assignments
- Custom service additions
Migration Scenarios
- New Device: Export from old, import to new (Replace mode)
- Sharing Lists: Export and share with family (Merge mode)
- Sync Devices: Regular exports/imports to stay synced
- Backup Restore: Recover from data loss (Replace mode)
๐ง Advanced Features
Subscription Status Import
One of our most important features:
- Preserved in Both Modes: Subscription status is always imported
- Merge Mode: Updates existing service subscription status
- Replace Mode: Completely restores subscription preferences
- Recent Fix: This was enhanced to ensure no data loss
File Format Details
Export files are in JSON format and include:
- Metadata: Export timestamp and version
- Structured Data: Organized by data type
- Human Readable: Can be viewed in any text editor
- Cross-Platform: Works on any device with Thrifty Streamer
Technical: Export files can be edited manually if needed, but be careful to maintain the JSON structure.
๐ผ Common Use Cases
Setting Up a New Device
- Export data from your current device
- Install Thrifty Streamer on new device
- Import using Replace mode
- Verify all data transferred correctly
Family Synchronization
- One person maintains the master list
- Export data regularly
- Family members import using Merge mode
- Everyone stays synchronized
Backup & Restore
- Export data before major changes
- If something goes wrong, use Replace mode
- Import your most recent export
- Resume from where you left off
๐ Troubleshooting
Import Fails
- Check that the file is valid JSON
- Ensure the file wasn't corrupted during transfer
- Try a different browser if upload fails
- Make sure the file is from Thrifty Streamer
Missing Data After Import
- Check you used the correct import mode
- Verify the export file contains the expected data
- Look for import summary messages
- Some duplicates might be skipped in Merge mode
Subscription Status Issues
- This was recently fixed - update to latest version
- Check both Merge and Replace modes preserve subscriptions
- Manually verify subscription status after import
- Re-export if you notice any issues
Large File Issues
- Very large watchlists may take time to import
- Don't close the browser during import
- Consider breaking up very large collections
- Remove unnecessary shows before exporting
โ Best Practices
Export Habits
- Regular Schedule: Export monthly or after major updates
- Before Changes: Always export before making major changes
- Clear Naming: Include date in export file names
- Multiple Locations: Store exports in cloud storage
Import Safety
- Test First: Try Merge mode before Replace
- Recent Exports: Only import recent, trusted exports
- Verify Results: Check data after import
- Have Backups: Keep current export before importing
๐ฏ Pro Tips
Automation Ideas
- Set monthly reminders to export data
- Use cloud storage auto-sync for export files
- Create a family shared folder for exports
- Document your backup strategy
Advanced Workflows
- Version Control: Keep numbered export versions
- Selective Sharing: Export specific data subsets
- Cross-Platform: Use exports to sync across devices
- Collaboration: Share watchlists with friends and family
Security: Export files contain your viewing history but no sensitive personal data like passwords.