Sorry for the late reply,
this was in the letter they sent me :
"
*METHODS OF SUBMITTING DOCUMENTS*
Please submit the requested information and documents via one of the following methods:
1. For instant updates, submit your documents via your IRCC secure account at...