Encrypted Notes & Editor
The heart of your secure workspace
Note taking with a zero-knowledge architecture. Your note content is encrypted locally before it ever touches the cloud.
Security & Integrity
XChaCha20-Poly1305 AEAD Encryption
Argon2id password hashing
Auto-save
Wiki-style links & backlinks
Professional Editor
Syntax highlighting for 37 languages
Sortable tables with cell coloring
LaTeX math rendering (KaTeX)
61 note templates
Multimedia
Encrypted image attachments
OCR image text extraction
Markdown shortcuts as you type
Organization
Unlimited nested folders
Tagging system
Drag & drop restructuring
Color-coded folder hierarchy
Details
- The / menu inserts text, three heading sizes, bulleted, numbered and to-do lists, quotes, code blocks, equations, tables, images, links and dividers
- Syntax highlighting for 37 languages, including TypeScript, Python, Go, Rust, SQL and Bash
- LaTeX math rendered with KaTeX, inline with $…$ or as a block with $$…$$
- Tables with resizable columns, sortable headers and cell colors
- Text extraction from images (English) runs in your browser with Tesseract.js, and the text is encrypted with the note
- 61 ready-made templates in six categories, plus templates you save yourself
- Notes can be up to 100,000 characters
Secure Password Vault
End-to-end encrypted credential management
A dedicated vault for your most sensitive secrets. Store logins, credit cards, and secure notes with granular field-level encryption.
Credential Storage
Login & Identity management
Secure card storage
Encrypted secure notes
Custom item templates
Advanced Security
Individual field encryption
Real-time password strength meter
Passkey unlock (Face ID / Touch ID)
Ease of Use
Reveal-on-demand fields
Secure password generator
Remote session management
Details
- Passwords, cards, identities and secure notes, plus your own templates with text, password, email, URL, number, date and checkbox fields
- A password generator that draws 18 characters (by default) with crypto.getRandomValues from a 73-character set without look-alikes such as l, I, O, 0 and 1
- A four-step strength meter: Weak, Fair, Good, Strong
- Item names, types and field labels are stored unencrypted so the vault can list and sort them
Smart Links Manager
Your digital library, organized
More than bookmarks. Memento fetches each page's title, description and image, and lets you organize links into collections.
Web Extraction
Automatic metadata extraction
Favicon & preview image capture
Platform detection (Social, News, etc.)
Organization
Smart collections (Auto-grouping)
Categorical tagging
Favorite/Pinned links
Interoperability
Bulk browser bookmark import
Export to HTML/JSON formats
Global link search
Details
- Our server fetches each preview with a 10-second timeout and a 5 MB cap, and refuses private network addresses
- Import a bookmarks file exported from your browser, or JSON, and export your links the same way
- The browser extension (beta) adds right-click options to save a page, a link, selected text or an image, and ⌘/Ctrl+Shift+S saves the current page
- Saved links aren't end-to-end encrypted
AI Prompts Manager
Power up your AI workflow
A dedicated workspace to save, iterate, and organize your most effective AI prompts for ChatGPT, Claude, and more.
Prompt Engineering
Template variables with defaults
AI tool categorization (Claude, Gemini)
Prompt versioning & use-cases
Productivity
One-click clipboard copy
Favorite prompt collections
Bulk prompt export (JSON)
Usage frequency tracking
Details
- Template variables with a name, description and default value
- Organize by category, AI tool and tags, and sort by most used
- A version number that goes up each time you edit a prompt
- Prompt text is encrypted on your device; titles, descriptions, categories and tags are not
- Export prompts as JSON
Sync & Offline First
Seamless access, everywhere
Engineered for reliability. Memento works without internet and syncs when back online.
Real-Time Engine
MongoDB Change Streams integration
Socket.io real-time push
Content encrypted before upload
Offline Architecture
Encrypted IndexedDB local cache
Full offline editing & searching
Conflict resolution
Background sync queue logic
Details
- Notes, folders, vault items, prompts, links and tags update on your other devices over a WebSocket
- A service worker caches the app; your data is kept in IndexedDB
- Changes made offline are queued and retried automatically
- A conflict screen lets you keep either version or merge them
- Installs as an app, with shortcuts for New Note, Search Notes and Vault
Productivity & Security
Advanced tools
Beyond basic features. Memento includes a suite of advanced tools to automate your workflow and secure your digital life.
Global Search
Full-text search
Advanced boolean & regex operators
Secure Capture
Email-to-Notes inbox (stored unencrypted)
Secret code & Whitelist protection
PWA quick-capture shortcuts
Backup
Automated cloud backups (Google/Dropbox)
Scheduled backup policies
Audit & Safety
Tamper-evident audit logs
QR code generation for instant sharing
Inactivity auto-lock (15 min)
New-device sign-in alert emails
Details
- Search operators: "exact phrase", +word, -word, word*, tag:, folder:, from: and to: dates, type:, is:starred and regex:
- Search runs in your browser on your decrypted data
- ⌘/Ctrl+K opens search from anywhere; Ctrl+Shift+N opens quick capture
- Scheduled backups to Google Drive or Dropbox, daily, weekly or monthly, kept 30 days by default
- Each email-to-notes inbox has a secret address and an allowed-senders list; these notes are stored unencrypted
- Activity log entries are hashed with SHA-256, chained and signed with HMAC-SHA256
- Email alerts when a new device signs in or your account email changes