On January 1, I received a bill from my web hosting provider for a bandwidth overage for $155. I’ve never had this happen before. For comparison, I pay about $400/year for the hosting service, and usually the limitation is disk space.
Turns out, on December 17, my bandwidth usage jumped dramatically - see the attached graph.
I run a few different sites, but tech support was able to help me narrow it down to one site. This is a hobbyist site, with a small phpBB forum, for a very specific model of motorhome that hasn’t been built in 25 years. This is NOT a high traffic site; we might get a new post once a week…when it’s busy. I run it on my own dime; there are no ads, no donation links, etc.
Tech support found that AI bots were crawling the site repeatedly. In particular, OpenAI’s bot was hitting it extremely hard.
Here’s an example: There are about 1,500 attachments to posts (mostly images), totaling about 1.5 GB on the disc. None of these are huge; a few are into the 3-4 megabyte range, probably larger than necessary, but not outrageously large either. The bot pulled 1.5 terabytes on just those pictures. It kept pulling the same pictures repeatedly and only stopped because I locked the site down. This is insane behavior.
I locked down the pictures so you had to be logged in to see them, but the attack continued. This morning I took the site offline to stop the deluge.
My provider recommended implementing Cloudflare, which initially irritated me, until I realized there was a free tier. Cloudflare can block bots, apparently. I’ll re-enable the site in a few days after the dust settles.
I contacted OpenAI, arguing with their bot on the site, demanding the bug that caused this be fixed. The bot suggested things like “robots.txt”, which I did, but…come on, the bot shouldn’t be doing that, and I shouldn’t be on the hook to fix their mistake. It’s clearly a bug. Eventually the bot gave up talking to me, and an apparent human emailed me with the same info. I replied, trying to tell them that their bot has a bug to cause this. I doubt they care, though.
I also asked for their billing address, so I can send them a bill for the $155 and my consulting fee time. I know it’s unlikely I’ll ever see a dime. Fortunately my provider said they’d waive the fee as a courtesy, as long as I addressed the issue, but if OpenAI does end up coming through, I’ll tell my provider not to waive it. OpenAI is responsible for this and should pay for it.
This incident reinforces all of my beliefs about AI: Use everyone else’s resources and take no responsibility for it.


File in small claims court for the fees and time if they refuse or don’t respond. OpenAI isn’t going to bother sending a representative for such a small amount.
OP, please consider this. It’s likely to actually work.
Once you win a small claim it is up to you to collect. They will never manage to collect.
Something to remember is that small claims is very cheap, and accessible for the average person. It’s something like $35 filing, and they can’t even send their lawyers. You need to do some research and bring all sorts of documentation to support your claims, but it’s not meant to be intimidating.
Once you win, you can enlist the police to help you enforce the judgment. See what Warren and Maureen Nyerges did to Bank of America in 2011.
Yes, you will probably need additional judgments to enforce the original one that they will ignore, but you can keep getting attorneys fees added to the total.
When they collect via sheriff enforcement, do something funny like seizing any and all Ethernet terminations for bulk resale.
You just go back to the court showing they’re not paying the court mandated restitution.
Yes it takes time, yes it will probably cost more in time alone than the $155 issue that started it. But you can get increased penalties awarded for failure to pay.
Small claims courts really don’t like big businesses ignoring the little man.
Hopefully they just pay the bill or at least negotiate something. Any sign of good faith would be welcome.
I doubt they will, and maybe I will file in small claims if they don’t.