Key takeaways
Short answer: A "girls vs guys" Instagram follow breakdown takes the accounts someone *recently* followed and estimates how many are likely women's accounts versus men's, using public signals like the display name, profile photo, and bio. It's a statistical estimate of a pattern β useful for spotting a trend at a glance β not a definitive label on any one person.
Instagram shows you *who* an account follows, but it doesn't summarize it. If your crush follows 40 new accounts this month, scrolling them one by one tells you little. A gender breakdown condenses that into a simple ratio β for example, "of the last 30 follows, ~22 read as women's accounts, ~5 as men's, ~3 unknown."
The point isn't to police anyone. It's to turn a long, unsorted list into a pattern you can actually read. A sudden run of new follows that all skew one way is the kind of change people want to notice β and Instagram deliberately hides recency, so the raw list won't show it to you anyway.
The estimate comes from public profile signals only. For each account someone recently followed, a classifier looks at cues such as:
Each signal contributes to a probability. A profile named "Sarah" with a personal photo and a bio full of pronouns is confidently classified; a profile named "pizzalover2000" with a logo avatar is not, and gets marked unknown rather than guessed. Crucially, this only ever reads accounts that are public, and it never touches the target's private data or requires anyone's password.
Honesty matters here, so it's worth being clear about the limits:
It's a statistical estimate, not a certainty. Names, profile photos, and bios are strong signals but individual accounts can be misread, and ambiguous ones like brands or meme pages are filtered out or marked unknown. The pattern across many follows is far more reliable than any single account.
Only public profile signals from accounts the person publicly followed β display names, usernames, public profile photos, and bios. It never accesses private accounts and never requires anyone's password.
No. Every input is public and reading public data is invisible. Instagram doesn't notify follows, unfollows, or profile views. Only watching a story would reveal you.
The useful signal is what changed. Instagram sorts the Following list by interaction and removed the recency feed in 2019, so a tracker first identifies which follows are new by comparing snapshots, then classifies just those.
Fake and bot accounts tend to share a specific combination: little or no post history, a following count far higher than followers, a generic or stolen profile photo, and comments that feel copy-pasted rather than specific.
Sudden follower drops are almost always caused by Meta purging fake or inactive accounts, a batch of real people unfollowing at once, or accounts getting deactivated or removed β not a mysterious shadowban reducing your follower count.
Business and creator accounts get built-in growth charts through Instagram Insights, while personal accounts need manual counts or a third-party tracker since Instagram doesn't show historical follower data to regular profiles.
Because of all this, the pattern across many follows is what carries meaning. Ten follows that all read one way is a trend; a single account is noise. Treat the breakdown as a conversation starter with yourself, not a courtroom verdict.
You can see the *whole* Following list of any public account, but not what's new. Instagram removed the public "Following activity" feed in October 2019, and it sorts the Following list by interaction rather than by date. So a new follow can land anywhere in a list of hundreds, with no timestamp. That's the core problem a breakdown solves β first it has to figure out what's *new* by comparing snapshots over time, then it classifies just those new accounts. See how to see who someone recently followed on Instagram for how the recency part works.
No. Every input is public, and reading public data is invisible:
So you can look at the pattern of someone's recent follows without them ever knowing.
The girls vs guys breakdown is a fast way to read the *shape* of someone's recent follows without scrolling hundreds of accounts. It's built entirely from public signals, it's a probability rather than a fact, and it's most useful as a pattern over time.
Catchr generates this breakdown automatically: it tracks a public Instagram account's recent follows, estimates the likely girls-vs-guys split from public profile signals, and alerts you when the pattern changes β never logging into anyone's account, never using a password, and never notifying the person you're watching.