This page documents how to request deletion of your SnapsX account and all associated data. It is registered with the Meta App Dashboard as the User Data Deletion URL for the SnapsX app, per Meta App Review requirements.
There are two ways to delete your data: a self-service flow inside the SnapsX dashboard and an email-request fallback for users who cannot sign in.
1. Self-Service Deletion (recommended)
If you can still sign in, this is the fastest path:
- Sign in at https://app.snapsx.app/sign-in.
- Click your avatar (top-right of the sidebar) to open the Profile menu.
- Click Delete my account— the red item below Sign out.
- Type the email address registered with your SnapsX account into the confirmation field. The button stays disabled until the typed string matches your account email exactly (case-insensitive).
- Click Delete my account. Your account, rules, activity log, response cooldowns, OAuth tokens, and connected Meta page records are removed atomically in a single transaction.
Once you confirm, the system performs the following actions atomically (single Convex mutation transaction) in this order:
- Removes per-commenter response cooldown markers tied to your connected accounts.
- Purges activity log entries for your account from the database.
- Deletes all rules you authored, including response templates.
- Removes safety settings and notification preferences.
- Deletes encrypted OAuth tokens for every connected page.
- Removes tracked posts and any pending in-flight page-connection state.
- Disconnects all connected Facebook Pages and Instagram Business accounts.
- Deletes your SnapsX user record.
Because the cascade runs in a single Convex transaction, the in-product flow completes in under a secondin normal conditions. Asynchronous side-effects (Meta's deauthorize-callback acknowledgement, retention-cron sweep of any late-arriving webhook events) settle within 5 minutes. If a step fails, contact [email protected] for manual completion.
Your Clerk identity (the authentication provider that owns your sign-in) is signed out at the end of the flow but is not deleted server-side automatically. To revoke the Clerk identity itself, email [email protected] after completing the in-product deletion.
2. Email Request (fallback)
If you cannot sign in — for example, you lost access to your Clerk-managed identity provider or you no longer control the email address registered with your account — email [email protected] from the address registered with your SnapsX account, with the subject line:
Data Deletion Request
We will respond within 5 business days with either a confirmation that deletion is complete or a request for additional verification (such as a recent invoice ID or the platform account ID of a connected page) so that we can authenticate you out-of-band. Deletion completes within 30 days of receiving the verified request, as required by GDPR Article 17 and the California Consumer Privacy Act.
3. What Gets Deleted
Mirroring the “Data We Collect” section of our Privacy Policy, the following are deleted:
- Account information— email, name, and profile picture URL stored in Clerk and our database.
- Connected platform tokens— OAuth access tokens (encrypted at rest with AES-256-GCM) and the associated page or account metadata.
- Rules— keyword triggers, response templates, and rule configuration.
- Activity log— matched events, reply outcomes, and skip reasons. Note: activity log entries older than 90 days have already been purged by the daily retention cron at the time of deletion.
- Cooldown state— per-commenter per-post cooldown markers.
- Operational logs in PostHog are anonymized after deletion; aggregate, non-identifying telemetry may be retained per our Privacy Policy.
4. What Does Not Get Deleted
Some data lives outside SnapsX and we cannot delete it on your behalf:
- Public commentson Facebook and Instagram posts. Those live on Meta's platforms; you must delete them via the platform's own UI or via Meta's data-deletion tools.
- Replies SnapsX previously posted on your behalf. Those are public artifacts on Meta. You can delete them via the Meta UI; SnapsX cannot retroactively recall them.
- Aggregate, anonymized analytics— for example, “number of accounts active in 2025-Q4” counts. These contain no identifier tied to you and are retained for product analytics.
- Backups may retain your data for up to 30 days after deletion, after which they roll off according to the backup retention schedule of our database provider (Convex). During this window, your data is not accessible to anyone except in the event of a full database-restore disaster recovery scenario.
5. Verification
After deletion, attempting to sign in with the deleted email creates a brand-new account. There is no historical data carried over: your previous rules, activity log, and connected accounts are gone. Re-connecting a Facebook Page that was previously linked to your old account will require re-granting OAuth consent.
6. Data Deletion for Meta Platform Users
Meta also exposes a deauthorize callback mechanism. If you remove SnapsX from Facebook via Facebook Settings → Apps and Websites → Business Integrations (or from Instagram's connected-apps surface), Meta calls SnapsX's HMAC-verified deauthorize endpoint at /api/auth/meta/deauthorize and we automatically purge that connected account from our database within 24 hours. This pathway does not delete your SnapsX user record — it removes one connected platform account. To delete the SnapsX user record itself, follow the self-service or email flows above.
7. Contact
Data deletion questions and requests: [email protected].