I also had the idea to run browsers in the cloud and intercept the interaction stream to record and replay interactions, also for the reasons you say, because it reduces a large class of bugs. But not for test automation, rather for web scraping. I applied to YC with this around 9 times. Great to see you convince them this is a good thing!
Are you using the Chrome DevTools protocol? That's what I built on top of. You can see my open-source code for this here: https://github.com/dosyago/BrowserGap
And a demo running right now of the interactive cloud browsers (without automation, it's WIP):
Sort of but not exactly, because IIRC they used a downloadable client. I wanted something that could run anywhere easily, hence the browser client. I used KL a few times, and followed their story, and found it interesting they moved to Tokyo. At the time I considered Import.IO, KL, Connotate, Mozenda and DiffBot to be the main competitors. My main idea as a point of difference was to be able to share the structure you've mapped on web apps, and share the action sequences as things others can use, so everyone gets a network effect benefit from the work of everyone else.
Thanks for posting. I don't think I knew they were YC, and did not know they were acquired by Palantir. That's interesting, and good news. Means the market is growing.
This looks cool! We use the DevTools protocol for a few things like our mobile emulation and screenshotting. Happy to chat - my email's todd at reflect.run
Are you using the Chrome DevTools protocol? That's what I built on top of. You can see my open-source code for this here: https://github.com/dosyago/BrowserGap
And a demo running right now of the interactive cloud browsers (without automation, it's WIP):
https://start.cloudbrowser.xyz [0]
[0]: Currently on Show https://news.ycombinator.com/item?id=23904243
Fitz and Todd, wanna connect?