Commonplace updates of the operating system and the installed software are actually accompanied by some degree of background maintenance. However, a more thoroughgoing cleanup would imply certain initiative on the user’s end. macOS Sierra and later versions go equipped with a feature called “Optimize Storage”. You can configure it to remove iTunes multimedia content you’ve already watched and handle email attachments in such a way that they won’t be automatically downloaded onto your hard disk. There is additionally an option to empty Trash automatically. The system also allows you to empty caches and reduce clutter such as large files and the items you probably don’t need anymore. This type of optimization, though, relies on user involvement and cannot be scheduled or otherwise pre-assigned. At the end of the day, Apple does perform some tidying as long as you configure your Mac appropriately, but a more tangible effect presupposes your action. One way or another, outsourcing this job to a program like Mac Cleanup Pro is a bad idea. You’re better off sorting through your junk files manually or downloading a trusted cleaner from the official store.