Yeah, I noticed recently that I was automatically checked in to a bunch of places I haven't actually been, and I can't seem to find any setting to turn it off except for "disable background location data" which seems like it might be what triggers it. We will see if it actually stops, though.