From what I have understood from Razer, the connection is only for the "Razer Synapse" which is basically like Steam Cloud, it just means you can pull you mouse profiles from anywhere with an internet connection.
Its not actually something that you need to have in order for their gear to function, its just an "extra"