See the deals behind the content.
Detect sponsorships and discover high-value creators on YouTube.
SponsorSpy is a web tool for influencer marketing research. It connects to the YouTube Data API and uses AI analysis to give you two things:
Brand Radar scans YouTube videos in any niche and region, then detects brand partnerships and sponsorship mentions inside video descriptions.
Creator Finder discovers YouTube channels matching your criteria (subscribers, average views, country, language) and extracts their public business contact info.
Both modules export results to Excel in one click.
| Layer | Tech |
|---|---|
| Backend | Django 6, Python 3.13 |
| Frontend | Django Templates, Tailwind CSS |
| APIs | YouTube Data API v3, Anthropic Claude API |
| Database | SQLite |
| Export | openpyxl (Excel .xlsx) |
git clone <repo-url>
cd IMR_tool
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txtCreate a .env file at the project root:
SECRET_KEY=your-django-secret-key
YOUTUBE_API_KEY=your-youtube-api-key
ANTHROPIC_API_KEY=your-anthropic-api-key
Then run:
python manage.py migrate
python manage.py createsuperuser
python manage.py runserverOpen http://127.0.0.1:8000 and create an account.
IMR_tool/
├── CORE/ # Base layout, landing page
├── ACCOUNTS/ # Auth, user profiles, API key management
├── BRAND_MONITOR/ # Brand Radar module
│ ├── services.py # YouTube search + Claude AI analysis
│ ├── models.py # Search & Result models
│ └── views.py # Form, results, history, Excel export
├── CREATOR_DISCOVERY/ # Creator Finder module
│ ├── services.py # YouTube channel discovery + email extraction
│ ├── models.py # Search & Result models
│ └── views.py # Form, results, history, Excel export
└── templates/ # All HTML templates (dark theme)
Brand Radar
- Searches YouTube videos by keywords, region, and time period
- Filters by minimum view count
- Sends each video description to Claude Haiku for brand/sponsor extraction
- Returns a table with channel name, video link, views, detected brands, and the relevant snippet
- One-click Excel export
Creator Finder
- Searches YouTube videos by keywords to discover channels (more reliable than channel search)
- Fetches channel details: subscribers, total views, country, description
- Filters by subscriber range, average views, and creator's declared country
- Extracts business emails from channel descriptions via regex
- One-click Excel export
MIT





