SiYuan

The Fortress of Knowledge

by Yunnan Liandi Technology Co., Ltd.

Productivity appAndroid

Reviewed by the Rankeno Productivity DeskUpdated Oct 2026

SiYuan is a Productivity app app for Android. It's a strong "second brain" for those who prioritize privacy and structural depth over ease of use — recommended, with real reservations about its learning curve and portability. The app scores 8.3 out of 10 — Great.

8.3Great#33 of 111 Productivity apps

How it scored How we score

  • Design7.5
  • Innovation8.5
  • Value8.0
  • Utility9.0

In one line

SiYuan is a serious, local-first alternative to Notion that trades cloud convenience for total data sovereignty and granular, block-level power.

The verdict

It’s a strong “second brain” for those who prioritize privacy and structural depth over ease of use — recommended, with real reservations about its learning curve and portability.

What we liked

  • Total Data Sovereignty: Local-first with robust E2EE sync options.
  • Granular Power: Block-level IDs allow for deep data refactoring.
  • All-in-One Utility: Built-in PDF tools, SQL queries, and flashcards.

What could be better

  • Steep Learning Curve: Requires significant time to master the block logic.
  • Format Lock-in: Internal JSON-based format is less portable than raw .md.
  • UI Density: Mobile interface can feel cramped for complex tasks.

Is it for you?

Best for

  • Academic Researchers who need to link thousands of discrete citations and notes.
  • Developers who prefer a local environment with SQL capabilities.
  • Privacy Advocates who are tired of their thoughts being stored on corporate servers.

Overview

The current productivity market is saturated with cloud-dependent tools that prioritize convenience over data ownership. SiYuan, developed by Yunnan Liandi Technology Co., Ltd., enters this arena not as another lightweight note-taker, but as a direct challenge to the dominance of platforms like Notion and Obsidian. It positions itself as a privacy-first personal knowledge management (PKM) system, and the “privacy” label here isn’t mere marketing window-dressing. This is a tool built for the digital architect—the power user who demands that their data remain local, encrypted, and entirely under their control.

At its core, SiYuan operates on a block-level architecture. In most editors, a document is a single, static file. In SiYuan, every paragraph, image, and list item is a discrete block with its own unique identity. This granularity allows users to “refactor their thinking” by embedding, referencing, or linking specific fragments of information across an entire library without duplicating data. It’s an offline-first ecosystem; while it offers robust end-to-end encrypted (E2EE) synchronization for multi-device workflows, the primary source of truth always lives on your hardware.

Targeting researchers, developers, and high-level knowledge workers, SiYuan bridges the gap between the aesthetic fluidity of a real-time Markdown editor like Typora and the relational complexity of a SQL-backed database. It isn’t just about recording information; it’s about constructing a persistent, interconnected web of logic. By refusing to compromise on data sovereignty, SiYuan secures a unique niche for users who have outgrown the limitations of linear notes and are wary of the “rent-your-data” model of modern SaaS.

Key features

  • Block-Level Granularity: Every element—from a single line of text to a complex table—is a discrete block. This allows for precise bidirectional linking and embedding, making the “refactoring” of ideas a structural reality rather than a metaphor.
  • Local-First & E2EE Sync: Data is stored locally by default. For those needing mobility, the platform supports end-to-end encrypted synchronization via S3, WebDAV, or their proprietary cloud, ensuring your “second brain” is never exposed to third-party prying.
  • Integrated Research Suite: Beyond simple notes, the app includes native PDF annotation, a SQL-like query system for dynamic data filtering, and built-in spaced repetition flashcards to turn notes into long-term knowledge.

Analysis

To understand SiYuan, one must first grasp its obsession with the Block. While Notion popularized the block-based interface, SiYuan takes the concept to its logical, technical extreme. Most users are accustomed to the “page” as the fundamental unit of organization. In SiYuan, the page is merely a container for blocks. This distinction is critical. Because every block has a persistent ID, you can reference a specific sentence from a three-year-old journal entry inside a new research paper. Change the source, and the reference updates. This isn’t just “linking”; it’s knowledge refactoring.

The Logic of the Web

The utility of SiYuan’s bidirectional linking is central to its design. When you link two concepts, the app creates a visible bridge in both directions. This allows for a “backlink” view that shows every instance where a particular topic has been mentioned. For a researcher managing thousands of data points, this transforms a collection of files into a living, breathing knowledge graph. The inclusion of a SQL-like query system further elevates this. You can generate dynamic lists—for example, “show me all blocks tagged #todo from the last 7 days that are nested under the ‘Project X’ hierarchy”—directly within a document. This level of automation usually requires complex plugins in other apps; here, it is baked into the foundation.

Productivity as a System

The integration of PDF annotation and spaced repetition (Anki-style flashcards) reveals SiYuan’s true ambition: it wants to be the only tool you use for the entire learning lifecycle. You can highlight a passage in a PDF, and that highlight becomes a block that you can drag into a note. That note can then be transformed into a flashcard for review. It’s a closed-loop system that eliminates the “onboarding friction” typically found when moving data between disparate apps like Readwise, Anki, and Evernote.

The Complexity Penalty

However, this power comes with a significant learning curve. SiYuan is not an app you “pick up and play.” The interface, while clean, is dense with options. Understanding the difference between a block reference and a block embed, or learning the syntax for attributes and queries, requires a level of commitment that the average user might find off-putting. Furthermore, SiYuan uses a custom internal file format (JSON-based) to maintain its block IDs. While you can export to standard Markdown, the “native” experience is tied to this specific structure. This creates a minor paradox for a privacy-focused app: you own your data, but that data is most useful within the specific confines of SiYuan’s engine.

Visuals & performance

Visually, SiYuan adopts a Markdown WYSIWYG (What You See Is What You Get) approach. It closely mirrors Typora’s model; as soon as you finish typing a Markdown command, the syntax disappears, leaving you with a clean, formatted document. It’s an elegant solution that avoids the cluttered “split-screen” view of older editors.

Performance is where the local-first philosophy should shine. Because the app isn’t constantly fetching data from a remote server, the design minimizes network latency by construction, and a 2D text-and-block tool of this scope is light on hardware. The UI design is utilitarian but polished, favoring a professional “IDE” aesthetic over the bubbly, consumer-grade look of modern web apps.

Platform nuances

On Android, SiYuan faces the inherent challenge of cramming a high-density power tool onto a small screen. Manipulating blocks with a finger is naturally less precise than with a mouse. However, the mobile port appears thoughtfully designed: the “block menu” is accessible via gestures, and the sync architecture carries over from the desktop build. For users who do the bulk of their “heavy lifting” on a desktop but need to capture ideas or review flashcards on the go, the Android app is built to work effectively as a mobile satellite to the main system.

Final verdict

SiYuan is a sophisticated, uncompromising piece of software. It doesn’t hold your hand, and it doesn’t care about being the “easiest” app on the market. Instead, it offers a level of structural integrity and privacy that is increasingly rare in the digital age. We rate it highly and recommend it to anyone willing to invest the time to learn its idiosyncrasies — with the caveat that the learning curve and format lock-in are genuine reservations, not footnotes. For the right user, it delivers a knowledge management system that is more private and more structurally powerful than almost anything else currently available.

Reviewed by the Rankeno Productivity Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review

Embed this score badge on your site

Embed this review badge

Paste this snippet on your site to show your Rankeno score. The link back to rankeno.com is a normal followed link — no redirect, no ad tracking.

Publish an app or game? Submit it for review

Your rating for SiYuan:
Was this helpful?

Questions about SiYuan

Is SiYuan worth it?

SiYuan is a sophisticated, uncompromising piece of software. Our editors scored SiYuan 8.3 out of 10, which puts it in our Great band.

Why does SiYuan score 8.3 out of 10?

With a score of 8.3 out of 10, SiYuan lands in our Great band. Utility is its strongest category at 9.0 out of 10. Design is the weakest at 7.5.

What do our editors like most about SiYuan?

Total Data Sovereignty: Local-first with robust E2EE sync options. Granular Power: Block-level IDs allow for deep data refactoring.

What do our editors say is SiYuan's biggest weakness?

Steep Learning Curve: Requires significant time to master the block logic. Format Lock-in: Internal JSON-based format is less portable than raw .md.

If you liked SiYuan

Similar picks our editors rate highly.

Get our verdicts weekly

One email a week with our newest reviews and the top-ranked picks across apps and games.

We use your email only for this weekly roundup. See our privacy policy.