Hi volks,
this is my 1st post and my english is not perfect.
Last week I installed gog galaxy app on my pc and I found an option called "BETA CHANNELS" under the dlc section and just like steam you can choose between "DEFAULT" or "PRIVATE CHANNELS" with password.
i hope this is what you were looking for.