Skip to content

Katafract Enclave — developer documentation

docs.katafract.io — Developer Documentation

The platform underneath
the apps you install.

Sigil identity. Haven DNS. WraithVPN. Vaultyx encrypted storage. Shards object store. Thin apps, heavy infrastructure — and nothing to betray.

AES-256-GCMWireGuardZero-knowledgeNo behavior trackingNo cookies

Katafract is a privacy platform. The apps you install — WraithVPN, Vaultyx, Haven, DocArmor, SafeOpen — are thin surfaces over a shared control plane that runs the network nodes, holds your identity tokens, replicates your encrypted storage, and exposes APIs the apps consume.

These docs are for the people who want to see underneath.

ModulePurposeAPI status
SigilZero-knowledge identity tokens backed by ZitadelInternal — public SDK planned
HavenDoH DNS (AdGuard Home + OISD blocklists) on every Katafract nodePublic DNS endpoints
WraithVPNWireGuard-based VPN via self-operated exit nodesInternal provisioning API
VaultyxZero-knowledge encrypted storage over Garage S3Chunk / manifest API
ShardsGarage S3 cluster behind *.s3.objstore.ioS3-compatible
ArtemisControl plane — provisions nodes, issues tokens, orchestrates subscriptionsInternal
  • Every code sample ships runnable. No pseudo-code.
  • API endpoints live at api.katafract.com unless prefixed otherwise.
  • Mesh-only services are labelled. If it references 100.64.0.0/10, it is not reachable from the public internet.
  • We publish what ships. We don’t document vaporware.