Zero-knowledge architecture
What is zero-knowledge architecture?
Zero-knowledge architecture is a product design in which protected content is encrypted on a user-controlled device and the service provider does not possess the keys needed to decrypt it. The phrase describes a trust boundary, not an absence of all knowledge: account, billing, security, and operational metadata may still be visible to the service.
Read the explainer