Delete Your Data

Last updated: May 4, 2026

GitPulse lets you delete your account and all associated data at any time. This page explains exactly what data we store, how to delete it, and what happens afterward.

1. What Data Does GitPulse Store?

1.1 On Your Device (Local)

1.2 In Firebase (Cloud)

2. How to Delete Your Data

2.1 Delete from Within the App (Recommended)

This is the fastest way to delete everything in one step:

  1. Open GitPulse on your phone.
  2. Go to Settings.
  3. Tap "Delete Account & Data".
  4. Confirm the deletion.

This permanently deletes your Firebase Auth account, wipes all Firestore documents (device lock, streak, run history), and clears all local storage.

2.2 Delete Local Data Only

Uninstalling GitPulse from your phone removes all locally stored data, including your encrypted OAuth token, run history, and preferences. No local data survives uninstallation.

2.3 Revoke GitHub Access

To revoke GitPulse's access to your GitHub account:

  1. Go to GitHub Settings → Applications.
  2. Find GitPulse in the list.
  3. Click Revoke.

This prevents GitPulse from making any further API calls on your behalf.

2.4 Request Manual Deletion (Without the App)

If you no longer have the app installed and want your cloud data deleted, email us:

Email: hello@shayxo.dev

Include your GitHub username so we can locate your account. We will delete all Firebase data associated with your account within 7 business days and confirm via email once complete.

3. What Happens After Deletion

4. Data We Cannot Delete

5. Contact Us

If you have any questions about data deletion or need assistance, contact us at:

Wexpa
Email: hello@shayxo.dev