I sent an email to Life360 regarding their Windows Phone app, below is their response
I'm sorry this is not working for you. We are unable to fully support Windows devices. The newest features of the Life360 application available on Android and iOS phones are not compatible with Windows devices so we cannot guarantee full functionality if you download Life360 on a Windows device. Please let me know if you have any other trouble or feedback.
If you have any further questions, please let us know.
Thank you for being a part of Life360!
Sincerely,
Marreon - Life360 Support