Yes, you have complete rights to all the videos that you make using invideo. This means you can use the videos you create anywhere, anytime and for any purpose you see fit.
The videos you create as a user are your property and you take complete responsibility for how to use them.