I need to completely uninstall an app, because some of the settings or configuration of the app is bugged. For some reason, deleting the app does not actually delete the settings, and all of the broken data is conveniently preserved after deleting the app. So if I delete the app, and then reinstall it, the data was never removed in the first place. There must be a hidden cache of data that apps have, one which persists when uninstalling the app, and which is not stored on the app's application data. Specifically, the app data remains after - Deleting the app normally, and then reinstalling (after syncing with iTunes, rebooting, etc) - Erasing all contents and settings, and restoring from iCloud backup, where the app is *excluded* from the iCloud data Is there somewhere that apps can store data, that is not part of the iCloud backup service and is not actually uninstalled when you delete the app? I have read that keychain data functions this way, but my impression is that keychain stores things like passwords, rather than mundane application preferences. Is this the only possible place the app can store data permanently, in a way that is backed up to iCloud and does not delete when you uninstall the app? Any suggestions are appreciated. I just want to delete the application settings in a way that does not require me to lose all my data and settings from everything else on my device.