How to Back Up Sideloaded Apps and Their Data
How to Back Up Sideloaded Apps and Their Data
One of the most frequently asked questions from new sideloaders is: “If my app gets revoked, do I lose my data?” The good news is that iOS handles app data and app binaries separately, so reinstalling an app through Scarlet iOS typically preserves your data automatically. The less reassuring news is that this is not universal, and it depends on how the specific app stores its data.
This guide explains exactly how iOS manages sideloaded app data, which backup methods work reliably, how to protect critical data like emulator save files and app configurations, and what to do when the automatic preservation does not apply.
How iOS Stores App Data
Every app on iOS stores its data in a sandbox — an isolated container tied to the app’s Bundle ID. This container is separate from the app binary itself. When you delete an app from the App Store, iOS gives you the option to “Keep App Data” or “Delete App.” When you reinstall the same app, iOS reconnects the new binary to the existing data container.
For sideloaded apps, the mechanics are nearly identical as long as the reinstalled app has the same Bundle ID as the original. When Scarlet iOS reinstalls an app after a certificate revocation, it installs the same IPA with the same Bundle ID, and the OS reconnects it to the existing data container. Your save files, login tokens, cached data, and app settings survive the reinstallation.
The important caveat: if you delete the app manually before reinstalling (rather than just reinstalling over the top), iOS may prompt to delete the data container as well. Avoid this unless you specifically want to start fresh.
iCloud Backup and Sideloaded Apps
iCloud Backup (Settings > [Your Name] > iCloud > iCloud Backup) backs up your device including app data. The question is whether sideloaded app data is included in this backup.
The answer depends on how the app handles backups. Apps can mark their data containers as backup-eligible, non-backup, or temporary. Most well-built apps mark their primary data directories as backup-eligible, and iOS includes this data in iCloud Backup regardless of whether the app was downloaded from the App Store or sideloaded.
However, there is a catch when restoring from an iCloud Backup: the App Store will attempt to reinstall all backed-up apps. Sideloaded apps are not in the App Store, so they will not be automatically reinstalled during restore. The app data will exist in the restored backup, but without the app binary installed, you cannot access it until you reinstall through Scarlet iOS.
The workflow for restoring a device with sideloaded apps:
- Restore from iCloud Backup or set up as new device
- Let App Store apps restore automatically
- Open Scarlet iOS and reinstall your sideloaded apps
- The reinstalled apps reconnect to their backed-up data containers
iTunes and Finder Backup
Connecting your iPhone to a Mac or PC and creating a local backup via Finder (macOS Catalina and later) or iTunes (Windows) creates a comprehensive backup that includes all app data. This is more reliable than iCloud for sideloaded app data because the backup captures the complete data container regardless of the app’s backup settings.
Encrypted local backups are particularly valuable for sideloaded apps because they include keychain data — login tokens, passwords, and authentication credentials that apps store in the iOS keychain. Without encryption, keychain data is excluded from backups.
To create an encrypted local backup via Finder:
- Connect your iPhone to your Mac and open Finder
- Select your device in the left sidebar
- Under the General tab, click “Encrypt local backup” and set a password
- Click “Back Up Now”
Manually Backing Up Critical App Data
For the most important data — particularly emulator save files and game states — manual backup is the most reliable approach because it is independent of iOS backup mechanisms and does not require a full device restore to access.
Emulator Save Files
Different emulators store save files in different locations, and the backup method varies accordingly.
- Delta: Delta stores game saves in its iCloud Drive container by default when iCloud is enabled. Your saves are automatically backed up and synced across devices. If iCloud is disabled, use Delta’s built-in export feature: Settings within Delta > Export Saves.
- PPSSPP: PSP saves are stored in the PSP/SAVEDATA folder within the app’s Documents directory. You can access this through the Files app (On My iPhone > PPSSPP) and copy the folder to iCloud Drive manually.
- Provenance: Supports iCloud sync for saves. Enable in Provenance Settings > Cloud & Import/Export.
- RetroArch: Saves are in the RetroArch > saves directory, accessible via Files app and copyable to iCloud Drive.
Document-Based Apps
Many productivity and utility apps store their files in an accessible Documents directory that appears in the Files app under “On My iPhone > [App Name].” Files here can be copied to iCloud Drive, AirDropped to a Mac, or emailed directly from the Files app for safekeeping.
Using iCloud Drive as a Manual Backup Location
The most practical manual backup strategy for most sideloaded app data is to copy critical files to iCloud Drive. This creates an off-device copy that survives anything that happens to your iPhone — including complete device replacement.
Set up a folder structure in iCloud Drive for your sideloaded app data: create a folder called “Sideloaded App Backups” with subfolders per app. Develop a habit of copying critical files there before major iOS updates or when you know a certificate might be approaching the end of its life.
For guidance on managing storage efficiently while maintaining these backups, see our guide on how to free up iPhone storage for more sideloaded apps.
What Happens to Data During Reinstallation
To be completely clear about the reinstallation workflow after certificate revocation:
- Scenario 1 — Reinstall without deleting first: App data is preserved. iOS reconnects the new binary to the existing data container. This is the standard behavior when Scarlet iOS reinstalls over an existing app.
- Scenario 2 — Delete app, then reinstall: iOS may prompt to delete app data during deletion. If you tap “Delete App” without choosing to keep data, the data container is removed. Reinstalling starts fresh.
- Scenario 3 — Restore from backup, then reinstall sideloaded app: Data is restored from backup and reconnected to the reinstalled binary. Works correctly for iCloud backup if the app backed up its data.
The safest approach is always to reinstall without deleting first. Scarlet iOS handles this automatically — you do not need to manually delete the app before reinstalling.
Keeping Your Sideloaded App Setup Intact
With the combination of iCloud backups, manual save file exports, and careful reinstallation practice, your sideloaded app data can be as well-protected as any App Store app. The key is establishing the habit before you need it, not after data loss has occurred.
For guidance on the reinstallation process itself, see our full walkthrough on how to reinstall Scarlet iOS without losing data.
Ready to ensure your sideloaded apps are well-protected? Start with a solid installation through Scarlet iOS and build your backup habits from day one.