Rated 5 out of 5 stars
I think that there is no upload function. I like the upload function in screen capture plugin which enable easy sharing. However it seems really good one!This review is for a previous version of the add-on (1.07.1-signed.1-signed).
This one was specifically made to be lightweight, without any additional sharing/upload functionality, so if those features are important - i can suggest ScreenGrab or similar..