Yes, in order to use our editor you will need an active internet connection.
We recommend a fast broadband connection, and when uploading your project to our servers we recommend against a wireless, satellite or Dial-up connection as these connection types can cause uploading issues.