I dont know what is happening on my iPhone, am I being tracked ?

Photo_2_medium

via s12.postimage.org

OK guys, it's the second time this app (MyLocation) shows up on my phone, last time I though that it was something I download by accident but now I dont know why this is happening.

Do you guys know why showed up on my phone?