Is Steam Achievement Manager for Windows safe to install?

Steam Achievement Manager icon

Steam Achievement Manager for PC

Manage all your achievements on Steam

7.0.25