Most articles on this subject are written to make you feel either paranoid or powerful. This one is written to make you accurate.
There’s a firm line running through Instagram. On one side sits data anyone can see without logging in. On the other sits data protected by authentication, and no tool, trick, or paid service crosses it. Knowing exactly where that line falls saves you from wasting money on scams and from stumbling into something you’ll regret.
Here’s what we’ll cover:
- Everything visible on a public account, in full
- What changed in 2025 and 2026, including Google indexing and API retirement
- What you cannot see, and the legal reason why
- How to research an account cleanly and safely
- Legitimate use cases beyond curiosity
Recently-Followed operates entirely on the public side of that line. Public follows, public data, no login on your end, no notification on theirs.
What’s Always Visible on a Public Account
You can view public Instagram data without logging in by visiting the profile URL directly. Type instagram.com/username into any browser, and the door is open.
The full public inventory:
| Data | Visible without login? | Notes |
|---|---|---|
| Username and display name | โ | Always |
| Profile picture | โ | Full resolution needs a workaround |
| Bio and link | โ | Indexed by search engines |
| Follower count | โ | Exact number |
| Following count | โ | Exact number |
| Following list | โ | Full list, ordered by Instagram’s own logic |
| Follower list | โ | Full list |
| Posts, Reels, carousels | โ | Including captions and alt text |
| Post likes and comment counts | โ | Aggregate |
| Who liked a post | โ | Full list on most posts |
| Comments and who wrote them | โ | Public thread |
| Tagged photos | โ | Unless manually hidden |
| Location tags | โ | On any tagged post |
| Highlights | โ | Persist indefinitely |
| Active stories | โ | But viewing them exposes you |
The two rows in bold are the ones people underestimate. The following list is the most information-dense public asset on the platform, and it updates in real time.
Everything else is a snapshot of what someone chose to publish. The following list is a record of what they actually pay attention to, and it changes weekly.
What it is not: a story view of yours, a DM, a search, or a profile visit. Passive browsing of any of the above leaves no trace whatsoever. Nobody gets notified when you look at their followers, their likes, or their bio.
What Changed in 2025 and 2026
Two shifts reshaped what “public” means on Instagram. Most people missed both.
Google now indexes public Instagram posts
On July 10, 2025, Instagram began allowing Google and Bing to index public content from professional accounts, including photos, carousels, Reels, captions, and alt text.
The eligibility rules:
- Public Business or Creator accounts only
- Account holder aged 18 or over
- Content posted from 2020 onward
- Indexing is on by default, with an opt-out under Settings โ Privacy โ Searchability
Excluded: personal accounts, private accounts, Stories, and anyone under 18.
Why this matters for research: you can now find Instagram content through Google, without opening the app at all.
site:instagram.com/username keyword
That one operator turns Google into a search engine for a specific person’s captions. Instagram’s native search has never been able to do this well. Google can, and it now has permission.
Why this matters for account owners: every caption you dashed off in two minutes on a Business account is now evaluated by Google the same way a blog post is. Old posts resurface. Content that used to vanish into the feed after 48 hours can now appear in search results years later.
The Basic Display API was retired
Instagram removed the Basic Display API on December 4, 2024. Every integration now runs through the Instagram Graph API, which requires app review and works only with Business and Creator accounts.
Public discovery endpoints for arbitrary users are gone. In 2026, Instagram also removed view counts from the single post and Reel info endpoints.
Translation: there is no official API path to pull data about someone else’s account. The Graph API lets a business read its own data and run competitor analysis in limited ways. It does not hand you a stranger’s profile.
Anything you see about another account, you see because Instagram publishes it publicly on the web. Not because an API blessed it.
What You Cannot See, and Why
Short and firm.
| Data | Accessible? | Reason |
|---|---|---|
| Direct messages | โ Never | Authentication-protected |
| Search history | โ Never | Private to the account holder |
| Who viewed a profile | โ Never | Instagram doesn’t record it for anyone |
| Who viewed someone else’s story | โ Never | Visible only to the poster |
| Private account posts | โ Never | Authentication-protected |
| Private account follower list | โ Never | Authentication-protected |
| Email or phone number | โ Never | Unless published in the bio |
| Deleted posts | โ Never | Gone is gone |
On private accounts, specifically: private content is protected by authentication systems, and no legitimate tool can reach it. Accessing a private account without authorization runs into the Computer Fraud and Abuse Act in the US and equivalent laws in most jurisdictions.
Any service claiming to unlock private profiles is running one of three plays: harvesting your password, charging you for randomly generated garbage, or installing something on your device. There is no fourth option.
On “profile viewer” apps: Instagram does not track who views a profile. Not for you, not for business accounts, not internally in any exposed form. An app cannot show you data that does not exist. We took this apart in detail in our guide on Instagram stalker apps, and the conclusion held across every tool we tested.
How to Research a Public Account Safely
The method matters as much as the data.
Step 1: Start logged out
Open the profile in a browser while signed out, or in a private window. You see everything public, and Instagram logs no profile visit against your account.
This is the cleanest possible research posture. No behavioral signal, no suggested-account surprises later.
Step 2: Read the following list, not the follower list
Followers are noise. Bots, lurkers, and people who followed once in 2021 and never came back.
Following is signal. It’s a deliberate choice, made recently, by a real person.
The problem is that Instagram displays the following list in an order that looks random. It isn’t. Our breakdown of how Instagram’s following list is sorted explains the logic, and reading that order correctly cuts your work in half.
Step 3: Focus on recent follows
The follows from the last two weeks tell you more than the previous two years.
A cluster of new follows in one category means something changed. A new job, a new city, a new interest, a new relationship. People rarely add one account from a new part of their life. They add several.
Recently-Followed pulls this in chronological order in about ten seconds. Enter the username, read the recent follows, close the tab. No login, no app install, no trace on their end. The full method sits in our guide on how to find out who someone recently followed.
Step 4: Never touch the story ring
The single most common self-exposure on the platform. One tap and your username is on their viewer list for 48 hours.
If you need to see the story, use an anonymous story viewer rather than the app.
Step 5: Know when to stop
Public data does not mean unlimited use.
Instagram’s Terms of Service restrict automated scraping. Public data being visible is not the same as public data being yours. Public Instagram posts remain protected by copyright. You can look at them. You can’t republish them commercially.
Privacy laws in many jurisdictions also govern how publicly available data can be used, particularly at scale. A journalist reading one account’s public follows is fine. An automated system harvesting a million profiles behind residential proxies is a different question, and Instagram enforces rate limits and bans repeated violations.
The practical rule: if a human could reasonably view it by hand without logging in, you’re on solid ground. When you’re building a machine to do it a million times, the ground shifts.
Use Cases That Aren’t Stalking
The category gets a bad reputation from its loudest use case. Here’s who actually relies on public Instagram data.
Brands and marketers
- Competitor research. Which influencers is a competitor following right now? That’s a campaign forming in public, weeks before it launches.
- Influencer vetting. Before signing a creator, check who they follow. Engagement pods, follow-for-follow rings, and off-brand associations all show up in the following list.
- Audience drift. When your most engaged followers start following a competitor in the same week, that’s a signal no dashboard will hand you.
Journalists and researchers
Public follow data is a documented reporting method. Who a public figure follows is a matter of public record, and it has broken more than one story.
Recruiters and due diligence
A public professional account is a public professional presence. Checking one before a hire is neither novel nor controversial.
Personal research
The plain, human version. Checking whether a seller is real. Verifying someone you matched with online. Looking into an account that contacted you out of nowhere.
Where the line falls: research is looking at what someone published. Harassment is contacting, pressuring, or monitoring someone against their wishes. The data doesn’t decide which one you’re doing. You do.
Official Access vs. Public Access: Know the Difference
People conflate two completely different routes to public Instagram data, and the confusion costs them time.
- Route 1: official APIs. Meta’s sanctioned pipeline. Built for developers, gated behind app review.
- Route 2: public web access. What any browser can reach at https://instagram.com/username without logging in.
They are not the same thing, and only one of them works for researching other accounts.
What the official APIs actually give you
The Instagram Graph API connects through Facebook and serves only Instagram business and creator profiles. Personal accounts get nothing.
What you get with official access:
| Feature | Available? |
|---|---|
| Your own insights and engagement metrics | โ |
| Your own media URLs and captions | โ |
| Publishing and scheduling posts | โ |
| Reading and responding to comments | โ |
| Managing ads through the Marketing API | โ |
| Basic public data on other business accounts | โ ๏ธ Limited |
| Full access to other users profiles | โ |
| Personal account data | โ |
| Follower lists of other accounts | โ |
That “limited” row is where most people jump to conclusions. Business Discovery lets you pull follower count, media count, and recent media from another business account, by username. It does not touch personal accounts, and it does not expose follower or following lists.
The limitations nobody mentions until you hit them
The friction is real, and the help center explains it in language designed to make you stop reading.
- App review. You submit your app, explain your use case, and wait. Days, sometimes weeks. Rejections are common and the error messages are vague.
- Rate limits. Requests are capped per hour. Exceed them and the API returns an error rather than data.
- Instagram updates break things. Endpoints get deprecated with short notice. View counts were pulled from single post and Reel endpoints in 2026, and a chunk of the developer community woke up to broken code that morning.
- No arbitrary discovery. You cannot point the API at a random username and get a profile back.
- Business account required on both ends. Yours and theirs.
For a marketing team pulling competitor data on three rival brands with business profiles, official APIs are the right tool. For anyone else, they’re a wall.
Where public web access still works
Everything Instagram publishes on the open web stays readable without a login, an API key, or a line of code.
Follower lists. Following lists. Posts, captions, comments. All of it renders in a browser for anyone who opens the URL.
The catch: it renders in an order Instagram chose, with no timestamps, no sorting, and no way to compare two accounts. Technically visible. Practically unreadable.
That gap is the whole reason viewer tools exist. They don’t unlock anything. They organize what’s already sitting there in plain sight.
Recently-Followed sits squarely in this category. It reads public follow data, sorts it chronologically, and hands it back. Free, no login, no app review queue, no waiting.
Pro tip: if a tool tells you it uses “official Instagram API access” to show you another person’s followers, that claim doesn’t survive a look at Meta’s own documentation. The endpoints for that function do not exist. Either they’re reading public web data, or they’re lying about something else too.
FAQs
Is it legal to view public Instagram data?
Viewing publicly visible data without logging in is legal in most jurisdictions. What gets legally complicated is automated collection at scale, which can breach Instagram’s Terms of Service, and use of that data, which may fall under privacy laws depending on your purpose and where you are. Accessing a private account without permission is unambiguously illegal.
Can they see that I looked at their public profile?
No. Instagram does not notify anyone of profile views, follower list views, or searches. It does not record profile visitors for any account type. The only actions that expose you are story views, likes, comments, follows, and DMs.
What tools are safe to use?
The filter is simple: a safe tool works on public data and never asks for your Instagram password. Recently-Followed requires no login. Any service demanding your credentials, promising private account access, or requiring an APK download is unsafe by definition.
Can I still use the Instagram API to pull public data?
Not for arbitrary accounts. The Basic Display API was retired on December 4, 2024, and the Graph API requires app review and works with Business and Creator accounts you control. Public discovery endpoints for other users are gone.
Does Instagram use my public posts to train AI?
Meta has used content from public accounts to train its generative AI models, with an opt-out buried in settings depending on your region. Private accounts are excluded. Worth checking under Settings โ Accounts Center โ Your information and permissions.
Can I see who liked someone’s post?
On most public posts, yes. Tap the like count, and the full list appears. Some accounts hide like counts, which hides the number but not always the list.
Research the Public Layer, Cleanly, with Recently-Followed
Public Instagram data is broader than most people assume and narrower than the scam apps promise. Follower lists, following lists, posts, likes, comments, bios, and now Google-indexed captions are all fair game. DMs, searches, profile visitors, and private accounts are locked, permanently, for everyone.
Key takeaways:
- Following lists are public, live, and the richest signal available
- Public posts from professional accounts have been Google-indexed since July 2025
- The Basic Display API is dead; there’s no official route to another account’s data
- Private accounts cannot be accessed by any legitimate tool, full stop
- Nobody is notified when you view a profile, follower list, or bio
- Story views are the one passive action that exposes you
- Public visibility is not the same as unlimited permission to use, republish, or scrape at scale
Recently-Followed reads the public layer and nothing else. See who any public account recently followed, in order, in seconds. No login, no password, no footprint.