No, ScreenRec is a designer tool that has no upload time and spares you the waiting. Your videos are automatically uploaded during recording thanks to the Cloud Recording technology. With ScreenRec, you get 2GB free private cloud storage which can store hours of screen recordings.