Data Management
Review & Data

Data Management

Backup, export, restore, and manage your MatchOps data

Last updated: 2025-01-05

Your data in MatchOps is stored securely. This guide covers how to protect and manage your valuable match data.

How Data is Stored

Secure Storage

MatchOps stores your data securely. This means:

  • Data persists even when you close the app or restart your device
  • Works completely offline
  • Regular backups recommended
!

Make regular backups to protect against data loss. If you uninstall the app or clear app data in Android settings, backup files ensure you can restore your data.

What's Stored

Your local database contains:

  • Player roster and assessments
  • All games and events
  • Seasons and tournaments
  • Teams and personnel
  • User preferences and settings

Backup

Creating a Backup

Open Backup & Restore

Open the menu (☰) and select Backup & Restore.

Select Export All

Choose to export all your data.

Save the File

Save the backup file to a secure location.

Backup File Format

Backups are saved as JSON files containing:

  • All roster data
  • Complete game history
  • Season/tournament information
  • App settings

Backup Best Practices

  1. Regular backups - Weekly or after important games
  2. Multiple locations - Save to cloud storage (Google Drive, iCloud, Dropbox)
  3. Before updates - Backup before app or device updates
  4. Before device changes - Essential when switching devices

Restore

Restoring from Backup

Open Backup & Restore

Open the menu (☰) and select Backup & Restore.

Select Import

Choose the import/restore option.

Select Backup File

Navigate to your saved backup file.

Review Import Summary

The app shows what will be imported:

  • Number of players
  • Number of games
  • Number of seasons/tournaments
  • Personnel count

Player Mapping

If importing players that match existing ones, choose to:

  • Merge with existing player
  • Create as new player
  • Skip this player

Confirm

Review and confirm the restore operation.

!

Restoring from backup will replace your current data. Make sure to backup current data first if needed.

Import Options

When importing data:

  • Merge - Combine with existing data (smart player matching)
  • Replace - Overwrite all existing data
  • Cancel - Abort without changes

Transfer to New Device

To move data to a new device:

  1. Create a full backup on old device
  2. Transfer backup file to new device (email, cloud, etc.)
  3. Install MatchOps on new device
  4. Restore from backup

Export Options

Excel Export

Export data to Excel for:

  • Detailed analysis
  • Sharing with others
  • External reporting
  • Creating custom reports

What Can Be Exported

  • Single Game - One game's complete data
  • Season Data - All games in a season
  • Full Database - Everything in JSON format
  • Player Stats - Cumulative statistics

Data Privacy

Your Data Stays Local

MatchOps is designed for privacy:

  • No account required
  • No cloud sync
  • No tracking or analytics
  • Data never leaves your device automatically

Sharing Data

When you export, you control who receives it. Consider:

  • Only share what's necessary
  • Use secure transfer methods
  • Delete exports after sharing

Storage Management

Checking Storage

View your storage usage in the Settings modal (About section):

  • Storage Usage - Shows used space vs. available quota (e.g., "45 MB of 50 MB")
  • Visual progress bar indicating percentage used

App Settings

The Settings modal also provides:

  • Language - Switch between English and Finnish
  • Default Team Name - Pre-fill your team name for new games
  • Season Period - Customize season start/end dates (default: October-May)

Clearing Data

If you need to clear data:

  • Clear old seasons - Remove completed, archived seasons
  • Delete old games - Remove individual games
  • Full reset - Clear all data (use with caution)

Archive rather than delete when possible. Storage space is rarely a limiting factor.

Troubleshooting Data Issues

Data Not Saving

If data isn't persisting:

  1. Check that the app has storage permissions
  2. Verify available device storage
  3. Try restarting the app
  4. Clear app cache and try again

Corrupted Data

If data appears corrupted:

  1. Try refreshing the app
  2. Restore from a recent backup
  3. Export working data before any fixes

See Troubleshooting for more help.