If you are still using the website to save pictures and see the following message:
Please install the app from our website and use that to save and manage your pictures. You can install Webshots, if you have not already, using the "Free PC Install" or "Free Mac Install" button at the very top of our website.
If you have already installed Webshots, you will have a shortcut you can use to open the app. It will look like this:
Not sure what is the website and what is the app?