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.