Hello! Stable builds are shared everywhere at the same time, but Beta builds (released weekly) rely heavily on auto-updating clients, so those are on Steam only (and on our crowdfunding platforms)!
then ill be patient thanks for your work