If you work with sensitive data - client records, patient files, legal documents, financial models, research notes - you already know the quiet anxiety that comes with trusting a cloud-based note-taking app. Every sync, every backup, every “smart feature” is another surface area for exposure. And while mainstream tools like Notion, Evernote, and OneNote have made productivity easier than ever, they were never designed with data sovereignty as a first principle.

The professionals who feel this tension most acutely are the ones handling information that cannot afford a breach: therapists documenting session notes, attorneys managing privileged communications, healthcare workers dealing with HIPAA-regulated records, financial analysts reviewing insider-sensitive models, and investigative journalists protecting sources. For these users, the question is not “which app has the best features” but rather “which app lets me work without ever wondering who else might have access to my data.”
This article compares six offline-capable note-taking applications through a security-first lens. Each tool is evaluated on its encryption model, offline capability, file handling, search depth, and overall suitability for professionals managing sensitive or regulated data. The tools covered are Obsidian, Standard Notes, Joplin, Notesnook, Trellis, and VaultBook.
The evaluation criteria prioritize what matters most in high-stakes environments: whether encryption is default or opt-in, whether offline operation is the primary mode or a fallback, whether attached documents are searchable or merely stored, whether the application requires an account and network connection to function, and whether your data remains accessible and portable independent of any company’s continued operation. These are not edge-case concerns - they are daily realities for millions of professionals working under regulatory obligations or ethical confidentiality requirements.
Before diving into individual reviews, here is a quick-reference comparison matrix covering the key decision factors.
Comparison Matrix
| Feature | VaultBook | Obsidian | Standard Notes | Joplin | Notesnook | Trellis |
|---|---|---|---|---|---|---|
| Encryption | AES-256-GCM (local) | Plugin (opt-in) | AES-256 (cloud) | E2EE (cloud sync) | XChaCha20 (cloud) | AES-256 (cloud) |
| Fully Offline | Yes | Yes | Partial | Partial | Partial | Partial |
| No Account Required | Yes | Yes | No | No | No | No |
| File Attachments | Yes (deep indexed) | Yes (vault folder) | Limited | Yes | Limited | Limited |
| PDF/DOCX/XLSX Indexing | Yes | No | No | No | No | No |
| Outlook MSG Parsing | Yes | No | No | No | No | No |
| OCR (Inline Images) | Built-in | Plugin | No | No | No | No |
| Rich Text Editor | Full rich text | Markdown only | Markdown + basic | Markdown only | Rich text | Rich text |
| Kanban Board | Built-in | Plugin | No | No | No | No |
| RSS Reader | Built-in | No | No | No | No | No |
| Built-in Tools | 12+ tools | No | No | No | No | No |
| Version History | Built-in | Plugin (paid) | Yes | Yes | Yes | Limited |
| Single File Portable | Yes (single HTML) | No (vault folder) | No | No | No | No |
| Hierarchical Pages | Pages + Labels + Hierarchy | Folder-based | Tags only | Notebooks | Notebooks | Folders |
| Vote-Based Search Learning | Yes | No | No | No | No | No |
| Calendar / Timetable | Built-in | Plugin | No | No | No | No |
With the overview established, let us examine each tool in detail.
1. Obsidian
Obsidian is arguably the most popular offline-first note-taking app in the developer and knowledge-management community. Built around local Markdown files stored in a “vault” directory on your machine, it gives users full ownership of their data. There is no account required, no server dependency, and the underlying files are plain text that can be opened in any editor.
The plugin ecosystem is Obsidian’s greatest strength and also its most significant limitation. The core application is intentionally minimal - a Markdown editor with backlinks and a graph view. Everything else - Kanban boards, calendar views, encryption, advanced search - requires community plugins. This means the user is responsible for vetting the security and reliability of each extension. For a privacy-conscious professional, this introduces uncertainty. A single poorly coded plugin could read your vault’s contents, log keystrokes, or introduce network calls that defeat the purpose of working offline.
Obsidian’s encryption story is particularly thin out of the box. There is no built-in encryption whatsoever. Users who need per-note or per-vault encryption must rely on third-party plugins or wrap their vault directory in an encrypted volume using VeraCrypt or similar tools. This works, but it adds friction and complexity that most non-technical users will find prohibitive.
File attachment support exists but is limited to storing files in the vault folder. Obsidian does not index the contents of PDFs, Word documents, Excel spreadsheets, or any other attached file. If you drop a 200-page contract into a note, you cannot search its text from within Obsidian. You can link to it, open it in an external application, and reference it - but the content remains invisible to Obsidian’s search engine.
For developers, researchers, and personal knowledge management enthusiasts, Obsidian is excellent. For professionals who need encryption, deep file search, and a complete toolset without plugin dependency, it falls short.
2. Standard Notes
Standard Notes positions itself as the privacy-focused alternative to mainstream note apps. It offers end-to-end encryption by default, which is a strong starting point. Every note is encrypted on the client side before being synced to Standard Notes’ servers, meaning the company itself cannot read your content.
However, the key phrase here is “synced to servers.” Standard Notes is designed around cloud sync. While you can use it offline temporarily, the architecture assumes you have an account, that your data will eventually sync, and that the encryption keys are managed through their authentication system. This is fundamentally different from a tool that never touches a network.
For professionals in regulated industries, this distinction matters. HIPAA, for example, does not just require encryption - it requires that covered entities maintain control over where protected health information resides. Having encrypted data on a third-party server still constitutes a business associate relationship, which triggers compliance obligations that a purely local tool avoids entirely.
Standard Notes also has limited file attachment support. Attachments are restricted depending on your plan, and there is no deep file indexing regardless of tier. You cannot search across the contents of attached PDFs or documents. The rich text editing experience, while improved in recent versions, still feels secondary to the core Markdown editor.
Standard Notes earns respect for making encryption a default rather than an afterthought. But its cloud-first architecture, account requirement, and limited file handling make it a compromise for users who need true offline sovereignty.
3. Joplin
Joplin is an open-source note-taking application that supports end-to-end encryption when syncing through services like Dropbox, OneDrive, or Joplin Cloud. It uses Markdown for note formatting and organizes content into notebooks with tags.
The open-source nature of Joplin is appealing for transparency - anyone can audit the code and verify the encryption implementation. However, like Standard Notes, Joplin’s encryption is primarily designed to protect data in transit and at rest on cloud servers. If you use Joplin without syncing, your notes are stored in a local SQLite database, which is unencrypted by default. The end-to-end encryption only activates when you configure a sync target.
This creates an uncomfortable gap: your local data is unencrypted, and your synced data is encrypted. For a professional who wants encryption on the local device itself - say, a lawyer whose laptop might be seized or a journalist working in a hostile environment - this model does not provide adequate protection without additional measures like full-disk encryption at the operating system level.
Joplin’s file attachment support is functional but basic. You can attach files to notes, and they are stored alongside the note data. There is no content-level indexing of those attachments, so searching across PDFs or spreadsheets is not possible from within the application.
The editing experience is Markdown-centric, which suits technical users but can be a barrier for professionals in non-technical fields who expect a word-processor-style interface. There is a rich text editor mode, but it is essentially a visual layer over Markdown and occasionally produces unexpected formatting.
Joplin is a solid choice for technical users who want open-source transparency and are comfortable managing their own encryption and sync strategy. It is less suitable for professionals who need a comprehensive, encrypted-by-default, deeply searchable workspace.
4. Notesnook
Notesnook is a newer entrant that has gained attention for its zero-knowledge encryption model using XChaCha20-Poly1305, which is a modern and well-regarded cipher. Like Standard Notes, encryption is enabled by default, and the company cannot access your notes.
Notesnook offers a richer editing experience than Standard Notes or Joplin, with a genuine rich text editor that supports formatting, tables, and checklists without requiring Markdown knowledge. This makes it more accessible to non-technical professionals.
However, Notesnook shares the fundamental architectural limitation of its cloud-encrypted peers: it requires an account, and its workflow is built around syncing encrypted data to remote servers. Offline access exists as a fallback mode, not as the primary operating model. If the service shuts down or changes its terms, your ability to access your encrypted data depends on your foresight in exporting it beforehand.
File attachment support is limited. There is no deep indexing of attached documents, no OCR capability, and no ability to search across the contents of PDFs, Word files, or spreadsheets. For professionals who need their workspace to function as a searchable repository of documents - not just text notes - this is a significant gap.
Notesnook is a good option for personal note-taking with strong default encryption. Its limitations in file handling, offline independence, and tooling depth make it less suited for professional use cases involving large document collections or regulated data.
5. Trellis
Trellis is a lesser-known option that offers encrypted note-taking with a focus on simplicity. It provides AES-256 encryption and a clean interface for basic note management.
While the encryption model is sound, Trellis operates on a cloud-sync paradigm similar to the other tools in this comparison. There is no fully offline, serverless mode. The feature set is relatively minimal compared to more mature applications - there is no deep file indexing, no OCR, no built-in tools, and limited organizational hierarchy.
Trellis is best suited for users who want a simple, encrypted note-taking experience and do not need the depth of features that professional workflows demand. For sensitive data management at scale, it does not offer the depth required.
6. VaultBook
VaultBook approaches the problem of secure note-taking from a fundamentally different architectural premise than every other tool in this comparison. Where other applications start with a cloud-sync model and bolt on encryption, VaultBook starts with a single HTML file that runs entirely in your browser, stores everything on your local device, and never makes a network connection unless you explicitly choose to sync your local folder through your own preferred method.
This is not a simplification or a limitation - it is a deliberate architectural decision that eliminates an entire category of security risk. There is no server to breach, no account to compromise, no business associate agreement to negotiate, and no terms of service that could change how your data is handled. Your notes, your attachments, your search indexes, your version history - all of it lives in a local folder that you control completely.
Encryption
VaultBook uses AES-256-GCM encryption with PBKDF2 key derivation at 100,000 iterations using SHA-256. Each encryption operation generates a fresh random 16-byte salt and 12-byte initialization vector, ensuring that even identical plaintext produces different ciphertext every time. Encryption is applied per-entry, meaning you can protect individual notes with different passwords while leaving others accessible - a granular model that is rare among note-taking applications.
The decrypted content exists only in memory during your session and is never written to disk in plaintext. When you lock VaultBook, a full-page blur overlay blocks all content and pointer events, providing visual and functional protection immediately.
What makes this model particularly robust is the per-entry granularity. Unlike tools that apply a single master password to the entire vault, VaultBook allows different passwords for different entries. A therapist could encrypt patient session notes with one password while keeping administrative notes accessible. A lawyer could lock privileged communications while leaving general case research open. Session password caching prevents constant re-prompting within a work session, balancing security with usability. This level of encryption granularity, combined with zero network exposure, creates a security posture that cloud-encrypted tools simply cannot replicate regardless of how strong their cipher is.
Search Depth
This is where VaultBook creates the widest gap between itself and every competitor. Most note-taking apps can search across note titles and body text. Some can search tags or notebook names. VaultBook searches across seven distinct content layers with weighted relevance scoring: titles carry the highest weight, followed by labels, inline OCR text, body content, section text, main attachment contents, and section attachment contents.
The attachment indexing deserves special attention. VaultBook does not just store your attached files - it reads deep into them. PDF text layers are extracted using pdf.js. Word documents are parsed through mammoth.js. Excel and XLSM spreadsheets are processed via SheetJS, extracting text from every sheet. PowerPoint slides have their text content extracted through JSZip. ZIP archives are opened and their text-based contents indexed. Even Outlook MSG email files are fully parsed - subject, sender, body, and any attachments nested within the email are indexed for search.
This means you can drop a ZIP file containing a set of Excel reports, a few PDFs, and an Outlook email chain into a VaultBook entry, and every word inside every file becomes searchable. No other tool in this comparison - or in the broader market - offers this depth of local, offline attachment indexing.
On top of text extraction, VaultBook performs automatic OCR on inline images within notes using Tesseract.js. If you paste a screenshot of a whiteboard, a photo of a printed document, or a diagram with text labels, VaultBook will extract the text and make it searchable. It also performs OCR on images embedded inside DOCX files, XLSX files, and even rendered PDF pages for scanned documents. The OCR text is cached per-item and indexed alongside the rest of the entry’s content, so subsequent searches are instant.
AI-Powered Intelligence
VaultBook’s AI features run entirely on-device, using no cloud APIs or external services. The AI Suggestions system is a four-page carousel that surfaces contextually relevant content: upcoming scheduled entries, weekday-based reading patterns learned from your last four weeks of activity, recently read entries, recently opened files, and recently used tools. It builds a personalized relevance model over your library without sending a single byte of data off your machine.
The vote-based learning system allows you to upvote or downvote search results and related entry suggestions. These votes persist across sessions and progressively refine the ranking algorithm. Over time, VaultBook learns which results are genuinely useful for your specific queries and adjusts accordingly. This is a form of on-device machine learning that respects your privacy completely.
Related Entries is another intelligent feature that automatically suggests notes sharing titles, labels, or content with the entry you are currently viewing. When you open a lab result, you see linked methods. When you open a project brief, you see related status updates. When you open a KPI report, you see prior audits. These suggestions appear with a smooth fade-in animation and support pagination, and like search results, they can be upvoted or downvoted to train the system over time.
Smart Label Suggestions analyze entry content and recommend appropriate labels, appearing as pastel-styled chips with counts. Query Suggestions from History learn from your past searches to offer intelligent autocomplete. Together, these features create a workspace that actively helps you organize and retrieve information rather than passively storing it.
Rich Text Editing
VaultBook’s editor is a full-featured rich text environment, not a Markdown renderer with a preview pane. The toolbar includes bold, italic, underline, strikethrough, ordered and unordered lists, headings from H1 through H6, a font family selector, case transformation options for uppercase, lowercase, title case, and sentence case, text color and highlight color pickers with full palettes, and a sophisticated table system with an interactive size picker and context menu for row and column operations.
Code blocks display with language labels and syntax formatting. Callout blocks feature an accent bar, title header, and body content area for structured annotations. Links and inline images are supported natively. For users who prefer Markdown, the editor renders Markdown syntax through the marked.js library, so you can write in Markdown and see it formatted in real time.
Sections within notes function as sub-entries - each section has its own title, rich text body, and independent attachments. This allows a single entry to contain multiple structured components. A research note, for example, might have sections for methodology, data sources, findings, and open questions, each with their own attached files and formatted content.
Organization
VaultBook’s organizational model combines three complementary systems. Pages provide hierarchical notebook-style organization with nested parent-child relationships, drag-and-drop reordering, and a context menu for rename, delete, and move operations. Labels offer flexible cross-cutting categorization - an entry can belong to one page but carry multiple labels for topic, status, owner, or any other facet you define. Hierarchy allows deep nesting to mirror the structure of your actual work, whether that is client engagements, academic courses, research pipelines, or operational workflows.
Multi-tab views let you open multiple entry lists simultaneously, each with independent view state, sort controls, and filter settings. Advanced filters support filtering by file type with match-any or match-all logic, by date field and date range, and by combined filter state. Sort controls offer multiple sort fields with ascending and descending toggles.
The Favorites system provides a dedicated panel in the sidebar with a compact scrollable list of starred entries. This is particularly useful for pinning active projects, frequently referenced documents, or in-progress work to the top of your navigation hierarchy without altering the underlying page structure.
Due dates and expiry dates add a temporal dimension to organization. Entries with due dates surface in a dedicated Due panel in the sidebar, while entries approaching expiry appear in the Expiring panel. This lifecycle management is especially valuable in regulated environments where data retention policies require automated cleanup. Expiry dates put every sensitive item on a predictable lifecycle you control - set an expiry on draft reports, interim exports, session files, or review notes, and VaultBook will track the timeline for you.
Recurrence support allows entries to repeat on configurable schedules, making VaultBook suitable for recurring tasks, weekly status templates, or periodic review cycles. Combined with the calendar and timetable integration, this creates a complete temporal workflow without requiring a separate task management application.
Built-in Tools
VaultBook includes over twelve purpose-built tools that run entirely offline, requiring no external services or plugins. The File Analyzer visualizes CSV and TXT data directly within the workspace. The Kanban Board automatically creates columns from your labels and inline hashtags, turning your notes into a drag-and-drop task management system without any configuration. The RSS and Atom Reader lets you follow feeds organized in folders, so your reading workflow lives alongside your notes. Threads provides a chat-style note interface in a centered overlay for quick capture and conversation-style documentation.
The Save URL to Entry tool creates structured notes from web pages. The MP3 Cutter and Joiner handles audio editing - trimming silence, cutting clips, and joining segments - directly in the browser. The File Explorer provides a structured view of all your attachments organized by type, entry, and page. The Photo and Video Explorer scans folders of visual media for browsing and review. The Password Generator creates strong passwords with instant copy. The Folder Analyzer visualizes disk space and file sizes. PDF Merge and Split combines or separates PDF files. PDF Compress reduces file size, particularly effective for scanned PDFs. And the Import from Obsidian tool accepts .md files for instant migration.
None of these tools require a network connection. None of them send data anywhere. They run in your browser, on your machine, with your files.
Timeline, Calendar, and Version History
VaultBook includes a built-in calendar and timetable system with day and week views, a scrollable 24-hour timeline, and disk-backed persistence. Tasks can be scheduled and managed directly within the workspace, and the AI Suggestions system surfaces upcoming events within the next 48 hours. A sidebar ticker widget shows upcoming timetable events at a glance.
A Random Note Spotlight feature surfaces a different entry from your library every hour, encouraging rediscovery of older content. An Attachment Ticker shows recent file activity. These ambient discovery features turn VaultBook from a passive repository into an active knowledge companion.
Version history is maintained per-entry with snapshots stored in a dedicated versions directory. Versions are retained for 60 days, providing an auditable trail of changes. The history interface presents versions from newest to oldest in a modal, accessible from any entry card.
Analytics
The analytics system renders four canvas-based charts directly in the sidebar without any external charting library: a label utilization pie chart, a last 14 days activity line chart, a pages utilization pie chart, and a monthly activity chart showing created versus modified entries over the last three months. An analytics panel displays entry counts, entries with files, total file counts, and total storage size, with attachment type chips providing a breakdown by file format.
Architecture
The single-HTML-file architecture deserves emphasis because it has profound implications for longevity and portability. VaultBook is not a SaaS product that could shut down, an Electron app that could stop being maintained, or a mobile app that could be pulled from an app store. It is a file. You can copy it to a USB drive, email it to yourself, store it in a safe deposit box, or print the source code. As long as web browsers exist, VaultBook will run. This is a level of permanence and independence that no cloud-based or platform-dependent tool can match.
The File System Access API provides the bridge between the browser and your local file system. Your repository is stored as repository.json. Entry bodies are stored as sidecar Markdown files. Attachments live in their own directory with a JSON manifest. Versions are stored separately. The entire structure is transparent, human-readable, and portable. You can inspect, back up, or migrate your data at any time using standard file tools.
Data Portability and Longevity
One factor that rarely appears in feature comparison charts but profoundly affects professionals over the long term is data portability - the ability to access, migrate, and preserve your notes independently of any specific application or service.
Obsidian scores well here because its vault is a folder of Markdown files. Even if Obsidian disappeared tomorrow, your notes would remain readable in any text editor. However, any data stored by plugins - Kanban state, calendar events, custom metadata - lives in plugin-specific formats that may not be portable.
Standard Notes and Notesnook offer export functionality, but your data at rest lives in their encrypted format on their servers. If either company ceases operations, your ability to access that data depends on whether you exported it in time and whether the exported format is useful without their application.
Joplin stores data in a local SQLite database, which is technically portable but not human-readable without tooling. Exporting to Markdown is possible but may lose metadata, attachments, or formatting nuances.
VaultBook’s approach to portability is the most robust in this comparison. The repository is a plain JSON file. Entry bodies are stored as sidecar Markdown files. Attachments are ordinary files in a standard directory structure with a JSON manifest. Version history is stored as dated JSON snapshots. Every component of your data is stored in open, human-readable formats that can be inspected, backed up, or migrated using nothing more than a file explorer and a text editor. There is no proprietary database, no encrypted blob store, and no format that requires VaultBook’s code to interpret. And the application itself is a single HTML file that will run in any browser on any operating system for as long as the web exists.
This is what true data sovereignty looks like - not just encryption, but transparency. Not just offline access, but permanent independence.
Who Should Use What
For casual personal notes with strong default encryption, Notesnook or Standard Notes will serve you well. For technical users who want maximum flexibility and are comfortable managing plugins and encryption independently, Obsidian remains a powerful choice. For open-source purists who want to self-host their sync infrastructure, Joplin offers that path.
For professionals in healthcare, legal, finance, research, journalism, therapy, or any field where data privacy is non-negotiable - where you need your workspace to be encrypted, offline, deeply searchable across every file type, self-contained, and independent of any company’s continued existence - VaultBook is the only tool that meets every one of those requirements simultaneously.
Healthcare and Therapy
Therapists and clinicians reviewing patient PDFs, session notes, and referral documents can use VaultBook with confidence that no patient data ever touches a network. The per-entry encryption means individual patient records can be locked with separate passwords. Deep indexing means a clinician can search across years of session notes and attached medical documents in milliseconds. The expiry date feature supports data retention policies required by healthcare regulations, automatically flagging records that need review or disposal.
Legal Practice
Attorneys handling privileged communications, case files, and discovery documents need absolute control over information access. VaultBook’s offline architecture means client data cannot be subpoenaed from a cloud provider because no cloud provider has it. MSG email parsing is particularly relevant here - legal professionals can drop Outlook email chains directly into case entries and search across every message, every attachment, and every nested file. Version history provides an auditable trail of how notes and documents evolved over the course of a matter.
Financial Analysis
Financial analysts working with insider-sensitive models, earnings previews, and proprietary research benefit from VaultBook’s ability to index Excel spreadsheets at the cell level. Drop a financial model into an entry, and every data point becomes searchable alongside your analysis notes. The Kanban board turns investment theses into tracked workflows. The calendar integration keeps earnings dates and filing deadlines visible within the same workspace where the analysis lives.
Journalism and Research
Investigative journalists protecting source identities and sensitive documents need a workspace that cannot be remotely accessed, remotely wiped, or remotely compelled to disclose. VaultBook’s single-file architecture means the entire workspace can be stored on an encrypted USB drive and carried physically. The deep file indexing means a journalist can search across hundreds of leaked documents, scanned pages, and email archives from a single search bar. The OCR capability turns photographs of physical documents into searchable text without uploading them to any cloud OCR service.
Academic and Scientific Research
Researchers managing literature reviews, experimental data, and collaborative notes across long time horizons need permanence that no SaaS product can guarantee. VaultBook’s local architecture means your research notes from 2026 will be accessible in 2036 and beyond, regardless of what happens to any company or service. The section-based note structure naturally maps to research workflows - a single entry can contain methodology, data, analysis, and references as distinct, independently structured sections with their own attachments.
It is not that the other tools are bad. They are good tools that made different architectural decisions. But when the requirement is absolute local control, zero cloud exposure, professional-grade encryption, deep document intelligence, and a complete productivity toolkit that runs without a network connection, VaultBook stands alone.
Final Thoughts
The trend in productivity software over the last decade has been toward centralization: your notes on someone else’s server, your files in someone else’s cloud, your workflows dependent on someone else’s uptime. For many users, this tradeoff is acceptable. The convenience of cross-device sync, real-time collaboration, and managed infrastructure outweighs the loss of sovereignty.
But there is a growing counter-movement among professionals who have seen what happens when that trust is violated - data breaches, policy changes, service shutdowns, legal discovery that exposes notes you thought were private. These professionals are not Luddites or paranoids. They are realists who understand that the only data you truly control is the data that never leaves your possession.
VaultBook was built for exactly this understanding. It does not ask you to trust a company with your data. It does not ask you to create an account. It does not ask you to connect to the internet. It gives you a workspace that is yours - truly, completely, permanently yours - and fills it with the kind of professional-grade tools and intelligence that used to require a cloud subscription and a leap of faith.
In a world where every productivity app is cloud-bound, analytics-heavy, and subscription-locked, that independence is not just a feature. It is a statement about what professionals deserve from the tools they rely on every day.