
Instagram’s ad targeting can feel genuinely creepy. You browse a pair of shoes on a retailer’s site, close the tab, open Instagram, and there they are. Meta insists it’s not using your phone’s microphone. What’s actually happening, according to Engadget, is that the retailer sent Meta a signal about your visit. That’s almost worse. It means dozens of businesses you’ve never thought about are quietly feeding information about you into Meta’s systems.
The bad news is there’s no master switch. Meta will still track what you search, watch, like, post, and click inside Instagram regardless of what you do. It also collects device data, network information, location signals, and data from third-party businesses. But there are specific settings you can change to reduce the damage. Here’s what actually works, and what doesn’t.
Cutting off data from outside businesses
In July 2026, Meta started rolling out a new control called ‘Activity from other businesses.’ It replaces an older setting called ‘Activity information from ad partners’ and decides whether businesses can use the data they send Meta to personalize your ads, Feed content, and AI responses.
To find it, open Instagram, go to your profile, tap the three-line menu, and open Accounts Center. Look for ‘Activity from other businesses.’ If your account hasn’t received the update yet, you may still see it under Ad preferences, then Ad settings, then Activity information from ad partners. Either way, choose the option that stops Meta from using that off-platform activity for personalization.
Be clear about what this does and doesn’t do. It stops your off-platform activity from influencing your ads. It does not stop businesses from sending that data to Meta in the first place. Ads can still reflect who you follow, what you engage with inside the app, what you search, and what advertisers upload about you directly. This is a partial fix, not a solution.
If you’re in the EU, you get one extra option. Under Ad preferences, Ad settings, Ad experience, you can choose ‘less-personalized ads.’ Meta still uses your age, location, device type, and what’s on your screen during the current session. So ‘less personalized’ is doing a lot of heavy lifting in that label.
Locking down phone-level permissions
On iPhone, go to Settings, then Privacy and Security, then Tracking, and turn off Instagram’s permission. Apple’s App Tracking Transparency framework blocks Instagram from tracking you across other companies’ apps and websites. It does not stop Instagram from tracking you inside its own app. That distinction matters.
On Android, go to Settings, then Apps, then Instagram, then Permissions. Review and revoke access to anything you don’t need. Key ones to check:
- Location, because even approximate location is a useful ad signal
- Contacts, because Meta uses your address book to build social graphs
- Microphone, because even if Meta says it doesn’t listen, there’s no reason to leave that access open
- Camera and photos, for the same reason
Revoking location helps, but Meta can still estimate where you are from your IP address and network data. So don’t treat this as a complete fix either.
Stopping contact syncing
Contact syncing is easy to overlook. Go to Accounts Center, then Your information and permissions, then Upload contacts. Select your Instagram account and turn off Connect contacts on every device you use. This stops future syncing but does not delete contacts already uploaded. To remove those, use Manage contacts in Accounts Center on Instagram.com. Meta says deletion can take up to 90 days. Ninety days is a long time for data to sit around.
What Meta AI does with your conversations
Since December 16, 2025, Meta has been using your interactions with its AI features as signals for ad and content personalization in most regions. Chat about hiking and you may start seeing hiking ads. Meta did not create a setting that lets you keep using Meta AI while excluding those chats from this use. That choice, to bundle AI functionality with ad data collection and offer no opt-out, says something about priorities.
There are two cleanup commands worth knowing. Type /reset-ai in an Instagram AI chat to delete that AI’s saved context from the conversation, or /reset-all-ais to clear saved context across every AI chat in the app. Your visible chat history stays until you delete it manually. And to be direct: these commands are not opt-outs from advertising or data collection. They just wipe the AI’s memory of what you discussed.
Model training is a separate issue entirely. Meta uses public posts, comments, and AI interactions to train its generative AI models, relying on ‘legitimate interests’ as its legal basis in regions outside the EU and UK. If you’re in the EU or UK, you can submit an objection through Meta’s Privacy Center. Everyone else doesn’t get that right as a formal option.
The practical takeaway: don’t put anything sensitive into a Meta AI chat. No medical questions, no financial details, no personal addresses. Use the reset commands after any conversation you’d rather the AI forget. And if the objection form is available to you, use it.