Linux has built in drivers for most shit with no account necessary. Logitech (for example) has a third party app called Solaar that does everything Logitechs own crappy mouse/keyboard software does.
Getting away from the endless hassle of popups and drivers was my biggest motivation for switching to Linix way back in 2008.
They get processed locally. It's just that some macros are stored in the cloud (except the simple remapping s). So Razer synapse downloads them every time you turn on the computer.
I didn't make a razer account, therefore I had to remake every macro that wasn't a remapping.