### Answer
Retell AI doesn't currently support conditional recording based on user consent during the call. The platform records all calls by default. [(1) ](
)
However, you have these options:
**Data Retention Settings**: You can configure automatic deletion periods ranging from 1 day to 2 years, or keep data forever. [(2) ](
) Available retention periods include 1 day, 3 days, 7 days, 30 days, 60 days, 90 days, 180 days, 365 days, and 730 days.
**Opt-Out of Sensitive Data Storage**: You can enable this feature, but recordings are still temporarily stored for up to 10 minutes before deletion. [(1) ](
) [(3) ](
) As one user noted, "even with the opt-out feature enabled, recordings and transcripts are still temporarily stored for up to 10 minutes before deletion." [(1) ](
)
**Manual Deletion Workflow**: You could use the Update Call API to remove recording data after retrieving it via webhook. [(3) ](
) Some users "get the data and then update the call to remove it from the dashboard."
For compliance in regions like Germany where consent is required before any recording occurs, the current opt-out feature may not be sufficient since recording still happens temporarily. [(4) ](
) [(1) ](
)