Skip to content

CipherGate

CipherGate | Zero-Knowledge Abuse Screening · Hard Tech / Security Contact center agents face daily harassment and threats.

Core trick

Gemini embeddings are CKKS-encrypted client-side so the server scores abuse on ciphertext and only the client decrypts ALLOW or BLOCK.

Tags

Description

CipherGate | Zero-Knowledge Abuse Screening · Hard Tech / Security Contact center agents face daily harassment and threats. Traditional moderation processes raw conversations inside screening services, expanding the trust boundary and increasing data exposure risk. CipherGate asks: Can abuse be detected without reading the message? Pipeline: • Gemini 768-dim embeddings generated client-side • CKKS homomorphic encryption applied to vectors • Server performs abuse scoring entirely in ciphertext • Client decrypts score → ALLOW or BLOCK Plaintext never leaves the client. The screening service never accesses readable content. Gemini’s high-fidelity embeddings preserve semantic structure even after CKKS encrypted computation, making zero-knowledge policy enforcement viable. Privacy is enforced by cryptography — not policy. About: https://ciphergate-customer-app-kkcprzqlcq-uc.a.run.app/about Demo: https://ciphergate-customer-app-kkcprzqlcq-uc.a.run.app

The linked repo returns 404, so it was deleted or made private.

Team