Discover who doesn't follow you back on Instagram and optionally auto-unfollow them.
It works offline with manually downloaded data (the download require just 5min). No Instagram login required. I personally prefer this version. You can use this program online here.
bs4, tkinter.
- On your Instagram account, navigate to Settings, then go to Your Activity and select Download Your Data.
- Choose Download or Transfer Your Information. Then, select some of your information.
- Select only Followers and Following (under Connections). Afterwards, choose Download to Device (HTML format).
- Important! Set the time period to all time.
- You will receive a link in your registered email to download your data.
- After downloading the data, extract the .zip folder and locate (through the "Browse" option) the paths to following.html and followers.html.
(this version is not yet completed, I have to test) Automatically logs in (if you already logged) to Instagram and downloads data to check who doesn't follow you back. It also allows you to automatically unfollow those individuals. All data is saved offline on your computer, encrypted with 256-bit AES, ensuring their safety. It's necessary to save the session so that you won't have to log in with your credentials every time, similar to the Instagram app. If you log in many times with your credentials, Instagram will think you are a bot. You should look at the code and change the encryption password. If you use InstaFollowBack several times a day, Instagram may suspect you are a bot and will ask you to solve a captcha. Simply solve it. It's safe. I have used it more than 20 times a day during testing (for the no GUI version), but it's always better not to abuse this feature. It's a good idea to consistently use the same IP address (for at least eight hours). Alternatively, you can use InstaFollowBackHTML anytime you want because it works offline.
instagrapi, pillow, pycryptodome, tkinter.
- If the session is already saved wait for login.
- Insert username and password (and 2FA if enabled) to login.
- Wait some time for Instagram login and content download (following&followers).
- After you will see who doesn't follow you back.
- Optionally you can unfollow them.
This folder contain an equal version but without the GUI. So doesn't require tkinter.
pyinstaller.
pyinstaller --onefile --icon=Instagram_icon_2022.svg.png --name InstaFollowBackHTML_GUI InstaFollowBackHTML_GUI.py