Is Wondershare DemoCreator for Windows safe to install?

Wondershare DemoCreator icon

Wondershare DemoCreator for Windows

Tool for recording video tutorials on your comptuer

8.0.6