It does and I've locked apple pay and reported it lost. I love it because it is an extension of my phone, text messages, music, etc. I guess I can now just eff that shit and focus on riding even more.
BTW, I finally have a Stella Ti.. the first time I saw yours I have been drooling for one.