Hi Jerome,
It is specialised carpet tape, easily available here, in UK, I think you should have something similar in Canada.I can try and look up a manufacturer for you if you like.
I did the job almost two years ago, and nothing has come loose, it was a nice job to do, much easier than playing around with glue.
The tape is like a very sticky thin linen, & you need sharp scissors of sharp knife to cut evenly.
The carpet can be removed, the tape usually stays put on the hard surface, then just use more tape to refix it.
Hope this helps
Keep well
Paul