Developer Docs

Harden Developer Documentation

Harden is split into a storage and identity service (Backend), a cryptographic facade (Proxy), and three web clients (AdminWeb, OrgAdminWeb, and UserWeb).

Use this documentation set to integrate with the APIs, understand the implemented feature set, and operate the current deployment model.

Platform Capabilities

  • Multi-tenant org and user management with API key authentication.
  • Self-service org admin registration with email verification and paid-plan activation.
  • Encrypted key/value storage through the Proxy API.
  • Encrypted file storage with per-org S3-compatible object storage configuration.
  • User key generation and user-secret rekeying.
  • Org-scoped user discovery for trusted-user workflows.
  • Trusted-user recovery share management and recovery restore submission.
  • Audit history for KV create, update, and delete operations.
  • Web UIs for global admin, org admin, and end-user vault workflows.

Sections

  • Proxy Developer Guide: end-developer documentation for encrypted data access, user discovery, recovery, and proxy passthrough flows.
  • Backend Developer Guide: backend and admin API documentation for registration, org lifecycle, storage configuration, plan limits, and operations.