I simply don't trust any app to be able to find things belonging to other apps when those items don't include the name of the original app. That's one reason I love "packages." Keep everything inside those and it's stupid simple to clear them away. Of course, they will probably still have a plist or two, but the smart, helpful developers always put their app or company name in the name of those files, also.
Second reason I don't bother with these 'cleaning' apps is that 99% of their unrecognizable files are probably less than a very few MBs of space. With even a 100GB drive, why bother taking the time to search or risking the loss of some file you didn't know you actually needed that the cleaning app blithely sent to the trash?!
The main space hog will be the app itself. If you don't remember what it was downloaded for, try running it and be ready for a bit of joy. If you do remember why you got it but can't remember the last time it was used, delete it and be ready for another bit of joy!
Finally, by not installing a 'cleaning app' you'll have one less deletion routine!
I would suggest an app that shows file
sizes.
Then you can spend time finding out that none of the biggest ones can be deleted!