Normally, Envato Reviewer review a submitted item & sometimes they soft-reject some items with a screenshot link. I’m curious to know what does they use to make a screenshot or a video? Also how they provide a link of that screenshot or video? Please let me know!
Envato use their own server to upload the file and share with the author. But you will get free service for screenshot shre in google search. you have to make a screenshot then have to upload the free service provider site and they will give you a link to share.
If you’re looking for a service for screen recordings we regularly use CloudApp and it’s great (they even have a free plan if you want to try it out).