Delete your DineXpro account
You can permanently delete your account and associated data directly from the app. This page explains the process, what is deleted, what is retained, and for how long.
How to delete your account (in the app)
- Open the DineXpro app on your device.
- Go to Profile → Settings.
- Scroll down and tap Delete Account.
- Confirm the deletion by typing DELETE when prompted.
- Verify your identity (password, or your Google/Apple sign-in).
Deletion starts immediately upon confirmation and cannot be undone. You are signed out after submitting the request; the deletion pipeline runs in the background and typically completes within a few minutes. If you sign back in before it finishes, you will see a status page, and in the rare case of a transient error you can retry from there.
What is deleted
- Your user profile (name, email, phone, photo)
- Device push tokens and notification settings
- Staff memberships and permissions
- Loyalty accounts and points
- Session join history and rate-limit records
- Social profile, presence, blocks, and quota records (if you used social features)
- Profile images from storage
- Your authentication account (removed last, after all cleanup succeeds)
What is retained (anonymized)
For legal and operational integrity, some records are kept in anonymized form — your name is replaced with a "Deleted User" marker and identifying details are removed:
- Order history and payment/billing records — anonymized for financial and tax compliance
- Feedback and reviews — your written text is redacted and your identity removed
- Audit events — anonymized for accountability
- Social messages and reports (if you used social features) — your identity is replaced with a deletion marker; your own written content is redacted. Direct-message text expires automatically within 48 hours of sending regardless of deletion.
Anonymized records contain no personally identifiable information.
How long anonymized records are kept
| Record type | Retention after deletion |
|---|---|
| Table-session records and the list of who took part (anonymized) | Kept indefinitely as an audit trail; no end date is set |
| Orders placed in a table session (anonymized) | Deleted 30 days after the session closes |
| In-app payment records (anonymized) | Payment credentials and payer links are removed 30 days after the session closes; the record is deleted in full about 390 days after it closes |
| Reservations and pickup/delivery orders (anonymized) | The booking or order and its amounts are kept; remaining contact details and free text are cleared 180 days after the slot or the order |
| Invoices and accounting records | Kept for as long as accounting and tax law requires — about 7 years, in accounting systems and, for business-subscription invoices, with Paddle as merchant of record |
| Audit events (anonymized) | Kept indefinitely as an accountability record; no end date is set |
| Feedback threads (anonymized) | Deleted 180 days after the last message in the thread |
| Reports about users or content (anonymized) | Deleted 180 days after the report was submitted |
| Direct-message text | Deleted 48 hours after sending, by design — removed shortly after expiry by an automatic sweep |
| Deletion-job record (technical, no personal content) | Deleted 90 days after the deletion completes |
Cleanup runs on scheduled jobs rather than at the exact second a window expires, so a record can survive a short time past the point shown before the next run removes it.
Can't access the app?
If you no longer have the app installed and cannot reinstall it, you can request deletion by email: write to support@dinexpro.app from the email address associated with your account. We will verify your identity and process the deletion within 30 days.
Questions
Questions about account deletion or data privacy: support@dinexpro.app or privacy@dinexpro.app. See also the Privacy Policy.