That's correct in the sense that, for me to have jurisdiction over a matter, there needs to be what the courts have called “a real and substantial connection to Canada”. That could be by looking at things like the location of the target audience of the website. If there are Canadian users, then that factor is met. We also look at the source of the content of the website, the location of the website operator and the location of the host server.
It is a contextual assessment, but we usually look at jurisdiction when Canadians are affected by this, and if Canadians are using the app, then we take jurisdiction.
Where it can have some more challenges is, if there's time to enforce the decision, there's time to compel things, and if things are in another country, then we need to use the courts of that other country.