Codesandbox open sources their execution enviornment: Sandpack
codesandbox.io
codesandbox.io
Years ago, very happy at the time, I wrote a lot of code using Codesandbox, and expected it to remain private.
At some point seemingly, Codesandbox introduced plans (not just patron support), made all my code public (for who knows how long) and kept charging me until today! Quite the surprise, I expected better from the team.
I know this post is technical, but I find it hard to separate the technical merits of a company from their business practices.
The fact that we made your projects public and kept charging is definitely a big mistake, and shouldn't have happened in the first place. When you cancel a subscription, we should keep your existing work private. Could you send me an email at ives@codesandbox.io so we can fix it?
Apologies for the fact this happened to you, that's a severe mistake and shouldn't have happened!
I wrote to you some additional context yesterday after your message, but I’m not sure you got my email?
FYI I couldn’t find a way to cancel and I’m still being billed (and my code is still public).
Does it download the dependencies on the client side, and compile the JS on the client side as well?
If it is all happening in the users browser, what's do you mean when you say "it does this on a different domain"
A hidden "feature" is that we automatically run tests defined (e.g. index.test.js) using jest, and dispatch the test results. So you can listen to that as well.
Very happy to see the project big and stable enough to start open sourcing core components of the product.