{"repo":"noutrexx/follow-lens","free":true,"listed":false,"github":"https://github.com/noutrexx/follow-lens","clone":"git clone https://github.com/noutrexx/follow-lens.git","description":"Private, self-hosted Instagram follower analytics: track followers, unfollowers, mutuals and compare accounts. Local-only, no password.","language":"Python","stars":17,"topics":["analytics","dashboard","flask","follower-tracker","instagram","instagram-analytics","privacy","python","self-hosted","social-media"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"FollowLens Self-hosted Instagram follower analytics. Every scan is a snapshot; FollowLens diffs them and tells you exactly who arrived, who left, and who never followed back — on your own machine, without a password. --- Overview FollowLens captures timestamped snapshots of an account's followers and following lists, compares each run with the one before it, and presents the result as a diff: additions, removals, one-way follows and cross-account overlap. It runs entirely on your machine. Authentication uses a session cookie you copy from your own browser, so no password is ever typed into the app, and no data is uploaded anywhere. Features --- --- Scans read as diffs Each scan is a pane with a +N -N tally and one row per account, signed + or - , stating what happened: new follower , unfollowed , now following , stopped following &mdash; or account gone for someone who left both lists at once, which is a deactivated or renamed account rather than an unfollow. Counters navigate Following and followers jump to their lists; mutual and one-way jump to reciprocity. Collapsed lists open on the way. Change history Every run is a timestamped snapshot, so any two runs remain comparable. Reciprocity Accounts you follow that never followed back, and the reverse. Account comparison Shared followers and shared following between any two tracked accounts. Search and filters Match any username in the active account; filter the feed to new or removed. Themes Dark by default. The header toggle","default_branch":null,"files":null,"tree":[],"storefront":"/r/noutrexx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noutrexx/follow-lens/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}