Skip to content
Insta-check

Insta-check

A browser extension that detects and alerts you about scam accounts in real-time.

Created on 19th May 2024

Insta-check

Insta-check

A browser extension that detects and alerts you about scam accounts in real-time.

The problem Insta-check solves

Insta-check

The Problem:

In today's digital age, scam accounts on social media and other online platforms has become a significant issue. These fraudulent accounts deceive users, steal personal information, and spread malicious content, causing considerable harm to individuals and businesses alike.

Impact:

  • Financial Losses: Scam accounts often trick users into fraudulent transactions, leading to significant financial losses.
  • Privacy Breach: Personal information harvested by scam accounts can lead to identity theft and other privacy violations.
  • Trust Erosion: The prevalence of scam accounts undermines user trust in online platforms, reducing overall engagement and user experience.

The Challenge:

Identifying and differentiating scam accounts from legitimate ones can be incredibly challenging due to the sophisticated tactics employed by scammers. Current detection methods are often reactive, relying on user reports and manual reviews, which are not scalable or timely.

Our Solution: Insta-check Extension

Overview:

We have developed a web extension designed to proactively detect and differentiate scam accounts from legitimate ones. By leveraging machine learning algorithms, our extension aims to differentaite legitimate users from scammers.

Key Features:

  • Real-Time Detection: Analyzes account behavior and content in real-time to identify potential scam accounts.
  • User Alerts: Provides immediate alerts to users when a suspected scam account is detected.
  • Easy Integration: Seamlessly integrates with popular web browsers for widespread accessibility.

Benefits:

  • Enhanced Security: Reduces the risk of falling victim to scams by providing timely warnings and informat

Challenges we ran into

Challenges and Solutions in Developing Instachecker

Challenges

Technical Challenges:

1. Integrating Machine Learning Models:

Challenge: Integrating our Random Forest classifier into a JavaScript-based browser extension was complex. The model, originally developed in Python, needed to be executed seamlessly within the browser environment.

Solution: We used Node.js to spawn child processes that handle Python script execution. This approach allowed us to run the Random Forest classifier and communicate its results back to the extension.

2. Configuring Endpoints:

Challenge: Properly configuring endpoints across different languages and files was necessary to ensure smooth operation of our extension. This involved managing communication between the front-end JavaScript and back-end Python scripts.

Solution: We meticulously set up and tested each endpoint with multiple print statements, ensuring reliable data transfer and execution. This required detailed documentation and robust error handling to manage potential issues.

Conclusion:

Developing Instachecker was a challenging yet rewarding process. We overcame significant technical hurdles related to integrating machine learning modelsand configuring endpoints. These challenges not only tested our problem-solving skills but also enriched our knowledge and experience in developing robust, scalable web applications.

Tracks Applied (1)

Cyber Intelligence

Our project fits into the Cyber Intelligence track, as we leverage machine learning models trained on existing data to p...Read More

Discussion

Builders also viewed

See more projects on Devfolio