GDPR and data deletion
Costello processes customer messages on your behalf. Under GDPR, your clinic is the data controller and Costello is a data processor. This page covers what data is stored, how long it's kept, and how to delete it.
What data Costello stores
When Costello handles a conversation, it stores:
- The text of each message (inbound and outbound).
- The customer's Instagram or Messenger username and any profile information Meta provides (typically display name and profile picture URL).
- The timestamp of each message.
- Which channel the conversation came from.
Costello does not store:
- Payment card details (handled by Stripe directly).
- Email addresses or phone numbers unless the customer types them in a message.
- Any data from outside the connected messaging channels.
Retention policy
By default, conversation data is retained for 12 months from the date of the last message in a conversation. After 12 months, the conversation and all associated message data is automatically deleted.
You can request a shorter retention window for your workspace — submit a support case → with your preferred retention period.
Deleting a single conversation
To delete an individual conversation and all its messages:
- Open the conversation in your Activity feed.
- Click the ⋯ menu in the top-right of the conversation.
- Select Delete conversation.
- Confirm.
Deletion is immediate and permanent. The customer's name, messages, and metadata are removed from Costello's database.
Responding to a customer data subject access request (DSAR)
If a customer requests a copy of their data under GDPR Article 15:
- Find their conversations in Activity (search by username or channel).
- Export the conversation using ⋯ → Export as CSV (available on Growth and Unlimited plans).
- Provide the CSV to the customer.
Responding to a customer erasure request
If a customer requests deletion of their data under GDPR Article 17:
- Find and delete each conversation with that customer using the steps above.
- If you're unsure whether all conversations have been found, submit a support case → — the Costello team can run a full purge by channel username.
Deletions propagate immediately. We do not maintain deleted data in backups beyond 30 days.
Data processing agreement (DPA)
A signed Data Processing Agreement is available on request for any paid plan. Submit a support case → to request one.
Deleting your workspace
If you delete your workspace, all data (conversations, knowledge base, settings) is deleted within 30 days. See workspace settings → for how to delete a workspace.
Next steps
Still stuck? Submit a case →