Bots that scrap GitHub commits, do they exist?

Posted by Orobarsa3008@reddit | learnprogramming | View on Reddit | 5 comments

We have a heavy virtual assistant project that we started back when we were Git beginners.

Some months ago, while the project was still private, someone uploaded our OpenAI key by mistake, but we quickly solved it. After that, this situation never happened again.

Fastforward a couple of months, yesterday we made the repository public, and our key got instantly leaked.

Since none of our branches had any visible traces of the key being uploaded, we thought it must have been a bot that scraps GitHub's projects and their commits, searching for keys.

So... Do these things exist? I refuse to believe a real person would've gone through our hundreds of commits, and although it's possible that an internal member could've leaked it, the fact that this only happened right after making the repository public makes that unlikely.