Quick answer: Usually a temporary sync delay. Pull down to refresh on both devices. If mismatch persists after 5 minutes, one device may be offline or you may be signed into different accounts.
How sync works
HafizPrime syncs progress when the app opens, every 60 seconds while active, and when you close the app. The most recent change wins — so if you mark an ayah memorized on your phone, then open your tablet, the tablet will pick it up within a minute.
Troubleshooting
- Check both devices are signed into the same account. Settings → Account should show the same email on both.
- Check internet on both. Sync requires a connection; the “last synced” time on Settings → Account tells you when each device last talked to our servers.
- Force a manual sync. Pull down on the Home screen of the app — progress refreshes from server.
- Sign out and back in. On the lagging device, this triggers a full resync.
If progress is still wrong
Rarely, a conflict can leave one device slightly behind. Our “latest-wins” logic means you won’t lose data — the older version simply updates to match the newer. If you believe you’ve lost progress, contact support — we keep 30-day server backups and can restore.