Hi @Eran David
Blob storage can certainly help you out. By using Blob storage, you can easily bind to write the files to a blob container and configure the lifecycle management policy to automatically delete the files after a certain period of time.
To implement this solution, you will need to modify your Azure function code to use the Blob storage output binding.
Hope that helps.
If you need further help on this, tag me in a comment.
If the suggested response helped you resolve your issue, please 'Accept as answer', so that it can help others in the community looking for help on similar topics.