Yes, of course. Interac is a significant and fully regulated payments facilitator, which means they operate following all relevant laws and regulations in the country. As a result, your personal information is safe and never shared with third parties.