# Self-service data deletion in Amplitude

Self-service data deletion permanently removes specific events or properties from your Amplitude projects. You submit deletion requests directly, without contacting Amplitude Support. Use it to remove data you sent by mistake. For privacy law compliance (GDPR, CCPA), use the [User Privacy API](https://amplitude.com/docs/apis/analytics/user-privacy) instead.

{% callout type="warning" heading="" %}
If you need to comply with end-user data deletion requests mandated by global privacy laws such as [GDPR](https://gdpr-info.eu/) or [CCPA](https://oag.ca.gov/privacy/ccpa), use Amplitude's [User Privacy](https://amplitude.com/docs/apis/analytics/user-privacy) API. Self-service data deletion permanently removes specific data from your Amplitude projects. It's not designed for privacy law compliance.
{% /callout %}

{% callout type="note" heading="Limitations" %}
Self-service data deletion doesn't support custom events or transformed events. You can only delete raw events ingested directly into Amplitude.
{% /callout %}

Self-service data deletion requires Administrator privileges. After you submit a deletion request, you can't cancel it.

## Submit a data deletion task

To delete your Amplitude data, create a task. Self-service data deletion supports events and properties.

When you delete events, Amplitude deletes all properties and property data associated with those events. When you delete properties, specify whether you want to limit deletion to properties attached to specific events, or to delete these properties for all events.

Add up to five clauses to each deletion task.

To create and submit a data deletion task, follow these steps:

1. Click the gear icon and navigate to _Organization settings > Self Service Data Deletion_.
2. Click _New Deletion Task_.
3. Name the task and specify the project holding the data you want to delete.
4. Under _Time Range_, set the beginning and ending dates for the data you want to delete. Amplitude bases times on server upload time, in UTC.
5. Under _Delete_, click _Add events or properties_.
6. From the dropdown, select the type of data you want to delete: an event, an event property, or a user property.
7. For events, select the specific events to delete. Amplitude deletes those events and all properties associated with them.

   For properties, select the properties you'd like to delete, and specify whether you want to delete them for all events or specific events only. If you want to delete for specific events only, select them in the next drop-down that appears.

8. Click **Next** to move to the verification screen and then click **Next** to confirm.
9. Follow the instructions that appear and click **Delete**. You can't undo this action.

You can find the statuses of all existing tasks on the Home page. The speed at which Amplitude processes your deletion request depends on the current volume of requests.
