Client data hosting using encryption key

Hey there, I see in the latest SpaceRex video when talking about the TrueNas server Wil mentions about hosting clients files but using an encryption key that only the client has for data security.

How do you go about setting this up with the client? Surely if they send you the key in the startup process this defeats the purpose of zero knowledge?
Thanks