For the desktop apps this is not right. The encrypted files are local. Cryptomator desktop does not do the sync to cloud. This is done by the cloud provider app like google sync or the OneDrive client. So the encrypted files have to be local to be available for these clients.
But you can set up a „online only“ scenario by using cyberduck, which does access the vault online.