On multiple occasions they mention the "Passwords App coming to Windows"; this is entirely supposition. Apple has said nothing about this, period. Yes, they have passwords available in iCloud for Windows, but its missing a ton of functionality, loses authentication with your Apple account constantly, and is overall an unusable experience.
Nothing being stated in this article is new, nothing Google is adding is even new let alone "groundbreaking" (their words), applications like 1Password have had this for what must be nearing a year now. But, my suspicion is that Corbado, whoever they are, wouldn't want to talk too much about the capabilities of 1Password, because they directly compete with one-another [1].