A bit misleading... For users that had Location Services turned enabled for Foursquare (iOS), there is no additional opt in because they have already opted in in the past. But any new users still will get prompted to allow Foursquare to use Location Services. So it is still opt-in. The fact that Foursquare is checking your location periodically is not surprising as it will give the company more data to improve its service...