Skip to content

sudoAlphaX/instagram-redact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Redact

Take back your Instagram privacy

Stargazers Forks Discussions Issues Last Commit Badge MIT License

Report Bug | Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Instagram Redact is used to remove your digital footprint from Instagram. This tool allows you to remove your activity from Instagram.

Inspiration

Instagram's in-built feature to remove your digital footprint from Instagram is not good. It has a lot of rate limits and the official client doesn't allow you to perform more than 100 actions. Hence, this tool was developed to facilitate the process of removing your activity from Instagram

Built Using

  • Python
  • Instagrapi

Getting Started

You can currently run this tool on your local machine.

Prerequisites

  • Python >= 3.9

Installation

  1. Clone the repo

    git clone https://github.com/sudoAlphaX/instagram-redact.git
    
  2. Change to the directory

    cd instagram-redact
  3. Create a Python virtual environment

    python -m venv venv
    
  4. Activate the virtual environment

    venv\Scripts\activate.bat
  5. Install required packages

    pip install -r requirements.txt

Usage

  1. Rename sampleconfig.ini to config.ini and fill in the details

  2. Under the [tasks] section of config.ini, set whether to fetch the liked posts list from Instagram, or use Instagram export file (How to use export file?)

  3. Activate virtual environment

    venv\Scripts\activate.bat
  4. Run main.py

  • You can create a task to run the main.py on system startup:

Roadmap

  • Unlike all liked posts
    • Unlike posts from export file
  • Delete all comments
  • Unlike all liked comments
  • Unsend all messages in a chat
  • Delete all comments on your post
  • Delete all posts
    • Delete all individual type of post (Photo, Video, Reel, etc)
  • Delete all highlights
  • Delete all collections
  • Simplified Login Process
    • Multi-account support
  • Uninterrupted running
    • Cloud server support

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Alpha - @sudoAlphaX

Repo Link: https://github.com/sudoAlphaX/instagram-redact

Acknowledgments