Yes, you need to handle Canada eTA/visa application by yourself. If you need any help, please feel free to contact us.