No. Whether you create an account or not, you will receive an order confirmation email with a link to download. However, there are benefits of having an account with us. These includes ease of updating, as we frequently add improvements and new features.