My theory is that if you use the mobile app it factors in GPS location.
Several times I've been at a particular venue, without "checking in" or even posting. The next day, people I met at the venue would show up in my suggestions list.
Several times I've been at a particular venue, without "checking in" or even posting. The next day, people I met at the venue would show up in my suggestions list.
Using rooted android you can make a seperate permission dialog pop up every time an app tries to access certain APIs.
Despite having all GPS related features of Facebook and its messenger disabled, the Facebook Messenger app tries to access my GPS location at seemingly random times.
This is troubling, and goes against the Play Store's terms and conditions for app developers. I suppose Facebook gets a pass on it through some unspoken agreement with Google, though.