1. Before deleting
- Confirm that you are signed in to the account you intend to delete.
- Export or record any highlights, comments, notes, explanations, and conversations you need to retain.
- If the account has an active Pro subscription, cancel it first in Stripe Billing Portal.
- Wait for the subscription state to synchronize before submitting deletion.
2. Deletion mechanism
Better Auth is configured with deleteUser. A pre-deletion check reads the account's subscriptions. The server rejects deletion while a Pro subscription is active or trialing and asks you to cancel it in Stripe Billing Portal.
After signing in on the pricing page, use Delete account in the account area. The action requires a second confirmation. Signing out only clears login state and does not delete the account or server data.
3. What is deleted
Database cascades cover the account, sessions, document ownership, annotations, comments, notes, explanations, conversations, and usage records directly linked to the user. Each deployment must also verify:
- Deletion of document metadata, ownership, conversations, translation cache, and explanation records.
- Deletion or expiry rules for error logs, usage records, and backups.
- Records retained independently by Stripe, email services, and model providers.
- Minimum records that must be kept for tax, fraud-prevention, security, or dispute handling.
4. Files and backups
The new native-PDF flow does not persist original PDF files, so account deletion does not need to locate new PDF copies. It removes user-linked metadata, ownership, conversations, and personal records. Legacy files follow the compatibility cleanup policy. Production database backups are retained for 14 days and expire automatically. Never email passwords, tokens, complete PDFs, or payment information.
5. Requesting deletion
- Cancel any active Pro subscription in Billing Portal first.
- Use the account deletion control or contact explixitai@outlook.com.
- Deletion is irreversible. Payment, dispute, or security records that must be retained by law are outside immediate deletion.
- Backup copies expire under the backup-retention schedule and are not used to restore ordinary access to a deleted account.
6. Leaving reading mode is different
Leaving Explixit reading mode removes the extension interface from the current tab and restores Chrome's native PDF reader. Signing out ends the account session. Only the authenticated account-deletion flow deletes the account and linked data.