Just to add my penny, all acknowledged defraggers do the same, and do it well, There are some differences, like in optimizing.
The question about how often to defrag is debated. Defrag causes extensive wear, as the hard disk is both reading and writing at ~ max power. Thus, automatic defrag daily is hardly recommended, unlike some software producers recommend. In common use, I think it's best used once your computer starts to slack a bit. Fragmentation is a nature of a computer, it's not a flaw or disease.
Installing and unistalling a lot increases the need. And, Auslogic is fine.