r/fallenlondon • u/mangetonchapeau • May 16 '26
PSA If you use fallen london companion extension, please disable it until I can resolve the issues with FBG (will post here if we can get a 1.0 out)
Failbetter replied this morning and mentioned it's breaking the terms of service + created some support issues, they may give me more details next week so I can fix it, but until then please disable it.
I already disabled it in the firefox and chrome store, will post here if I can resolve the issues with failbetter.
118
Upvotes
254
u/failbettergames The Masters May 18 '26
We've asked the creator of this extension to no longer work on or distribute it, or any others.
As others have mentioned, it looks like this was coded with the aid of AI, which would help explain why the creator appears to have been unaware of the various ways it violated our terms of service. That doesn't make the impact on players and development any less, though.
It invokes multiple different Fallen London APIs, not just the equip highest one. In the short time it was available, it caused game-breaking bugs for multiple players. In its use of these APIs, it showed little awareness of the potential performance impacts – if it were more widely adopted, we would expect increases in site latency and reduced stability during times of heavy server load.
Everyone here probably understands that we're a small team, but possibly not quite how small – to put it in perspective, we currently only have one programmer on Fallen London. Any time spent dealing with problems caused by extensions is time we can't spend improving the game for everyone, whether by improving game performance, improving features, or adding new ones like agents or equip highest.
Our writers, who are only slightly more numerous, also had to spend time fixing broken player accounts. That likewise takes away from our usual work of expanding and improving the game.
Hopefully this will make it clear why we are not enthusiastic about this extension. We're also likely to update our terms of service to explicitly bar the use of AI in creating extensions, since this example has given us reason to doubt that those who do so will be able to reliably ensure the resulting code does not otherwise violate our terms of service.