About
About
Dialogue is a local-first note-taking and meeting transcription app with end-to-end encrypted sync and real-time collaboration. It runs on macOS, iOS, and the web.
Core Principles
- Local-first — Everything works offline. No account or internet connection required to create notes, record meetings, or search your data.
- End-to-end encrypted — When you enable sync, every document is encrypted on your device before it leaves. The server stores only opaque encrypted blobs.
- Cross-device — Sign in to sync notes and transcripts across Mac, iPhone, and any web browser. Changes merge automatically via CRDTs.
- Collaborative — Share documents with individuals, teams, or via public links. Edit together in real time with live cursors.
Features
- Rich Note Editor — A BlockNote-based editor for structured notes with full formatting support.
- Meeting Transcription — Record any meeting, call, or conversation. Speech is transcribed entirely on your Mac — no cloud APIs.
- Speaker Identification — Dialogue identifies and labels different speakers in your conversations, all processed locally on-device.
- End-to-End Encrypted Sync — Sync notes and transcripts across all your devices. Per-document ChaCha20-Poly1305 encryption ensures only you can read your data.
- Real-Time Collaboration — Share a note and edit together with live cursors and instant updates, powered by Yjs CRDTs.
- Document Sharing — Share privately with specific users, with your team or organization, or via a public link. Control read/write permissions and revoke access at any time.
- Web App — Access your shared and collaborative documents from any browser, with the same rich editor and real-time sync.
- Account Security — Optional accounts with TOTP two-factor authentication and WebAuthn passkey support.
- Offline-First Architecture — All features work without an internet connection. When you come back online, changes sync automatically.
Platforms
| Platform | Status |
|---|---|
| macOS | Available — native Swift app for Apple Silicon |
| iOS | In development |
| Web | Available — for collaboration and cross-platform access |
System Requirements
- macOS 26 or later (Apple Silicon)
- Any modern browser for the web app