Any Elementor users in the house?

Thanks.

It all sounds interesting, but the whole browser side thing worries me. Where is the site stored? If the server dies, how do you rebuild on a new one?

And… I’m guessing all this needs installing on top of your own install of WP? Or, is it all held on E’s servers?