How to log onto find my iphone?

I figured out a way to put it on my phone without using my phone. But how can I log onto to it? Every time I log onto icloud it only shows my mom's and cousin's phones. Do I have to log onto to it from my phone and if so is there a way I can log onto it without my phone?

Go to apple store.

You don't have to have the find my iPhone app installed on your phone to find it. The app is just used to find your other Apple devices. To find your iPhone go to www.icloud.com and log in. Once logged in, click the icon that says "Find my iPhone." Here you can track your iPhone, but it must be in a service area. You can factory wipe your iPhone, but this would make it so you can't track it anymore. You can also make it make a noise and display a message on the website.

You have to be signed into icloud and have find my phone turned on on your phone before it is lost. To track it log into icloud.com.

This is my phone unlocked my iPhone