Always thought how crazy it is that the functionality of this app never came built right into macOS itself. Until that happens, this really is a cornerstone app for anyone using macs.
They do it automatically if you delete an app from the store.
But bigger picture I think that whole “Add/Remove Programs” nonsense on the Windows side is something Apple just doesn’t want. They don’t want you to think an uninstall is any more complex than dragging to the trash.
I barely download any apps from the app store, so I didn’t even know that. I just habitually do it straight from the developers.
Regarding uninstalling by dragging to the trash, that would actually be perfect if it worked exactly like AppCleaner does. Unfortunately it always leaves behind cache and a few files here and there.
All Apple needs to do is enable deletion of all app-related files when you drag the app itself to the trash. Can’t imagine it’s too complex if AppCleaner is able to achieve the very same thing as a third-party.
If Apple just built what AppCleaner does directly into macOS, we wouldn’t have to worry about anything like that at all. In the meantime, we have to turn to a third party to help with something as essential as uninstalling an app completely.