* added smart selection, data export (CSV/JSON), and HD profile previews - Added Smart Select buttons (Verified, Private, No-Pic). - Added CSV/JSON export functionality. - Implemented HD avatar preview on hover. - Refactored selection logic for ES5 compatibility. - Fixed TypeScript linting errors in icon components. * Add whitelist UI, anti-detection & persistence Introduce whitelist management and UX improvements: add per-row star (★) whitelist button, make UNFOLLOW action sticky in the sidebar, and persist whitelist + scan timing settings to localStorage. Implement anti-detection timing (random micro-pauses and randomized sleep cycles) to better mimic human behavior. Refactor sidebar layout for higher density, update scan summary to a 3-column grid, and apply glassmorphism/scrollbar visual tweaks. Updates touch core UI components, whitelist manager, styles, main app entry and embedded public script, and document changes in the changelog. * Update * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: David Arroyo <29355377+davidarroyo1234@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .github/workflows | ||
| assets | ||
| public | ||
| scripts | ||
| src | ||
| .eslintrc.json | ||
| .gitignore | ||
| .nvmrc | ||
| CHANGELOG.md | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| webpack.config.js | ||
📱 Instagram Unfollowers
A nifty tool that lets you see who doesn't follow you back on Instagram.
Browser-based and requires no downloads or installations!
⚠️ WARNING
This version utilizes the Instagram API for better performance.
🖥️ Desktop Usage
-
Copy the code from: InstagramUnfollowers Tool
-
Press the COPY button to copy the code.
-
Go to Instagram website and log in to your account
-
Open the developer console:
- Windows:
Ctrl + Shift + J - Mac OS:
⌘ + ⌥ + I
- Windows:
-
Paste the code and you'll see this interface:
-
Click "RUN" to start scanning
-
After scanning completes, you'll see the results:
-
🤍 Whitelist users by clicking their profile image
-
💾 Manage your whitelist via Settings:
- Export: Save your whitelist as a JSON backup file
- Import: Restore or merge whitelisted users from a file
- Clear: Remove all users from whitelist
Your whitelist persists between sessions automatically!
-
✅ Select users to unfollow using the checkboxes
-
⚙️ Customize script timings via the "Settings" button:
📱 Mobile Usage
For Android users who want to use it on mobile:
- Download the latest version of Eruda Android Browser
- Open Instagram web through the Eruda browser
- Follow the same steps as desktop (the console will be automatically available when clicking the eruda icon)
⚡ Performance Notes
- Processing time increases with the number of users to check
- Script works on both Chromium and Firefox-based browsers
- The script takes a few more seconds to load on mobile
- Whitelist data is stored locally in your browser (localStorage)
✨ Features
- 🔍 Scan and identify users who don't follow you back
- 🤍 Whitelist system to protect specific accounts from unfollowing
- 💾 Export/Import whitelist functionality for backup and transfer
- ⚙️ Customizable timing settings to avoid rate limits
- 🎨 Clean, minimalist interface inspired by Apple design
- 📱 Fully responsive - works on desktop and mobile
- 🔒 All data stored locally - no external servers
🛠️ Development
- Node version: 16.14.0 (If using nvm, run
nvm use) - After modifying
main.tsx, run the "build" command to format, compress, and convert your code - Automatic re-building can be done using nodemon build-dev
⚖️ Legal & License
Disclaimer: This tool is not affiliated, associated, authorized, endorsed by, or officially connected with Instagram.
⚠️ Use at your own risk!
📜 Licensed under the MIT License
- ✅ Free to use, copy, and modify
- 🤝 Open source and community-friendly
- 📋 See LICENSE file for full terms