Comment by ledauphin
it would presumably require quite a large rework of what you have, but you could imagine a version of this where the client was talking to the APIs, so that people could input their own API keys without sending them anywhere.
the core idea here is really cool, and the UX is (or seems like it would be) impressive - no need to select a language, for instance.
Good luck getting it back on its feet!