When you uninstall your app completely from the device, all the cached and storage data related to this app is removed. The only way to make user's data survive reinstalling the app is to back it up using some cloud services or api's. E.g. save the data to firebase storage or let the user export and import their data to google drive. Using external storage might be an option, but in this case it's not guaranteed, that the data will be there during the next start of the app. In addition, it's usually much less secure. Hope this helped. Cheers.