Question: how do you save/load?
We had a similar idea for draw.io 
It's shareable between devices and people, and even editable if you pretty-print the JSON, rather than base64 encoding it.
I would probably support both options.
You can make the gist non-public by default (set public=false), and perhaps gists are the wrong tool, but something akin to gists seem like a good way to do something like this. I know Dave Winer was using the DropBox API in this way for some of his outlining tools.
But your point is well made, one of the downsides of the "web" as a platform is that it's hard to know what happens with the data you save to a random web application. I've had experience with product managers loading entire customer lists of emails into random "email validation tool"s, which were clearly just honeypots for foolish people's data.
>The Business Model Canvas, released under Creative Commons license, is open for building other approaches and variations on the concept. There have been a number of variations discussed and demonstrated here in the Hub and externally. Where variations have been made, recognition of the original source material must be included in the variation. The text and link Strategyzer.com should be clearly visible and legible under every canvas.
If you're interested in the topic, you should definitely check out https://strategyzer.com/ which is the company co-founded by the former PHD that developped the concept of the Business Model Canvas.
The name may be trademarked of course.
Basically what I really want is to be able to make electron like desktop apps but not ship and load an entire browser with it.
Chrome apps were light weight and you could do a lot of desktop like things with it.
Progressive web apps are nice but there’s a ton of things lacking.
Replace google-chrome for the correct binary for your system
That's the biggest downside to Electron I see. You can create some fast performant UIs in it, but just a blank view is a big memory hit.
I imagine this is something you either have showing on a screen on the wall next to your dashboard, or open when you need to look at it. In either case, electron won't stop you or bottle-neck your system :)
I have the book and I tried setting up a canvas a few times but I didn't find it very helpful. It might be because of nature of the projects that I tried it on, I am not sure. Can anyone tell me about a time where they got explicit value/insight from setting one up?
We still keep one up to date and use it for on-boarding and documentation of learning. It's not a heavy-weight process. Super light-weight.
If you get too formal about it, it's a waste of time, like UML.
I believe the reason why I'm not using the business model canvas anymore is because I've internalized most of its core principles and find it much easier to write down the core aspects of a business model in a text file. Much easier and less meaningless meta work (finding the right online tool, strictly following the canvas when it doesn't make sense in many industries/niches).
Few years ago I made a html version, so people can create number of canvases. Gitignore ignores anything starting with model- and you have business and lean canvas examples.
- rearrange cards inside segments
- add a tooltip to the icon to each segment to briefly explain what's expected there or what are good examples
- change color of cards
There's a whole book dedicated to the topic if you're interested. It's a quick read.