Spreek offers two ways to carry learning progress between devices: a file you export and restore, and optional iCloud sync. Both keep learning records separate from private media. Neither transfers your Gemini key or scanned photographs.
Export a copy to Files
- Open Settings → Data & privacy → Export progress.
- Save the .spreekprogress file somewhere you control.
- Keep a dated copy before replacing a phone or restoring another archive.
The archive includes vocabulary, sources, review history, session transcripts, write-ups and learner preferences. Treat it as personal data when choosing a folder or sharing destination. An export is a snapshot; it does not update itself after later study.
Restore on another device
- Export any existing progress on the destination device first.
- Choose Restore progress in Data & privacy and select the archive, or open the progress file from Files.
- Read the confirmation carefully: restoration replaces local learning data and preferences.
- Set up your Gemini key separately and check your vocabulary after the restore.
Cards keep their source information, but a photograph that was not transferred cannot be opened. This does not mean the vocabulary failed to restore. Progress files deliberately exclude those photos and audio files.
Enable ongoing iCloud sync
Sign in to iCloud in iPhone Settings, then turn on Sync with iCloud inside Spreek → Settings → Data & privacy on the devices you want to use. The status below the switch shows progress or an account/network problem. Learning data uses the app’s private iCloud database, without a Spreek login.
Turning the switch off stops future app sync; it does not erase existing iCloud records. Manage stored app data in your iCloud settings. Keep an independent export before major changes: sync follows changes between devices, whereas an export preserves a particular point in time.
FAQ
Does a progress file contain my API key?
No. The key stays in Keychain and must be configured separately on another device.
Does turning off iCloud delete local vocabulary?
No. Local learning continues with sync off. Turning it off also does not automatically delete the cloud copy.
Can I merge two progress files by restoring both?
No. Restore replaces local learning data. Make a backup before confirming a restore.