Anyone know how to get download "My Photo" for a PC with window?

Can’t seem to locate the MyPhoto for windows. Anyone know how to download it. I have it on my smart phone and IPAD but can’t seem to locate it for my PC?

WD Photo doesn’t exist for the desktop. On Windows, simply point Windows live photo, for example, to the folders on your NAS.

Thanks discovered that later when I saw it was only a mobil app