~/case-study/overview.md

#The Problem

Social media platforms are built to keep your data forever. The native tools on Instagram make it difficult to delete your history by forcing you to select items one by one.

#The Solution

UnLikeIt is the workaround you need. It adds a modern control panel to your browser that handles the cleanup for you. It also mimics human behavior to keep your account safe while it works.

> Initializing Heuristic Engine...
> Mode: HUMAN SIMULATION
> Target: 1000 Interactions
> Gaussian Delay: 842ms
> [SUCCESS] Interaction removed.
> Micro break initiated for safety...
_
~/architecture/design_thinking.pdf

#Engineering Empathy

This project was about more than just writing code. It was about reverse engineering the platform constraints to protect the user experience.

Algorithmic Humanization

Challenge: Clicks that happen at the exact same speed are easily flagged by bots.
Solution: I used a Gaussian distribution algorithm. The script randomizes delays and movements to act just like a human would.

Network Guardrails

Challenge: Making too many requests can lead to a temporary ban.
Solution: A monitor watches network traffic. If it sees a warning signal from the server it immediately pauses the script for safety.

DOM Injection UI

Challenge: Most scripts are invisible and hard to control.
Solution: I designed a full graphical interface that loads directly onto the page to give users complete control and real time stats.

~/bin/install.sh

#Try it Yourself

Ready to clean your digital footprint? Follow these steps.

01. Manager

Install a userscript manager like Tampermonkey for your browser.

02. Install

Click the button below to load the script source directly into your manager.

03. Run

Go to your Instagram Your Activity page and the UnLikeIt panel will appear automatically.

Install Script v1.0.0 View Source Code
⚠️ Responsible Use Policy

This tool is open source software provided "as is". It is designed for personal digital hygiene only. Misusing this tool for spamming or harassment is strictly prohibited and violates the license. The developer is not liable for account restrictions caused by platform algorithm changes.