Is EarthView for Windows safe to install?

EarthView icon

EarthView for Windows

Beautiful Earth views on your desktop

7.10.4