Skip to content

shiny1005/tinder-bot

Repository files navigation

Tinder Auto Bot

Experimental Python + Selenium automation & scraping tool for Tinder.com

Python Selenium Undetected Chromedriver Status   License


⚠️ Important Disclaimer

This is an experimental, educational project only.
Tinder (Match Group) strictly prohibits automation, bots, scraping, and any form of non-human interaction per their Terms of Service.

Using this tool can and likely will result in:

  • Permanent account bans
  • IP blocks
  • CAPTCHA/Arkose/Cloudflare challenges
  • Legal notices (in extreme cases)

Use at your own risk. The author is not responsible for any consequences. This repo is for learning web automation with Selenium only — do not use on real accounts for production swiping/messaging.


✨ Original Features (as built)

  • Login via Google, Facebook, or phone number
  • Bypass/custom set location (paid Passport feature attempt – unreliable now)
  • Adjust age range, distance, gender preferences
  • Auto-swipe (left/right) with human-like random delays
  • Scrape detailed profile data: name, age, bio, photos (URLs), distance, interests/tags, etc.
  • Send templated or semi-personalized opening messages to new matches
  • Handle common pop-ups, notifications, and basic anti-bot obstacles

Modern Tinder UI 2026
Current Tinder interface (2026) – edge-to-edge photos, Liquid Glass aesthetic, new modes like Astrology & Events


Why Many Features Are Broken in 2026

Tinder has heavily invested in anti-automation since 2024:

  • Complete UI redesign (edge-to-edge, dynamic cards, new "For You", Modes like Astrology/Music/Double Date)
  • Stronger client-side detection (behavior fingerprinting, mouse/keyboard patterns)
  • Arkose Labs / Cloudflare Turnstile challenges
  • API endpoint changes & obfuscation
  • AI-driven bot detection (unusual swipe speeds, session patterns)

undetected-chromedriver helps evade basic checks, but advanced detection still catches most bots quickly.


🛠️ Built With

  • Python 3.8+
  • Selenium (webdriver automation)
  • undetected-chromedriver (stealth mode to reduce fingerprinting)
  • Optional: requests (for photo downloads), beautifulsoup4 (fallback parsing), fake-useragent

🚀 Quick Setup (For Educational Use Only)

  1. Clone the repo
    git clone https://github.com/shiny1005/tinder-bot.git
    cd tinder-bot

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages