ShopPilot data export and deletion

App: ShopPilot
Publisher: Baisalya Roul
Last updated: 22 July 2026

ShopPilot uses Google Sign-In and does not create a separate password-based account. Configured premium and subscription features create a linked Firebase Authentication identity and may store entitlement, membership, and encrypted near-live sync records in Cloud Firestore. Local workspaces, Google Drive data, Firebase records, Google Play subscriptions, business-controlled records, and developer-controlled diagnostic/support data have different deletion paths below.

Before deleting

Export any invoices, reports, recovery codes, or authenticated backups you need to keep. Deletion can make encrypted backups permanently unrecoverable. Never email customer records, passwords, PINs, OAuth tokens, database files, encryption keys, or recovery codes.

Delete local app data

  1. In ShopPilot, open the workspace selector and use Delete workspace for each owner workspace you control.
  2. Confirm the displayed scope. This removes that device's workspace database, downloaded attachments, pending sync files, restore/upgrade remnants, and workspace recovery secrets after the database closes safely.
  3. Uninstall ShopPilot or clear its storage to remove remaining local app preferences and caches from that device.

Deleting one device's local copy does not prove that Google Drive backups, shared business records, another device, Firebase identity/Firestore records, Crashlytics diagnostics, Google Play subscription records, or support messages were deleted.

Delete Google Drive data and disconnect access

  1. If you are the business owner, revoke staff access in ShopPilot before deleting the owner workspace. Staff deletion must not delete the owner's business history.
  2. Owner workspace deletion attempts to remove ShopPilot's visible folder and hidden application-data objects for that shop. Network, permission, ownership, or service failures can prevent verification.
  3. Remove remaining ShopPilot files and folders that you own from Google Drive. Hidden application-data files are not visible in the normal Drive file list. The publisher can provide cleanup guidance but cannot access your Drive without your authorization.
  4. Disconnect ShopPilot from your Google Account's third-party access page to revoke future OAuth access.
  5. Check other signed-in devices and remove their local workspace copies separately.

Request deletion of Firebase identity and cloud records

Signing out, disconnecting Google Drive, deleting a local workspace, or uninstalling ShopPilot does not automatically delete the linked Firebase Authentication identity or all Firestore records. Use the publisher request process below and ask for deletion of the applicable categories:

Deleting a staff identity does not delete the business owner's customer, transaction, or audit history. Some membership or security records may be retained or de-identified when needed to protect the owner workspace, resolve disputes, prevent fraud, or meet legal obligations. The response to the request will explain what was deleted, retained, or controlled by another party.

Cancel a Google Play subscription separately

Deleting ShopPilot data or your Firebase identity does not automatically cancel a Google Play subscription. Open Google Play, go to Payments & subscriptions > Subscriptions, select ShopPilot, and cancel the subscription. Google controls payment-method and Play purchase history under Google's terms.

Business owner, staff, and customer roles

Request deletion of developer-controlled data

To request deletion of diagnostic or support data controlled by the publisher, email baishalya1999@gmail.com with the subject ShopPilot data deletion request. Include:

This web page is the public deletion-request resource for ShopPilot. Identity and authority may need to be verified. The publisher will acknowledge the request and explain the applicable scope, expected completion period, or whether the business owner or Google controls the requested record. Limited information may be retained when required for security, fraud prevention, disputes, or legal compliance, and the applicable reason will be explained.

Retention

Local and Drive business data remains until it is deleted by the relevant device user or Drive owner. Firestore near-live deltas and acknowledgements are assigned a 30-day expiry, and subscription-event deduplication records are assigned a 90-day expiry. Premium entitlement records remain while needed to verify, restore, secure, or administer the subscription. Firebase states that Crashlytics retains crash reports and associated identifiers for 90 days before beginning removal, and that Firebase Authentication data is removed from live and backup systems within 180 days after the publisher initiates deletion. Support correspondence is kept only as long as reasonably needed to answer the request, maintain security records, or meet legal duties.

Related information

Read the ShopPilot Privacy Policy and Terms of Service. Store declarations and legal review must match these actual product flows before a production release.