It is possible to remotely start a business while you are physically in Canada. But since you are probably on a student visa in Canada, you need to check Canadian law to see if you are authorized to work there. The self-employment may be frowned upon by the Canadian authority.
Oliver Huiyue Qiu, Esq.
Mailing Address: P.O. Box 1271, Union, NJ 07083
Office Visit: 5 Penn Plaza, 23rd FL, Manhattan, between 33rd St and 8th Ave (By Appointment)
(646) 820-7658 Mr. Qiu is a co-chair of American Immigration Lawyer Association's New York chapter Federal Practice Committee. This response should not be deemed as the creation of attorney/client relationship. Legal advice should be sought with a competent immigration attorney.