Paste photo and share

You do not seem to have the Chrome extension (or you are not running chrome!).
In order to use the service, you need to install the Chrome extension.