Tell HN: YC companies scrape GitHub activity, send spam emails to users

Hi HN,

I recently noticed that an YC company (Run ANywhere, W26) sent me the following email:

From: Aditya <[email protected]>

Subject: Mikołaj, think you'd like this

[snip]

Hi Mikołaj,

I found your GitHub and thought you might like what we're building.

[snip]

I have also received a deluge of similar emails from another AI company, Voice.AI (doesn't seem to be YC affiliated). These emails indicate that those companies scrape people's Github activity, and if they notice users contributing to repos in their field of business, send marketing emails to those users without receiving their consent. My guess is that they use commit metadata for this purpose. This includes recipients under the GDPR (AKA me).

I've sent complaints to both organizations, no response so far.

I have just contacted both Github and YC Ethics on this issue, I'll update here if I get a response.

96 points | by miki123211 2 hours ago

16 comments

  • martinwoodward 8 minutes ago
    Martin from GitHub here. This type of behaviour is explicitly against the GitHub terms of service, when we catch the accounts doing this we can (and do) take action against those accounts including banning the accounts. It's a game of whack-a-mole for sure, and it's not just start-ups that take part in this sketchy behaviour to be honest. I've been plenty of examples in my time across the board.

    The fundamental nature of Git makes this pretty easy for folks to scrape data from open source repositories. It's against our terms of service and those folks might want to talk with some lawyers about doing it - but as every Git commit contains your name and email address in the commit data it's not technically difficult even if it is unethical.

    From the early days we've added features to help users anonymise their email addresses for commits posted to GitHub. Basically, you configure your local Git client to use your 'no-reply' email address in commits and that still links back to your GitHub account when you push: https://docs.github.com/en/account-and-profile/reference/ema...

    I think that's still probably the best route. We want to keep open source data as open as possible, so I don't think locking down API's etc is the right route. We do throttle API requests and scraping traffic, but then again there have been plenty of posts here over the years from people annoyed at hitting those limits so it's definitely a balancing act. Love to know what folks here think though.

    • ayhanfuat 1 minute ago
      I am also getting constant spam because apparently they can see who starred a repo (i.e. I see you starred repo x and we are doing something similar). I am not starring anything anymore.
  • dewey 46 minutes ago
    This happens all the time, not really surprised as the GitHub API makes it pretty easy to extract valuable leads with real and confirmed email addresses.
    • tommoor 30 minutes ago
      Yea, been going on at least a decade
  • WhatsName 23 minutes ago
    Doesn't YC have some code of conduct or legal/ethical guidelines? I would assume a legal and compliance department would have some major headache if documented cases of misconduct jeopardize later due diligence. I would not fund or aquire a company on the radar of national regulatory bodies for something as stupid as this.
  • neya 1 hour ago
    This is atleast fine as it's just spam, I got pulled into an actual scam and it never made it to the frontpage.

    https://news.ycombinator.com/item?id=45357205

    • nubinetwork 41 minutes ago
      That's a little creepier than the time I got an email from someone trying to push a new crypto coin to me because I contributed to OSS.
    • ChrisMarshallNY 1 hour ago
      Looks like GH nuked it, though.

      Hope they didn’t get too many folks.

  • c16 44 minutes ago
    Email address privacy is a feature offered by Github and replaces your day to day email: https://docs.github.com/en/account-and-profile/how-tos/email...
  • theturtletalks 7 minutes ago
    General advice would be to mark the email as spam or junk and hopefully their email platform penalizes them, but this has been working less and less. Email has truly become pay to play now.
  • armchairhacker 1 hour ago
    I remember this being discussed a while ago

    https://news.ycombinator.com/item?id=9332418 (11 years ago)

    https://news.ycombinator.com/item?id=20660624 (7 years ago)

    https://news.ycombinator.com/item?id=27855152 (5 years ago)

    https://news.ycombinator.com/item?id=30900237 (4 years ago)

    Seems it’s a reoccurring issue

  • kristoff_it 1 hour ago
    I have received over the years so much spam of this kind by multiple YC-funded companies that I now reflexively send to spam any email that mentions being YC-funded, regardless of how legitimate the email is.
    • neya 48 minutes ago
      I don't blame you, the FOMO is real to the point even basic ChatGPT wrappers are getting funded these days, I guess.
  • rlaabs 32 minutes ago
    I've received the exact same email from the same company.
  • pscanf 1 hour ago
    I was also spammed (twice) by voice.ai.

    You mention GDPR, which also "applies" to me, though I wonder if what they're doing is actually illegal. I mean, after all, I'm putting my email on GitHub precisely to give people a way to contact me.

    Of course, I do that naïvely, assuming good faith, not expecting _companies_ to use it to spam me. So definitely what they're doing is, at the very least, in poor taste.

    • victorbjorklund 18 minutes ago
      They spammed me as well.
    • zvqcMMV6Zcr 1 hour ago
      Is there any company that will take my money to solve GDPR issues? And by solve I mean sue the spammers? For last few years I saw they "try" to look legit, by claiming addresses are managed by some Hungarian/Spanish shell company, hoping no one will be able to afford pursuing infractions over borders.
      • RobotToaster 41 minutes ago
        There's probably a law against it, but I've always thought a legal company could make decent money taking cases like this in bulk for free, on the condition that they get to keep all the compensation, while the "client" still gets the satisfaction of punishing the offending party.
      • KomoD 57 minutes ago
        > Is there any company that will take my money to solve GDPR issues? And by solve I mean sue the spammers?

        A lawyer

  • ChrisMarshallNY 1 hour ago
    I’m not especially bothered by this [yet -AI is likely to make this worse]. It’s a fairly insignificant component of my spam catcher. At least, it’s a bit focused.

    Every day, I get deluged with hundreds of spam and scam emails, often because some knucklehead entered my email in a form (either accidentally, or as a throwaway red herring).

    • Maxious 39 minutes ago
      Sure but these YC spammers are identifiable and have much more to lose https://www.ycombinator.com/ethics/

      > Some examples of ethical behavior we expect from founders are:

      > - Not spamming members of the community

      > To maintain our community, if we determine (in our sole discretion) that a founder has behaved unethically during or after YC, we will revoke their YC founder status. This includes access to all Y Combinator spaces, software, lists and events. All founders in a company may be held responsible for the unethical actions of a single co-founder or a company employee, depending on the circumstances.

      • ChrisMarshallNY 5 minutes ago
        > > - Not spamming members of the community

        Ah... but there's the rub.

        Define "the community."

        Does it count if you are selecting random GH accounts count as being members of "the YC community"?

        Sorry, but unsolicited contact, much as I hates, HATESSSS it, is a classic component of any business, and has been, for many decades. I don't think it would be appropriate for a business organization to prohibit its members from engaging in "cold calling," of which, UCE is really an example.

        Using the YC branding/name, however, is a different matter.

      • RobotToaster 26 minutes ago
        Has this ever actually been enforced?
  • bakugo 35 minutes ago
    This sounded familiar, so I checked my inbox and I did indeed receive a similar email from [email protected] earlier this month:

    > I came across your GitHub profile and thought you might be interested in what my team and I are building. We're developing an open source SDK that runs LLMs directly on-device.

    What's even more interesting is that both buildrunanywhere.org and runanywheresdk.com show a stock hostinger parking page when accessed in a browser. Something tells me they're intentionally registering these "alternate" domains specifically for spam, to avoid tanking the email reputation of their main runanywhere.ai domain.

    I guess I shouldn't be surprised given YC is going all in on AI and most AI companies are no better than the crypto scammers of yesteryear, but still.

  • outloudvi 53 minutes ago
    I usually check the "Received" header and report to the email service provider. Once in a while I receive a response saying the case is properly handled.

    These providers are the only ones that care about their reputation and thus may take some action. Investors? Nope.

  • koakuma-chan 1 hour ago
    I have been having the same experience. If you starred a GitHub repo, and they think that their product is similar, they will send you their spam. I condemn this! They should be ashamed!
  • ValentineC 1 hour ago
    > These emails indicate that those companies scrape people's Github activity, and if they notice users contributing to repos in their field of business, send marketing emails to those users without receiving their consent. My guess is that they use commit metadata for this purpose.

    There are likely marketing email datasets floating around the internet that contain email addresses scraped from commit metadata.

    I use a catchall with a specific Git client (not GitHub) email address, and found spam and phishing emails being sent there quite a few times.

    • input_sh 47 minutes ago
      May not necessarily be from commit messages, there's at least one way simpler way: simply adding .gpg to the end of any user URL will return that user's public GPG key.
  • atfzl 1 hour ago
    Not just YC. I got this email today:

    Hey, I found your GitHub profile and thought you might find this useful.

    I've been building Omniget, a desktop downloader that works with YouTube, Udemy, Hotmart and 1000+ other sites. It's open source and built with Rust and Tauri.

    The part I'm most proud of: you don't even need to open the app. Just press a hotkey and it grabs whatever video you're watching.

    I've been working on this for a while now, even got an artist to design a mascot. I'm shaping the app based on feedback from people who actually use it, so if you have any thoughts I'd love to hear them.

    Here's the repo: https://github.com/tonhowtf/omniget

    Thanks for your time!

    Tonho

    • RobotToaster 35 minutes ago
      I feel like spam is somewhat less offensive when it's for FOSS, assuming it isn't some faux FOSS freemium scam. It's about the only spam I wouldn't mind getting.
    • speedgoose 1 hour ago
      Why would you promote spam?
    • bilekas 36 minutes ago
      This is some next level spam posting. Not sure to be annoyed or impressed.