Skip to content

SilentSnitch is a lightweight Instagram unfollowers monitor app built with Flutter that lets you track who unfollowed you — all without requiring any login or personal credentials.

License

Notifications You must be signed in to change notification settings

dyingpotato890/SilentSnitch

Repository files navigation

SilentSnitch


SilentSnitch Logo


SilentSnitch is a lightweight, privacy-focused Instagram unfollowers monitor app built with Flutter. Track who unfollowed you — no login, no personal credentials required.


Download

Currently, SilentSnitch is not available on the Google Play Store.

A direct download link is provided here:

Download SilentSnitch

Loved it? ⭐️ Show your support by starring the repo!


Features

  • Detect Instagram accounts that unfollowed you
  • 100% secure — no Instagram login or password required
  • Smart tracking with local comparison
  • Lightweight and offline-first

Important Note: Since the app doesn't connect directly to Instagram or require login, it relies on you manually providing your follower data. It cannot retroactively identify unfollowers from before your first data update.


Privacy

SilentSnitch is designed with your privacy in mind.

  • No Login Required: We never ask for your Instagram username or password.
  • Local Data Storage: All follower data is stored locally on your device and is not transmitted externally.
  • No Third-Party Access: The app does not interact with any third-party services to access your Instagram data.

How To Use SilentSnitch

Follow these two simple steps to start tracking your unfollowers:

STEP 1: Download Your Instagram Data

  1. Go to your Instagram profile.
  2. Under Settings and Activity Select Accounts Center.
  3. Select Your information and permissions under Account Settings.
  4. Select Download your information under Your information and permissions.
  5. Select Download or transfer information.
  6. Select Some of your information to download only the necessary data.
  7. Navigate to the Connections section and click on Followers and Following.
  8. Select Download to device.
  9. Ensure that the following options are selected before you click Create file:
    • Format: JSON
    • Date range: All time
  10. Wait for Instagram to send your files to your Email.

STEP 2: Using SilentSnitch

  1. Once you receive the email from Instagram, download and extract the ZIP file.
  2. In the Homepage of SilentSnitch, upload the following files to the designated locations, ensuring the filenames match exactly:
    • followers.json
    • following_1.json
  3. The app will process your data and display the accounts that don't follow you back.
  4. By clicking on a user in the list, you'll be redirected to their Instagram profile, allowing you to easily unfollow them if you wish.

Contributing

We welcome contributions from the community! To contribute:

  1. Fork this repository.
  2. Clone your fork:
    git clone https://github.com/your-username/SilentSnitch.git
  3. Create a new branch for your feature or fix:
    git checkout -b your-feature-name
    
  4. Make your changes and commit them with clear messages.
  5. Push to your fork:
    git push origin your-feature-name
    
  6. Open a Pull Request to the main branch of this repository.

⚠️ Note: All pull requests require approval before they are merged. Please make sure your code follows the existing style and includes appropriate documentation if needed.


License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details. 

About

SilentSnitch is a lightweight Instagram unfollowers monitor app built with Flutter that lets you track who unfollowed you — all without requiring any login or personal credentials.

Topics

Resources

License

Stars

Watchers

Forks

Languages