Recent leads via internachi

i see on my dashboard of internachi that i received leads from internachi but when i click on the lead it take to me to my contact page. i wonder is that lead or just internanci tell us that someone searched me on any forum or internachi site? i wonder if so who clicked me and from where? can anyone let me know how its work in fact. thanks all

It this…not a lead.