Il n'y a pas de "Corbeille" ou de "Recycle bin" à l'échelle du système d'exploitation comme d'autres systèmes en ont. Cependant, les directives de conception d'Android recommandent aux auteurs d'applications d'inclure quelque chose de similaire dans chaque application, si approprié, afin de permettre d'annuler les suppressions. Ainsi, dans une application, un bouton de suppression pourrait supprimer le contenu immédiatement, tandis qu'un autre pourrait marquer le contenu comme supprimé mais attendre un certain temps avant de supprimer des fichiers du système de fichiers.
Il existe encore plus de possibilités avec les applications qui se synchronisent avec un serveur : elles pourraient avoir besoin de conserver du contenu 'supprimé' pour la prochaine synchronisation, ou il pourrait se trouver sur un serveur quelque part, jamais supprimé.
De plus, tous les éléments de données utilisateur que vous pourriez supprimer ne sont pas nécessairement des fichiers. Certaines applications peuvent stocker des données dans une base de données, donc après la suppression d'un élément, une partie ou la totalité de celui-ci pourrait encore être présent dans la base de données de l'application.
Évidemment, comme pour tout système de fichiers, une fois qu'un fichier est supprimé, la plupart de son contenu reste sur le stockage. Quelqu'un ayant un accès physique au stockage, ou une application root malveillante, peut presque certainement le lire pendant un certain temps après sa suppression. Il est assez facile de récupérer des fichiers de cette manière, surtout si votre téléphone agit comme un dispositif de stockage de masse USB lorsqu'il est branché sur un ordinateur.