Question [Q] An app to prevent accidental deletes..?

Hi everybody, I would like to ask if exsists an app that, when I press delete on any data of my smrtphone (SMS, photo, whatsapp message and so on), it automatically creates even a backup copy in a folder, a sort of a "Trash" in microsoft windows. Does any of you know if exsists something like that?

Thank's for replying
regards