Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

StoneGate

Abdulrahman Agiba || xsiphrAbdulrahman Agiba || xsiphr74 downloads

Lock screen protection for your vault

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

StoneGate Logo

Lock screen and vault protection for Obsidian, built on top of your password.


StoneGate protects your Obsidian vault and individual folders with password authentication, idle timeouts, brute-force lockouts, and an optional stealth mode that hides protected folders entirely.

StoneGate lock screen

🚀 Features

Feature Description
Vault & Folder Protection Lock your entire vault or specific sensitive folders, each with its own password.
Idle Timeout Automatically re-lock a path after a configurable period of inactivity.
Persistent Lockout Blocks further attempts for a cooldown period after repeated failed passwords.
Emergency Recovery Generate a one-time recovery code to regain access if you forget your password.
Ghost Mode Hide protected folders from the File Explorer entirely until unlocked.
Custom Backgrounds Set a custom lock screen background from a URL or a file in your vault.

🛠 Installation

From Community Plugins (recommended)

  1. Open Obsidian's Settings → Community plugins.
  2. Make sure Restricted mode is turned off.
  3. Click Browse and search for "StoneGate".
  4. Click Install, then Enable the plugin.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder named stonegate inside your vault's .obsidian/plugins/ directory.
  3. Copy the three downloaded files into that folder.
  4. Reload Obsidian and enable StoneGate from Settings → Community plugins.

⚙️ Configuration

  • Master Password — set in the plugin's settings tab to enable base vault protection.
  • Per-folder passwords — add a protected path and give it its own password, independent of the master password.
  • Recovery Code — generate under "Recovery Options." Keep this code offline; it's the only way back in if you forget your password.
  • Ghost Mode — when enabled on a path, that folder disappears from the File Explorer while locked. Reach it via the Command Palette (StoneGate: Unlock hidden/locked path).

⌨️ Hotkeys

Configure these under Settings → Hotkeys:

  • Lock vault now — manually trigger the lock screen.
  • Lock current folder — lock just the folder containing the active file.
  • Unlock hidden/locked path — open the menu to find and unlock a protected or hidden path.

🛡 Security Practices

  • Hashing — passwords and recovery codes are hashed with PBKDF2 (SHA-256, 200,000 iterations) via the Web Crypto API, each with a unique random salt.
  • Local only — all secrets stay on your device. Nothing is transmitted to an external server.
  • Defense in depth — for sensitive vaults, pair StoneGate with system-level encryption (e.g. Cryptomator) rather than relying on it alone.

📝 License

MIT — see LICENSE.

Built by Abdulrahman Agiba | xsiphr.

HealthExcellent
ReviewPassed
About
Lock your Obsidian vault and specific folders with per-folder passwords, automatic idle timeouts, and brute-force lockouts. Hide protected folders in Ghost Mode, generate a one-time recovery code for emergency access, and set a custom lock-screen background.
FoldersSidebar
Details
Current version
2.0.4
Last updated
Last week
Created
2 months ago
Updates
7 releases
Downloads
74
Compatible with
Obsidian 1.6.6+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Abdulrahman Agiba || xsiphrAbdulrahman Agiba || xsiphrxsiphr
xsiphr.vercel.app/
GitHubxsiphr
  1. Community
  2. Plugins
  3. Folders
  4. StoneGate

Related plugins

Hide Folders

Quickly toggle the visibility of specific folders in the file navigator based on configured names. Useful for hiding attachment folders.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Portals

Pin folders and tags as customizable tabs with icons, colors, and folder notes for easier navigation.

Trash Explorer

Restore and delete files from the Obsidian .trash folder.

File Explorer++

Hide and pin files and folders in the file explorer using custom filters.

Settings Sidebar Organizer

Groups Community Plugins into folders, allows renaming, reordering, and compacting the sidebar.

Auto Folder Collapse

Automatically collapses subfolders when a parent folder is collapsed