Data Deletion Instructions
Last Updated: May 13, 2026
This page explains how to request deletion of personal data stored by Appointfy. We comply with applicable data-protection requirements (GDPR, UAE PDPL) and Meta's Platform Terms for connected Instagram accounts. Depending on your relationship with Appointfy, different deletion paths apply.
1. Shop Owners
If you operate a shop (salon, barber, clinic) on Appointfy, you have two self-service options:
- Disconnect a single channel β From your dashboard, go to Integrations and click "Disconnect" on WhatsApp or Instagram. For Instagram this also revokes your long-lived access token at Meta and clears all Instagram-related fields on your shop record.
- Delete your entire account β From Subscription β Manage, cancel your subscription and choose "Delete account". All shop data, services, staff, customers, appointments, and connected channel tokens are permanently removed within 30 days.
2. End-Customers (people who booked via WhatsApp or Instagram DM)
If you booked an appointment with a salon or barber that uses Appointfy and you want your data removed, you have two options:
- Ask the shop directly β The shop owner can delete you from their customer list in the Appointfy dashboard. This removes your name, phone, Instagram handle, and appointment history from their account.
- Email us β Send a deletion request to support@appointfy.ai from the email address linked to your booking, or include the WhatsApp number / Instagram username that was used. We will identify your records and delete them within 30 days, then reply to confirm.
3. Instagram-Specific Notes (Meta Compliance)
For Instagram DM conversations:
- We do not store the content of your Instagram messages. We only record your Instagram user ID, username, and the time of your last message (used to track the 24-hour messaging window required by Meta).
- When the connected shop disconnects their Instagram account or deletes their Appointfy account, all related end-customer Instagram identifiers are removed within 30 days.
- Revoking app access from your Instagram settings (Apps and Websites) does not automatically delete the data already stored β you must also request deletion via one of the channels above.
4. What Data We Store
For each end-customer, Appointfy may store:
- Name, phone number (optional for Instagram-only customers)
- Instagram user ID and username (only if you booked via Instagram DM)
- WhatsApp ID (only if you booked via WhatsApp)
- Appointment history (service, date, time, status, no-show count)
- Optional notes added by the shop
We do not store: message bodies, photos sent via DM, payment card data (this is handled directly by Stripe under their PCI-DSS infrastructure), or location data.
5. Retention Exceptions
After deletion, we retain a minimal audit trail (anonymized appointment counts, billing receipts, fraud-prevention fingerprints) for up to 7 years to comply with tax and anti-fraud obligations. This trail does not contain personal identifiers and cannot be linked back to you.
6. Contact
Deletion requests, questions, or escalations: support@appointfy.ai. We acknowledge requests within 5 business days and complete deletion within 30 days.
