With the iOS, whenever you uninstall an app, it is guaranteed that no trace of it would be left on the system. Your iOS would stay clean. You can get peace of mind that you can install and uninstall as many apps as you want without risking bogging down your system from left over apps. There is no need to do clean install unless you run out of disk space. Is it still the case with MacOS Mojave? If I uninstall an app, from the App Store or external sources, is it guaranteed that no trace of the app would be left on the system? Can my Mojave stays clean no matter how many apps I install or uninstall? Thanks in advance.