Nope! Animoto is a 100% cloud-based software. You can create and review videos from anywhere, no downloads necessary.