I run a 5,000-follower Instagram account on the side. Across my last 10 posts I had 5,893 likes from 4,020 unique people, and I wanted to know a simple thing: who are the repeat fans liking almost every post?
Native Instagram Insights only gives you total numbers, never usernames. Cross-referencing the "Liked by" modal across 10 posts by hand in a spreadsheet took hours. So I built FanPulse.
How it works under the hood (and why it doesn't trigger rate limits):
Most Instagram tools run background fetch loops or auto-scroll the DOM, which quickly gets flagged by Instagram's anti-bot detection. I wanted zero risk to my account, so I built this to be completely passive:
- When you open a post's "Liked by" modal normally in Chrome and click extract, it reads the user list and comments directly from the page's in-memory state (React Fiber / Redux store) that Instagram has already loaded on your screen.
- It makes zero extra network requests to Instagram and zero requests to any external server.
- Everything is aggregated and stored locally in your browser (IndexedDB / localStorage) with an MV3 CSP-safe dashboard.
What you can see in the dashboard:
- Multi-post fan ranking: merge 3, 10, or 50+ posts in one second to spot your top 20% repeat superfans and quiet leads (people who like 2-4 times but never comment).
- 80/20 Pareto chart, comment history search per user, and separate datasets for benchmarking competitor posts.
What it can't do:
Because it never scrapes in the background, it won't automatically crawl 100 posts while you sleep. You have to open the Likes modal on the posts you want to include. The trade-off is that your account stays 100% safe and you never have to hand over your login or cookies.
It's free for merging up to 3 posts (with a built-in 5-step visual guide on first launch), and unlimited posts/CSV export is a one-time license—no subscription.
I'm the developer and would love any feedback on the UI or how it handles different post types!
Chrome Web Store: https://chromewebstore.google.com/detail/cfdapkhcfoggchclhlhkkjpcfbhpndaf?utm_source=reddit&utm_medium=post&utm_campaign=r_chrome_extensions