Facebook check-ins share your location with people on your friends list
When you check in on Facebook, you are telling the platform — and the people you choose to share with — exactly where you are at that moment. Facebook stores this information, shows it to your audience, and uses it to build a record of where you spend time. Unlike a private text to a friend, a check-in is a permanent post on your profile that Facebook can see, analyze, and keep indefinitely.
The check-in feature lets you tag a specific location — a restaurant, park, store, or your home — and attach it to a photo or status update. You pick who sees it: just close friends, all friends, or public. But "picking who sees it" does not mean Facebook stops tracking it. The platform records every check-in you make, whether you post it publicly or keep it private.
Key Takeaways
- Facebook stores every check-in you make, even if you delete the post later, and uses location data to build a profile of your habits and movements.
- Check-ins visible to "Public" or "Friends" can be seen by anyone in those groups, and screenshots or shares mean the information spreads beyond your original audience.
- Turning off location services for Facebook in your phone settings stops the app from accessing your GPS, but does not erase past check-ins or prevent manual check-ins.
- Facebook uses check-in data to show you targeted ads based on where you go, and may share insights about your location patterns with advertisers without naming you directly.
- Disabling check-ins entirely in your privacy settings prevents others from tagging you at locations, but you can still check yourself in if you choose to.
What Facebook does with your check-in data
Facebook uses check-in information to build what it calls a "location profile" — a record of where you spend time, how often you visit certain places, and what kinds of locations you prefer. This profile helps Facebook show you ads from businesses near you or in categories you frequent. If you check in at coffee shops every morning, you will see more ads from coffee brands and breakfast restaurants.
The platform also sells insights to advertisers without naming you. An advertiser can ask Facebook to show ads to "people who check in at gyms" or "people who visit shopping malls on weekends," and Facebook will match that description to users like you — without telling the advertiser your name or showing them your individual check-ins. This is how location data becomes money for Facebook.
Check-in data also helps Facebook understand your interests and habits in ways that go beyond what you post. Someone who checks in at hospitals, pharmacies, and medical clinics is revealing health information. Someone who checks in at bars or nightclubs is revealing social habits. Facebook can infer things about you that you never explicitly stated.
Who can see your check-ins and what they reveal
The audience for your check-in depends on the privacy setting you choose when you post it. If you set it to "Public," anyone on the internet can see where you are. If you set it to "Friends," only people on your friends list can see it. If you set it to a custom list, only those people see it. But here is the catch: once someone sees your check-in, they can screenshot it, share it, or mention it to others. A check-in you posted to "Friends only" can end up in a group chat or on someone else's wall.
Check-ins also reveal patterns over time. If you check in at the same gym every Tuesday and Thursday, someone watching your profile can figure out your schedule. If you check in at your home address, you are broadcasting when you are away. If you check in at a hospital or clinic, you are sharing health information with everyone in your audience.
People you have not friended can sometimes see your check-ins too, depending on your overall privacy settings. If your profile is set to allow non-friends to see your posts, they can see your check-ins. If your friends share a photo that tags you at a location, their friends might see it even if you set your check-in to "Friends only."
How to control who sees your check-ins
On Facebook, you can set the audience for each individual check-in when you post it. Tap the audience selector (it usually shows a globe, a person, or a lock icon) before you hit "Post." Choose "Friends," "Close Friends," "Specific People," or "Only Me." If you choose "Only Me," the check-in is stored in your activity but not visible to anyone else — though Facebook still records it.
You can also change the default audience for all your posts, including check-ins. Go to Settings and Privacy, then Settings. Tap Audience and Visibility, then Who can see your posts. This sets the default, but you can still override it for individual check-ins.
If you want to prevent other people from checking you in at locations, go to Settings and Privacy, then Settings. Tap Privacy, then find "Who can check you in to Places." You can set this to "Friends," "Only Me," or "No One." If you choose "No One," nobody can tag you at a location — only you can check yourself in.
Turning off location access for Facebook
Disabling location services for Facebook on your phone stops the app from using your GPS to suggest check-in locations or track your movements in the background. On iPhone, go to Settings, then Privacy, then Location Services. Find Facebook and change it from "Always" or "While Using" to "Never." On Android, go to Settings, then Apps, then Facebook. Tap Permissions, then Location, and choose "Don't allow."
Turning off location access prevents Facebook from continuously tracking where you are, but it does not erase check-ins you have already made. Those remain on your profile and in Facebook's records. It also does not stop you from manually checking in — you can still type in a location and post it yourself. It only stops the app from knowing your location automatically.
Even with location services off, Facebook can still estimate your location based on other signals: the WiFi network you connect to, the IP address of your internet connection, or the cell tower your phone connects to. These methods are less precise than GPS, but they give Facebook a general sense of where you are.
Deleting check-ins and what that does
You can delete a check-in from your profile by finding the post, tapping the three dots, and selecting "Delete." The post disappears from your timeline and from your friends' feeds. But deleting the post does not delete the data. Facebook keeps a record of the check-in in its systems, even after you remove it from your profile. The platform uses this historical data to understand your patterns and show you relevant ads.
If you want to delete multiple check-ins at once, you can use Facebook's read tool to see all your location data, but there is no bulk delete option. You have to delete them one at a time, or you can limit future check-ins by adjusting your privacy settings going forward.
The trade-off: convenience versus location privacy
Check-ins are convenient. They let your friends know where you are without texting each person individually. They help you remember where you went and when. Restaurants and businesses use check-ins to understand their customers and offer promotions. But that convenience comes at a cost: you are giving Facebook a detailed map of your life, and you are broadcasting your location to people who might use that information in ways you have not considered.
The decision to check in is yours to make based on your own comfort level. Some people check in everywhere and do not mind the trade-off. Others never check in and prefer to keep their location private. Many people check in selectively — at restaurants or events, but not at home or medical offices. There is no single right answer, only the answer that matches your own risk tolerance.
Frequently Asked Questions
Can I check in without telling Facebook my location?
Yes. You can manually type in a location without using GPS. When you create a post, tap the location button and search for a place by name. Facebook will not know if you are actually there — you could check in from your couch. But this manual check-in is still visible to your audience and stored in Facebook's records.
Does Facebook track me if I do not check in?
Facebook tracks your location through other means even if you never check in. If location services are on, the app can see your GPS. Your IP address and WiFi network also reveal your general location. Check-ins are just one way Facebook knows where you are — they are not the only way.
What happens to my old check-ins if I delete my Facebook account?
If you delete your account, your check-ins disappear from your profile and your friends cannot see them. But Facebook may keep copies of the data for a period of time before permanently removing it. The exact timeline varies, and Facebook does not publish specific details about how long they retain deleted data.
Can someone find my home address through my check-ins?
If you check in at your home address and set the check-in to public or visible to friends, yes — anyone in that audience can see your address. Even if you do not check in at home, someone who sees multiple check-ins from the same location over time can figure out where you live. It is safer to avoid checking in at your home address entirely.
Do I have to let Facebook use my location data for ads?
You cannot completely stop Facebook from using location data for ads if you use the platform, but you can limit it. Turn off location services for the app, avoid checking in, and adjust your ad preferences in Settings. Go to Settings and Privacy, then Settings, then Ads. Tap Ad Preferences, then Location, and you can see and adjust the locations Facebook has associated with you.