Apps retaining data after being deleted
iOS apps can retain data after uninstalling if they store data in the keychain, which you can never clear unless you reset the device.

Some apps can also get unique information about your device and associate it with your device to store the data on their servers.