threenine.io
@threenine/diogel

Diogel

NIP 07 Nostr Signer and Account Manager

diogel

Diogel is a privacy-focused Nostr account + signer browser extension designed to let you safely use Nostr apps without handing your private keys to websites. It acts as a dedicated signer: Nostr web apps request signatures, and Diogel returns signatures—keys stay inside the extension.

At a high level, Diogel helps users manage multiple Nostr identities, quickly switch between them, and approve signing requests with clear visibility and control.


A gateway to deeper connections and enhanced user experiences utilizing the nostr protocol.

Features

NIP 07 Signer
a browser extension implementing the NIP-07 signer protocol for Nostr. Manage multiple user profiles, sign events, and enjoy NIP-04/NIP-44 message encryption.
Privacy-Focused
No user data is collected or stored on your systems. All data stays on your device. No tracking, no analytics, no external servers
Multi-Account Management
Import existing accounts via nsec. Generate new accounts and easily switch between accounts
Relay Management
Configure your preferred read and write relays

Why Choose Diogel?

Multiple identity management

Diogel is built for people who use more than one Nostr identity (e.g., personal, work, anon). It supports:

  • Managing multiple identities in one place
  • Switching identities as needed
  • Importing existing keys or generating new ones
  • Maintaining profile metadata (display names and related info)

Secure key handling

Security is a core design goal:

  • Keys are stored in an encrypted, password-protected vault
  • The vault can auto-lock, reducing risk when you step away
  • Private keys never leave the extension—apps only receive signatures

NIP-07 signing (window.nostr)

Diogel implements the NIP-07 browser interface (window.nostr), which many Nostr web clients rely on. The extension emphasizes informed consent and control:

  • Review event/sign request details before approving
  • Granular permissions per site and event type
  • Quick approve/reject flows, including “always allow/deny” style options (where appropriate)

Privacy-first philosophy

  • No analytics or tracking by default
  • “Do one job well”: sign on behalf of the user without collecting extra data