Engineering
How we build Asem
Notes from the team on the hard parts of legal software: security, offline work and multi-tenant isolation.
Every request, one firm: how Asem isolates tenants
Resolving the firm on the server, scoping every query, and testing that every endpoint is gated.
Hash-chained audit trails for client money and signatures
Making ledgers and signatures tamper-evident by chaining every record to the one before it.
Offline-first documents: epochs, checkpoints and encrypted vaults
An encrypted vault on every device, epoch-aware merging and undoable checkpoints.
Build the OS for African legal work.
Join our team in rethinking how legal work gets done.