I noticed that my Nexus 6P had Project Fi app was installed on my phone by default. It was disabled, but it was there. Once I put the Fi SIM card in, it automatically activated itself and prepared my phone to register with Fi’s network.
It’s sure better than asking users to install the app separately. But I am not sure how I feel about random apps lurking in the phone and auto-activating without my knowledge.