For any usecase that requires limited data retention for conversations we just added an option in your project's Advanced Settings to automatically delete conversations 7, 14 or 30 days after they were created. By default they will be stored indefinetely.
A process runs every morning to evaluate this setting and delete conversations accordingly.