Utilizing Instagram's user data download feature, this utility serves to show you all of the people that did not reciprocate your Instagram follow and vice-versa. Unlike many other web based solutions to this problem, this program can handle large data sets of follower/following user data, and does not have to rely on Instagram's annoying rate limits.
Additionally, since this application is locally operated, the risk of your Instagram account being flagged as a bot account or being rate-limited is fully mitigated.
This application, as seen in the source code, will not ananylze any user data except for the user's Instagram followers and following. Nothing more is done with the data after analysis. An internet connection is not used nor is it required for running this program.
This program has only been tested on Python version 3.10.2 (64 bit), so if your Python installation does not end up working with this app, please install the version that the project has been tested with.
- Install Python3
- Clone the repo
git clone https://github.com/maodus/whosgone.git
Before using this app, you will want to obtain your JSON Instagram data in the .zip
file format. This will NOT work if you select the HTML configuration when downloading. More info here.
- Download your Instagram usage data. Do not unzip the file.
- Run
whosgone.py
- For Windows CMD:
python whosgone.py
orwhosgone.py
- For UNIX (Mac/Linux):
python3 whosgone.py
orpython whosgone.py
- For Windows CMD:
- When prompted, type in a valid file path that points to your zipped data file. The zip file does not have to be inside the same directory.
- Check out your results in
/ig_results/
.
- Update the program output in order to increase readability. (WIP)
- Ensure cross-platform support.
- Create a graphical interface for a better user experience.