All products

Veil

Beta

Security & communications

Pseudonymous, end-to-end-encrypted team communications.

An internal communications hub where employees talk under aliases in real-time forums and exchange end-to-end-encrypted direct messages — with database-enforced identity siloing so even a compromised backend can't read who's who.

At a glance

Best for
Organizations that need safe internal speak-up channels
Status
Beta
Built with
TypeScriptFastifyNext.jsPostgreSQLRedis

Highlights

Real identities isolated in a private schema only a superadmin role can read

E2EE direct messages — the server stores ciphertext only

Real-time pseudonymous forums

Separate, fully-audited de-anonymization path for super admins

What Veil does

01

Identity siloing by design

PII lives in a private.identities table reachable only by a superadmin database role. The app connects with no access to that schema — a SQL-injected backend still can't read names.

02

E2EE direct messages

Direct messages are encrypted on the client. The server relays and stores ciphertext it cannot decrypt.

03

Real-time forums

Alias-based forums for candid discussion, powered by Redis pub/sub for instant delivery.

04

Audited admin access

De-anonymizing an alias is possible only through a separate, logged admin endpoint — accountability without everyday exposure.

Have something to build, or run?

Whether you need a product shipped, a system kept healthy, or a hand with a hard integration — let's talk.