If you are non-Canadian and do not earn money in Canada, I would say that you don't have to pay taxes to Canada.
You have to pay taxes to Canada if you are a Canadian resident. Canadian resident has to pay taxes on Canadian income and Worldwide income. You have to move out of Canada for a certain number of months before being considered non-Canadian resident. You may still get to keep your citizenship.
|