Nobody sells "fake followers" as a labelled product any more. What you get today is a mix of bot accounts, inactive accounts bought in bulk, engagement pods and paid likes, and each leaves a slightly different fingerprint in the public numbers. You do not need access to the follower list to see most of them.
The Passive Array fake-follower checkers work only from the numbers on a profile: followers, following, posts, average likes and average comments. Here is what they look for, in the order that matters most.
1. Engagement far below the tier
The strongest signal. A healthy account engages at roughly the typical rate for its size (about 4% of followers for accounts under 10K on Instagram, sliding to under 1% above 1M). An account whose rate is under 40% of the typical rate for its tier gets the biggest penalty in the checker. Under 70% gets a smaller one.
Bought followers do not like posts. The more of them there are, the further the rate sinks below what the size predicts.
2. Comments that do not match likes
On a real account, comments run at a small but steady fraction of likes. When comments are under 0.3% of likes, the likes are probably bought: paid like packages are cheap, paid comment packages are expensive and obvious, so buyers skip them.
The opposite pattern, comments unusually high relative to likes on a large account, is a smaller flag for spam or bot comments.
3. Following more than followers, at scale
Small accounts follow more people than follow them back; that is normal. An account with more than 10,000 followers that still follows more accounts than follow it is unusual, and the checker treats it as a follow-for-follow growth pattern. Following more than double the follower count is a milder version of the same flag.
4. Too few posts for the audience
Audiences are built one post at a time. An account with fewer than 20 posts and more than 20,000 followers has either had a single viral moment, bought the audience, or been bought as an account and renamed. All three deserve a closer look.
5. Very high likes with almost no comments
Rate far above the tier's typical, combined with comments under 0.5% of likes, is the signature of purchased likes on an account that did not also buy followers. It reads as "great engagement" until you notice nobody is saying anything.
6. Growth that jumps
This one needs a second visit. Check the follower count today and again in a week. Real growth is lumpy but continuous. A jump of thousands overnight with no viral post to explain it is a purchase. Passive Array does not store your lookups, so note the number yourself.
7. The audience does not match the content
The public numbers cannot show this, but the follower list can. Open a few dozen recent followers. Empty profiles, no posts, random-string usernames, and a country mix that makes no sense for the content are the human check that confirms what the numbers suggested.
Reading the score
The checkers add the penalties above into a score from 0 to 100 and translate it into an estimated fake share:
| Score | Estimated fake followers | Read as |
|---|---|---|
| Under 20 | 0 to 10% | Healthy |
| 20 to 44 | 10 to 25% | Some concerns |
| 45 to 69 | 25 to 45% | Suspicious |
| 70 and up | 45% or more | Very suspicious |
Every real account has a few percent of fake followers it never asked for; bots follow everyone. "Healthy" does not mean zero. And a suspicious score is a reason to look closer, not a verdict: a giveaway, a feature on a big page or a very old account can produce some of these patterns innocently.
For brands: what to do with it
Use the score to decide where to spend your attention. Below 20, move on to fit and pricing. Between 20 and 45, ask the creator for a screenshot of their Insights reach and audience countries; honest creators share these without fuss. Above 45, price on real reach if you continue at all, and put a performance clause in the contract.