Enterprise-grade security for Obsidian

Encrypted sync & permissions for Obsidian

Client-side encrypted sync, granular permissions, and managed access revocation for Obsidian vaults. VaultGuard Cloud uses server-managed keys so teams can recover and administer protected data.

14-day free trial · Cancel anytime · Self-host option always free

Obsidian encryption, permissions & sync — built for teams

Everything you need to protect sensitive knowledge bases without sacrificing the Obsidian experience.

Client-Side Content Encryption

Supported vault file bodies are encrypted with AES-256-GCM before upload. The managed service uses KMS-backed server-managed keys; filenames, paths, sizes, versions, permissions, and operational metadata remain visible to the service.

Granular Permissions

Vault, folder, and file-level access control with role-based inheritance. Default deny — explicit grants only.

Permission Graph & Management

See exactly who can reach every note. An interactive permission graph maps users, roles, and folder rules at a glance inside Obsidian — and you grant or revoke vault, folder, and file-level access straight from the file header or the web admin panel.

Managed Access Revocation

Revoke server access, sessions, and renewable key leases centrally. Devices enforce changes when they reconnect or their current lease expires; VaultGuard does not promise remote deletion of copies a user already exported.

Server-Side Audit Trail

Authentication, sync, permission, share, and administrative operations emit structured audit events. Purely local Obsidian reads are not represented as authoritative server access events.

Offline-Capable

Time-limited key leases support bounded offline work. Small writes queue for reconnect; large files that cannot be uploaded safely remain local and visibly pending.

Encrypted Sync While Obsidian Runs

VaultGuard can be the sync provider for a protected vault. Local changes are observed quickly and remote changes are checked on a configurable interval while Obsidian is active; it is not live collaborative editing or an always-running background service.

Large Attachment Support

Text and binary files above the normal request limit use an encrypted direct-transfer path up to your deployment’s configured maximum. Interrupted large uploads preserve the local file and appear as pending for retry.

Recovery Center

Browse file history and deleted files, restore only after confirmation, and open conflict copies beside their likely originals without automatic deletion or overwrite.

Built-in AI Chat

Chat with Claude about your vault right inside Obsidian. Every file the assistant reads or writes runs through the same at-rest encryption and permission gates you do — bring your own Anthropic API key or drive your Claude subscription.

See how it works

Bring Your Own Agent

Prefer your own tools? A scoped, audit-logged MCP server on 127.0.0.1 lets Claude Code, Cursor, Claudian, or any MCP-aware client read and edit your vault through VaultGuard's permission gates — never against the encrypted bytes on disk. A one-click Claude Code skill is included.

Explore AI agents

Up and running in minutes

Whether you self-host or use our managed service, setup is fast.

1

Deploy or Subscribe

Self-host the open-source Community Edition on your own AWS via Terraform, or subscribe to our managed Pro plan and skip the ops.

2

Install the Plugin

Install the VaultGuard Sync plugin, point it at your API endpoint, and sign in with your organization credentials.

3

Set Permissions & Go

Configure folder and file-level permissions from the in-Obsidian admin (CE) or our hosted web admin panel (Pro). Your vault is now encrypted, permissioned, and auditable.

Simple, transparent pricing

Self-host for free or let us manage everything. No hidden fees. See full comparison →

Community Edition

Self-host · open-source

Freeself-hosted

Open-source plugin + server. Deploy the full encrypted-sync stack on your own AWS with Terraform. Pro-only surfaces (share links, web admin, advanced audit) are gated off in this edition.

  • Limits follow your AWS configuration; no VaultGuard seat billing
  • Client-side AES-256-GCM encryption with managed KMS keys
  • Per-file permissions & managed access revocation
  • In-Obsidian admin (users, permissions, basic audit)
  • Terraform deployment for AWS
  • Sustainable Use License (fair-code) — same as n8n
  • Community support
View on GitHub
Most Popular

Pro

VaultGuard Cloud · Pro Edition

€12/user/month

The managed VaultGuard Cloud running Pro Edition — every Pro feature, plus the operations layer non-technical teams need at scale.

  • Everything in Community Edition
  • Web admin panel for non-technical admins
  • Share links for internal teammates
  • Advanced audit — dashboards, alerts, reports
  • Up to 100 users, 100 GB vault storage
  • Managed AWS — no ops burden
  • Managed update and backup operations
  • Email support target, 99.9% uptime target
Start Free Trial

Enterprise

VaultGuard Cloud · Pro Edition + SSO

Customcontact us

Same Pro Edition codebase as the Pro plan, with enterprise operations: SSO, dedicated infra, custom data residency, and compliance evidence available by agreement.

  • Everything in Pro
  • Custom user and storage limits by agreement
  • SAML/OIDC SSO integration
  • Dedicated infrastructure, custom data residency
  • SOC 2 / HIPAA evidence packages when available by agreement
  • Custom key rotation & retention policies
  • Priority support terms by agreement
Contact Sales

Frequently asked questions

Everything you need to know about VaultGuard.

VaultGuard can be the only sync provider for a protected vault, and we recommend against running another file-sync tool over the same folder because competing writers can conflict with local at-rest encryption. VaultGuard observes local changes and polls for remote changes while Obsidian is running; it is not live collaborative editing or a background service after the app is suspended.

Revocation stops new server-authorized reads and writes, invalidates renewable access state, and is enforced when a device reconnects or its current lease expires. A managed device can purge VaultGuard-protected local state when it receives the change, but no sync product can remotely erase plaintext or exported copies that a user already placed outside its control.

An admin invites them by email — from the web admin panel (Pro) or from inside Obsidian. The invitation email carries a "Set your password" link and an obsidian:// deep link that pre-fills their organization; no password is ever emailed. On first sign-in they set a password (12+ chars, with a live strength checklist), complete two-factor setup if your org requires it (authenticator app + saved recovery codes), and the plugin then binds their Obsidian folder to the right vault automatically. From there they only see the files your permissions allow. See the Setup Guide for the full first-run walkthrough.

Yes. The VaultGuard Community Edition is fair-code under the Sustainable Use License (the same license n8n ships under) — both the Obsidian plugin and the AWS server stack (Lambda + API Gateway + DynamoDB + S3 + KMS + Cognito) are open and auditable, and deployed via Terraform. `terraform apply` gives you a working backend in about 10 minutes. The license permits free internal use, modification, and redistribution; it forbids offering VaultGuard as a competing hosted service. CE excludes the hosted web admin panel, share links, and advanced audit dashboards — those stay in the managed Pro plan. No license fees, no seat limits.

Community Edition gives you the same client-side content encryption, server-managed key model, per-file permissions, audit primitives, and access-revocation controls on your own AWS. You manage users and permissions from inside Obsidian. Pro adds a hosted web admin panel, internal share links, advanced audit surfaces, and managed operations. Deployment-specific limits and operational guarantees still apply.

Supported file bodies are encrypted on the client with AES-256-GCM before upload and S3 also uses server-side encryption. VaultGuard Cloud currently uses server-managed KMS-backed keys, so the managed backend is inside the trust boundary and this is not zero-knowledge encryption. Filenames, paths, sizes, versions, permissions, and audit metadata are visible to the service. Local at-rest protection covers supported vault adapter paths, with documented exclusions and a temporary plaintext-pending state for large files that cannot yet be uploaded safely. Transport uses HTTPS/TLS 1.2 or newer, with TLS 1.3 when negotiated. The deployment's configured file-size limit remains authoritative.

Within limits. A valid time-bounded key lease lets the plugin work with protected local files while offline. Bounded small-file changes can queue for reconnect; large changes remain local and visibly pending until they can be uploaded safely. Behavior also depends on the device, local protection state, and configured lease duration.

VaultGuard includes technical controls designed to support SOC 2 control mapping, data-subject workflows, and HIPAA-oriented deployments, but certifications, legal readiness, and BAAs depend on deployment configuration, contracts, and external review. Access events are recorded in DynamoDB audit logs with configurable retention.

Permissions cascade from vault root to folders to files. A role granted write access to /engineering/ inherits to all subfolders. More specific rules override broader ones, and explicit deny always wins at the same path depth.

Yes. The managed Pro plan includes a 14-day free trial. For the Community Edition, clone the public plugin and server repos, run `terraform apply`, and you're running — free forever.

Yes. VaultGuard ships a native Claude chat panel in the Obsidian sidebar — bring your own Anthropic API key or drive your Claude subscription, then ask about or edit your notes. Every file the assistant reads or writes runs through the same at-rest encryption, per-file permissions, and audit trail you do; writes are shown as diffs you confirm. With no key and no sign-in, it makes zero outbound calls. See the AI page for details.

Yes. VaultGuard includes an interactive permission graph inside Obsidian that maps users, roles, and folder rules to the files they can reach — so over-broad access is obvious at a glance. You grant or revoke vault, folder, and file-level access straight from the file header, and Pro adds the same management in the hosted web admin panel.

Yes — VaultGuard ships a built-in MCP (Model Context Protocol) server so agents can read, search, and edit your vault through the same permission and audit gates as a human user. See the AI page for the full walkthrough.

Ready to secure your vault?

Start a free trial or deploy on your own infrastructure in minutes.