What is Cloud Backup?
Cloud Backup saves your Pandefy configuration to the cloud so you can restore it on any device. It is the easiest way to keep your custom rules, filters, and interface preferences safe.
Included in every backup
- •Custom blocking rules: All domain and keyword filters you created manually.
- •Rule sources: Your selected official lists and any custom URLs.
- •App preferences: Theme, notifications, VPN settings, per-app bypass list, and general toggles.
- •Device metadata: Non-sensitive details such as the device model, OS version, and Pandefy version.
Not included
- •Account credentials: Your Google password or other login secrets are never stored by Pandefy.
- •Temporary data: Caches, logs, and session files remain local.
- •App lock PIN: Security PINs are intentionally excluded to protect your device if it is lost.
- •Downloaded rule files: Pandefy re-fetches rule lists during restore to guarantee freshness.
Getting Started
Before you begin
- checkA Google account (used only for authentication)
- checkReliable internet connection
- checkPandefy version 1.0.0 or later
- checkAt least one configuration worth saving
Cloud backup is free. You only need to sign in so Pandefy can store the snapshot in your private space.
Step-by-Step Guide
Sign in to your account
Sign in once to link your configuration with your Google account.
- Open Pandefy and tap the Profile tab (bottom navigation).
- Tap "Sign in with Google" and pick the account you want to use.
- Review the consent screen and approve the requested permissions.
Create your first backup
After signing in, create a snapshot of your current configuration.
- Go to Settings → Cloud sync.
- Tap "Backup now".
- Stay on the screen until the upload finishes.
- Confirm the success toast and timestamp updates.
Restore on a new device
Bring your configuration to another device or after a reinstall.
- Install Pandefy and sign in with the same Google account.
- Open Settings → Cloud sync and verify the cloud timestamp.
- Tap "Restore from cloud".
- Restart Pandefy when prompted so all services reload the new configuration.
Refresh cloud status
Check whether a newer snapshot exists or confirm a recent upload.
- Open Settings → Cloud sync.
- Tap "Refresh status".
- Pandefy contacts the cloud and updates the timestamps.
Best Practices
When to back up
Create a backup whenever you finish important changes.
- •After adding or editing custom rules or hosts lists
- •Before reinstalling Android or resetting your phone
- •After tuning per-app settings or notification preferences
- •On a repeating schedule (weekly or monthly)
Keep devices in sync
Make sure every device uses the same cloud snapshot to avoid configuration drift.
- •Restore the latest backup before you start changing settings on a new device
- •After finishing adjustments on one device, run a fresh backup
- •Restore on your secondary devices so they stay aligned
Maintain clean backups
Back up only stable configurations to avoid overwriting a good snapshot with unfinished experiments.
- •Test new rules locally before creating a backup
- •Note the timestamp so you can identify the backup later
- •Refresh status after each backup to confirm it reached the cloud
Troubleshooting
"Sign in to your account to enable cloud backup"expand_more
You are not signed in yet.
- Open the Profile tab.
- Tap "Sign in with Google".
- Complete the login process and try again.
"No backup found yet. Run a backup to get started."expand_more
You have not created a snapshot in the cloud.
- Open Settings → Cloud sync and tap "Backup now".
- Wait for the success message.
- Refresh the status to confirm the upload.
"Cloud sync is unavailable right now. Please try again."expand_more
Pandefy could not contact the cloud service.
- Check your internet connection.
- Switch between Wi‑Fi and mobile data.
- Wait a few minutes in case Firebase is temporarily unavailable.
- Restart Pandefy and try again.
Backup not appearing on a new deviceexpand_more
Verify the following items:
- You are signed in with the same Google account.
- The device is online.
- You tapped "Refresh status" to pull the latest cloud data.
- A backup exists on the original device.
Security & Privacy
Cloud backup uses Firebase Firestore with strong encryption and limited access.
How we protect your data
- •Backups are stored under your Google account and isolated from other users.
- •Transport uses HTTPS with TLS 1.2+.
- •Only non-sensitive configuration data is saved; credentials never leave your device.
Control over your backups
- •You can delete the current snapshot any time from Settings → Cloud sync → "Delete backup".
- •Creating a new backup overwrites the previous snapshot.
- •If you sign out, the local cache is cleared but the cloud snapshot remains until you delete it.
Transparency
- •Backups include timestamps so you always know the latest upload date.
- •We never use your data for analytics or advertising.
- •You can request deletion or export via legal@entromoonic.com if needed.
Frequently Asked Questions
Do I need a subscription to use cloud backup?expand_more
No. Cloud backup is free for all Pandefy users; a Google account is the only requirement.
How many backups can I store?expand_more
Pandefy keeps one snapshot per account. Triggering a new backup replaces the previous copy.
Does cloud backup work offline?expand_more
No. Uploading or restoring requires an internet connection, but you can prepare changes offline and back up once you reconnect.
Will restoring delete my current rules?expand_more
Yes. Restoring removes the current local configuration and replaces it with the snapshot. Create a backup first if you want to keep the current state.
How long does backup or restore take?expand_more
Most backups complete in a few seconds. Large rule sets may take longer depending on your connection speed.
Quick Reference
Quick actions
| Task | Steps |
|---|---|
| Create backup | Settings → Cloud sync → "Backup now" |
| Restore backup | Settings → Cloud sync → "Restore from cloud" |
| Refresh status | Settings → Cloud sync → "Refresh status" |
| Delete backup | Settings → Cloud sync → "Delete backup" |
Status fields
| Field | Meaning |
|---|---|
| Last backup | Timestamp of your most recent upload. |
| Cloud latest | Timestamp of the snapshot stored in the cloud. |
| Last restore | Timestamp of the last successful restore. |