especially my credentials (SIN, etc)
We understand your concerns and have answered your question in our TurboTax FAQ link below.
When using an online edition of TurboTax, what happens to my personal tax data after I submit my return to NETFILE?
Thank you for trusting TurboTax.