I haven’t had the same issues you have but I second your frustration that Easel is web based. It makes it virtually impossible to stabilize the system by locking the entire hardware/software stack ( Hardware, OS, Drivers & Easel version ). There are some awkward UI conventions because it is browser based. The various browser limitations on apps that run inside a web page have also showed their ugly head to me on occasion. History tells us these restraints will only become heavier because it makes better marketing for the browser maker to “employ tighter security restrictions on browser-based apps.”
I prefer to store files locally rather than on the cloud. I also prefer to keep computers offline unless they need to connect, especially for purpose-based machines. The internet is thick with security issues, the best way to protect a given computer is to tightly govern its access to the internet or to lock the stack and only update when I have time to address any update issues before re-locking the stack. This is really the only method I’m aware of that gives you a production-level reliable system.
What everyone has said is correct, there are other software options that allow this to be the case but Easel is the manufacturer’s software which makes support much more straightforward. Encapsulating a web-based app into a standalone app provides many opportunities for enhancement, security and efficient internet communications, memory protection, etc.
I would encourage the developers to explore Python as a software base ( I suspect much of it already is ). It would run on any platform and provide ways to protect any intellectual property that Inventables wishes to protect. It would also allow the inclusion of a great deal of open source projects since it’s very popular in that domain. Both could exist until one goes into disuse but I strongly believe, if given a choice, most users would choose the offline version.
This is just my two cents. I will continue to use Easel either way as I think it’s a great tool. However, I think moving to a standalone app that doesn’t require internet access ( except to update ) would take the software to the next level.