It's total rubbish, a security nightmare, and a marketing bull****. NOTHING the keyboard does, requires the internet, let alone a cloud connected keyboard. Nothing. You can make the keyboard present itself as an USB Storage device, for example, and present virtual files, through which you can control the leds. This way, you have an API on the keyboard that is not internet connected. Mind you, it's still a huge risk, because pretty much any program can write there, unless you go to great lengths to protect it... and that's far from trivial. Anyway, the stock market thing could be a small program that checks whatever it needs on the internet, and then writes to these virtual files. The build stuff too, that doesn't even need the net.
There are many ways to do what this keyboard is said to do, without making it cloud connected.
But if they did that, they wouldn't have your data! You woludn't register your keyboard, they wouldn't know what "apps" you run on it, they wouldn't be able to spy on what you do with it, and they couldn't sell that to ad companies and the like. In short, profits would plummet, not to mention one NEEDS to ride the IoT hype! When you can have cloud connected dildos, you MUST have cloud connected keyboards too, right? RIGHT?