I am looking for an app that will display a log of all app installations and uninstallations. Each log entry should display the date and optionally also the time of installation or uninstallation along with the app name and app icon of the corresponding app.
The user should be able to view the list in chronological, reverse chronological, or alphabetical order.
One of the reasons this app would be useful is that most devices have limited device memories, causing the user to often have to uninstall an app our set of apps to make room for other ones the user wants to install. Unless the uninstall app is a paid app, the user might lose track of it despite it being useful, and might forget the app name making it difficult or impossible to find the app again for downloading from the play store.
The log should also allow the user to view each last install or uninstall of any given app as part of two separate uninstall and install lists (thus allowing the user to quickly find the names of apps that were deleted directly from the uninstall list).
Does any such Android app exist?