I downloaded Find My Phone app, but when I invited my husband, another app called Life360 sent the invitation. Is Life360 part of the app?
It's OK for this to happen because Find My Phone is working in conjunction with Life360. There is no worry about it. Create an account then send the invitation again and the phone will display its location into the app's interface.