Even if you don't have Passport you still need to activate. As I recall, basically you just need to give them your email address and tell them what your local PBS station is. It's been a while since I activated the app but I think that's it. (I don't have Passport either.)