RDotSolutions

Privacy Policy

Cloud Backup and Restore

Last updated: July 16, 2026

1. App, Developer, and Contact Details

Developer and publisher
Infinite Soft
App name
Cloud Backup and Restore
In-app name
CloudBackup
Android package ID
com.infinite.cloudbackup
Privacy contact
infinitesoft0001@gmail.com

In this Privacy Policy, "CloudBackup," "the App," "we," "us," and "our" refer to Cloud Backup and Restore and its developer, Infinite Soft.

2. Overview

CloudBackup helps users back up and restore selected mobile data using their own Google Drive account.

The App accesses data only when:

  • You initiate a backup or restore operation;
  • You open a category to review or select data; or
  • A scheduled Auto Backup configured by you runs.

Your backup content is stored in the Google Drive account that you connect. Infinite Soft does not operate a separate server for storing your backup content.

3. Data the App May Access

Depending on the features you select and the Android permissions you grant, CloudBackup may access:

  • Contacts;
  • Call logs;
  • SMS messages;
  • Calendar events;
  • Installed application metadata;
  • Photos and videos;
  • Documents and archive files;
  • APK and related Android package files;
  • Music and other audio files;
  • File names, file sizes, folder paths, timestamps, and media metadata required for backup and restore;
  • The Google account email address used to identify the connected Google Drive account;
  • App usage and interaction information;
  • Device and App identifiers;
  • Crash logs and diagnostic information;
  • Google Play purchase and entitlement status;
  • Firebase Cloud Messaging registration token; and
  • Advertising consent and advertising-related identifiers where permitted.

CloudBackup currently supports SMS backup and restore. MMS message content is not backed up and must not be considered part of an SMS backup.

4. How Data Is Used

Data accessed by CloudBackup is used only for purposes related to the feature you select, including:

  • Displaying available backup categories and selectable items;
  • Creating backups requested by you;
  • Restoring selected data;
  • Estimating backup or restore size;
  • Detecting duplicate or existing items;
  • Applying skip or overwrite choices;
  • Showing backup or restore progress;
  • Running scheduled Auto Backup;
  • Displaying backup history;
  • Restoring files to their recorded original folders where Android permits;
  • Showing the connected Google Drive account;
  • Verifying Premium purchases and restoring purchase entitlements;
  • Delivering App notifications;
  • Measuring non-sensitive feature usage;
  • Diagnosing crashes, errors, and application performance; and
  • Displaying and measuring advertisements according to your consent and applicable law.

Sensitive backup content is not used for advertising, marketing, profiling, or ad personalisation.

5. Contacts

CloudBackup requests contact permissions only when you initiate a contacts backup or restore feature.

Contacts may be read to:

  • Display contacts available for backup;
  • Create a contacts backup in your Google Drive; and
  • Detect duplicate contacts.

Contact write access may be used to restore contacts selected by you.

Contact names, phone numbers, email addresses, and other contact content are not sent to Firebase Analytics, Firebase Crashlytics, Google AdMob, or advertising services.

6. SMS and Call Logs

CloudBackup requests SMS and Call Log permissions only when you initiate the corresponding backup or restore feature.

SMS and Call Log data is used only to:

  • Display selectable conversations or call records;
  • Create backups requested by you;
  • Restore selected records;
  • Detect duplicate records; and
  • Show backup or restore progress.

SMS bodies, phone numbers, contact values, call details, and conversation content are not used for analytics, advertising, marketing, profiling, or personalisation.

Android requires an App to temporarily become the default SMS handler before it can write restored SMS messages. CloudBackup explains this requirement before showing the Android role prompt.

After SMS restoration completes, fails, or is cancelled, CloudBackup asks you to return your preferred messaging application as the default SMS App.

7. Calendar Data

CloudBackup requests calendar permissions only when you initiate a Calendar backup or restore feature.

The App backs up user-generated events from calendars where you have appropriate access. It excludes read-only default feeds such as holiday and birthday calendars where identifiable.

Restored calendar events are placed in a dedicated CloudBackup restore calendar. The App does not silently overwrite events in your original calendars.

Calendar titles, descriptions, locations, attendees, reminders, and other event content are not used for advertising or profiling.

8. Installed Application Information

CloudBackup may read metadata about user-installed, launcher-capable applications when you initiate the Apps backup feature. This metadata may include:

  • App name and icon;
  • Package name;
  • Version name and version code;
  • Estimated package size;
  • Installation and update dates;
  • Installer source; and
  • Google Play Store link.

The Apps backup feature stores metadata only. It does not back up installed APK files, App-private data, App cache, credentials, passwords, or authentication tokens.

CloudBackup does not silently install or reinstall applications. App restoration uses user-initiated Google Play Store links.

Installed-App information is not used for advertising, profiling, or unrelated analytics.

9. Photos, Videos, and Audio

CloudBackup requests Android media permissions only when you open the corresponding Photos, Videos, or Audio backup feature.

MediaStore and Android media permissions are used to:

  • Discover shared media available for backup;
  • Display folders and selectable media;
  • Read files selected for backup;
  • Restore selected media;
  • Detect existing files; and
  • Restore media to its recorded original folder where Android permits.

CloudBackup does not use photos, videos, audio content, filenames, or folder paths for advertising, profiling, or analytics.

Android may prevent CloudBackup from overwriting media owned by another application, such as Camera or WhatsApp. Protected files may be skipped unless Android provides the necessary user-approved write access.

10. All Files Access

On supported Android versions, CloudBackup may request the special All files access permission.

This permission is used only for the App's core Documents, Archives, and APK-file backup and restore functionality. It allows CloudBackup to discover supported files across shared storage and restore them to their recorded folders.

CloudBackup excludes these protected locations from its shared-storage scan:

  • Android/data; and
  • Android/obb.

All Files access is not used for advertising, analytics, profiling, security monitoring, or personalisation. It remains under your control and can be revoked at any time from Android Settings.

11. Android Permissions

Permissions are requested only when you initiate the feature that requires them.

Depending on the feature, CloudBackup may request access to:

  • Contacts;
  • Call logs;
  • SMS messages;
  • Calendar;
  • Photos;
  • Videos;
  • Audio;
  • Notifications;
  • Network state;
  • Foreground services; and
  • Shared file storage.

Some restore features require temporary Android roles, special file access, or write permissions. CloudBackup provides an explanation before opening the corresponding Android system screen.

You may review or revoke permissions at any time through Android Settings. Revoking a permission may prevent the related backup or restore feature from working.

12. Google Drive and Google Account Data

CloudBackup uses Google Identity authorization and the limited drive.file scope.

This scope allows the App to access Google Drive files created by the App or explicitly opened or authorised for use with the App. It does not grant unrestricted access to all files in your Google Drive.

Your Google account email address may be displayed within CloudBackup so you can identify the connected account.

Backup content is uploaded directly to the Google Drive account selected by you. Infinite Soft does not operate a separate cloud server containing your backups.

You can:

  • Disconnect Google Drive from CloudBackup;
  • Revoke CloudBackup access from your Google Account settings;
  • Delete individual backups from within the App; or
  • Delete the complete CloudBackup folder from Google Drive.

CloudBackup's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements.

See also the Google Privacy Policy.

13. Firebase Services

CloudBackup uses Firebase services for application analytics, crash reporting, diagnostics, Remote Config, and Cloud Messaging.

Firebase Analytics

Firebase Analytics may receive:

  • Screen views;
  • App and feature interactions;
  • Selected language;
  • Google Drive connection status;
  • Premium entitlement status;
  • Bucketed item counts, data sizes, and operation durations;
  • Backup or restore result status; and
  • General device and App information.

Exact backup content, filenames, folder paths, phone numbers, contact details, SMS bodies, Call Log values, calendar content, and installed-App inventories are not sent to Firebase Analytics.

Firebase Crashlytics

Firebase Crashlytics may process:

  • Crash logs and stack traces;
  • ANR information;
  • Device and operating-system information;
  • App version;
  • Diagnostic events; and
  • Non-sensitive error context.

Sensitive backup content is not intentionally attached to Crashlytics reports.

Firebase Cloud Messaging

Firebase Cloud Messaging may process an App-instance registration token and related technical information required to deliver notifications.

Firebase services are provided by Google and are subject to Google's applicable privacy terms.

14. Advertising and Consent

CloudBackup uses Google AdMob to display advertisements to users who are not entitled to the Remove Ads Premium feature.

Google AdMob and Google's User Messaging Platform may process:

  • Advertising ID;
  • Device or App identifiers;
  • IP-derived general location;
  • Advertising consent choices;
  • Ad impressions, clicks, and interactions;
  • Device and network information; and
  • Advertising diagnostics.

Advertising data may be used to provide, limit, personalise, or measure advertisements according to your consent, regional requirements, and Google's policies.

Sensitive backup content - including contacts, SMS messages, call logs, calendar content, filenames, folder paths, photos, videos, audio, documents, and installed-App inventory - is not provided to AdMob for advertising or targeting.

Where available, you can manage advertising consent through Google's consent interface.

Users entitled to the Remove Ads Premium feature are not shown advertisements, and hidden advertisement placements do not occupy visible screen space.

See Google Advertising Privacy information.

15. Purchases and Subscriptions

CloudBackup uses Google Play Billing for Premium subscriptions and one-time purchases.

Google Play processes payment information. Infinite Soft and CloudBackup do not receive or store your credit card number, bank account information, or full payment credentials.

CloudBackup may receive:

  • Product ID;
  • Purchase status;
  • Subscription status;
  • Purchase token;
  • Entitlement status; and
  • Information needed to acknowledge, verify, or restore a purchase.

Purchase information is used only to provide and restore Premium features, prevent entitlement errors, and comply with Google Play Billing requirements.

Purchases may be restored after reinstalling the App or using another device with the same eligible Google Play account.

16. Auto Backup and Background Processing

If you configure Auto Backup, CloudBackup stores your selected categories, schedule, and network preference locally in App-private storage.

At the scheduled time, CloudBackup may run a foreground service to perform the selected backup even when the App is not open.

Auto Backup may check:

  • Internet availability;
  • Wi-Fi or mobile-data status;
  • Battery-saver status;
  • Last backup time; and
  • Next scheduled backup time.

Network and battery information is used only to determine whether the configured backup should run or be rescheduled. You can update or cancel Auto Backup at any time.

17. Data Sharing and Third Parties

CloudBackup does not sell personal data.

Data may be processed by these service providers only for their stated functions:

  • Google Drive and Google Identity: account authorization and backup storage;
  • Firebase Analytics: non-sensitive usage analytics;
  • Firebase Crashlytics: crash and ANR diagnostics;
  • Firebase Cloud Messaging: notification delivery;
  • Firebase Remote Config: App configuration;
  • Google AdMob: advertising and ad measurement;
  • Google User Messaging Platform: advertising consent management; and
  • Google Play Billing: purchases, subscriptions, and Premium entitlement management.

Backup content is sent only to the Google Drive account selected by you. Sensitive backup content is not shared with analytics, advertising, or billing services.

Data may also be disclosed where required by law, regulation, legal process, or a valid governmental request.

18. Data Security

CloudBackup uses reasonable technical measures to protect user data, including:

  • Encrypted HTTPS connections for network transfers;
  • Google Identity OAuth authorization;
  • App-private local storage for preferences and authorization information;
  • Temporary processing of upload and download files through App cache;
  • Removal of temporary files after processing where possible; and
  • Exclusion of sensitive backup content from analytics and advertising events.

OAuth access tokens are not stored inside backup files.

No storage or transmission method can be guaranteed to be completely secure. Users should protect access to their device and Google account.

19. Temporary Files

CloudBackup may create temporary cache files while uploading or restoring data.

Only the current file being processed is kept in the App cache where practical. Temporary files are removed after processing, cancellation, or failure where possible.

Clearing CloudBackup's App data or uninstalling the App also removes its App-private cache and local preferences.

20. Data Retention

Backup content remains in your Google Drive account until you delete it.

An individual media or file backup may use a manifest that references shared uploaded files. Deleting one backup may therefore remove only its manifest. To remove all CloudBackup backup content, delete the complete CloudBackup folder from your Google Drive.

Local preferences, schedules, and cached entitlement status remain until:

  • You clear CloudBackup's App data;
  • The data is replaced or reset by the App; or
  • You uninstall CloudBackup.

Firebase, AdMob, Google Play, and other Google service data is retained according to Google's applicable policies and your Google account settings.

Infinite Soft does not maintain a separate server containing your backup files.

21. Data Deletion and User Choices

You can control or delete data associated with CloudBackup by:

  • Declining or revoking Android permissions;
  • Cancelling an active backup or restore operation;
  • Stopping or cancelling Auto Backup;
  • Disconnecting Google Drive;
  • Deleting individual backups from within CloudBackup;
  • Deleting the complete CloudBackup folder from Google Drive;
  • Revoking CloudBackup's Google access from Google Account settings;
  • Managing advertising consent where available;
  • Clearing CloudBackup's application data; or
  • Uninstalling CloudBackup.

Data already restored to your device remains on the device when a restore operation is cancelled. CloudBackup does not perform destructive rollback of restored user data.

Fully uploaded media may remain in the CloudBackup Google Drive folder after cancellation because another backup manifest may reference it.

For privacy questions, data requests, or deletion assistance, contact Infinite Soft at infinitesoft0001@gmail.com.

Because Infinite Soft does not operate a separate backup-content server, users can directly delete their Google Drive backups using the App or Google Drive.

22. Account Information

CloudBackup does not create or maintain a separate Infinite Soft user account.

Google account authorization is used only to connect the Google Drive account selected by you. Disconnecting Google Drive does not delete your Google account or automatically delete existing Drive backups.

23. Children's Privacy

Cloud Backup and Restore is intended for adults and is not directed to children.

We do not knowingly use sensitive backup content for advertising, profiling, or marketing to children. If you believe a child has provided personal information in a manner inconsistent with this policy, contact Infinite Soft at infinitesoft0001@gmail.com.

24. International Data Processing

Google and its service providers may process technical or service-related data in countries other than your country of residence.

Such processing is governed by Google's applicable terms, privacy policies, and legal safeguards.

Your backup content is stored in the Google Drive account that you select and is subject to your Google account settings.

25. Changes to This Privacy Policy

Infinite Soft may update this Privacy Policy when CloudBackup features, service providers, security practices, or applicable legal requirements change.

The "Last updated" date at the top of this policy will be revised when changes are published.

Material changes may also be communicated within the App where appropriate.

26. Contact Us

For questions, privacy requests, complaints, or data-deletion assistance relating to Cloud Backup and Restore, contact:

Developer
Infinite Soft
App
Cloud Backup and Restore
In-app name
CloudBackup
Android package ID
com.infinite.cloudbackup