You can always look up stations in the TFC Power app even without logging in with your mobile number. When you register your mobile number in the Customer Portal, My TFC opens up more options in the app, such as request secure PIN and Pay for Fuel.