CleanMyMac provides you with multiple features for improving the performance of your system. The application was designed so that any user, no matter his or her level of computer experience, can easily configure the program's settings and use the built-in tools efficiently.
This utility comes in handy if you're running out of free space on your local drives or your Mac doesn't perform at its full potential. You can use this program to get rid of unnecessary large data and junk files, uninstall applications, run system maintenance scripts, clean browsing history, and so much more.
CleanMyMac also proves to be of good use to people who wish to delete their sensitive files without leaving any traces behind. You just need to import the files and folder you wish to erase and the integrated Shredder utility will take care of the rest.
I've been using this program on my Mac for the past couple of years mainly to get rid of junk data and to uninstall apps. I've never had any problems configuring the app and completing the aforementioned tasks. My favorite feature is the ability to create your own system optimization profile (Smart Cleanup mode). You can choose which files to be found and removed (system junk, mail attachments, etc.), empty the Trash bin, etc.
You can also configure the app to let you know when it's time to begin a system cleanup and improve the performance of your Mac. more