Help Center · Troubleshooting

Troubleshooting & FAQ

Real problems and real fixes, organized by symptom. If you hit an error message or something "just didn't work," find it below — almost everything is self-fixable.

Jump to: App won't load · Sync did nothing · Permission denied (vault) · Sign-in failed · My secret got flagged · Portal won't open · Browser support · Data loss & recovery · Resetting Ledger · AI errors · Exporting & leaving · General FAQ

The app won't load / stuck on "Loading…" / templates & sample KB missing

Most common cause: you opened the file directly as file://…/app/index.html. Browsers block fetch() on the file:// protocol, so the app can't load its sample KB or templates.

"I ran a vault sync and nothing happened"

A sync that reports "already in sync" means there was genuinely nothing to do — both sides matched. That's success, not failure. Other reasons it may look like nothing happened:

To verify it's working: make a small edit to a note in Obsidian, click ⇄ Sync now in Ledger, and watch for the summary ("1 pulled …"). Then edit in Ledger and sync again to confirm the push direction.

"Permission denied on the vault folder" / "Vault permission not granted — reconnect the folder"

The browser controls folder access for security, and it can ask again or revoke it.

Sign-in failed (web app or plugin)

In the web app:

In the Obsidian plugin (Verify fails):

"My page/secret got flagged on save"

Ledger's save-time scanner warns when a page looks like it contains a pasted secret. Two cases:

A published portal won't open / looks wrong

Browser support & "a feature is missing"

FeatureRequirement
Core app (editor, search, governance, portals, import/export)Any modern browser, served over HTTP.
Browser folder syncChromium-class desktop browser (Chrome/Edge/Brave/Arc). Not Firefox/Safari.
Sign-in / cloud sync / evidenceNetwork access to the DosanjhLabs platform.
AIYour own provider key + network access to that provider.

If folder sync controls are missing, you're likely on Firefox/Safari — use the Import/Export fallback or the Obsidian plugin. If the Edit tab is missing, your role is read-only — switch to Admin or Editor.

Data loss & recovery

Local docs live in your browser's storage on this device. They can disappear if you clear browser data, use a different browser/profile, or open a private window. To protect against that:

Resetting Ledger / starting fresh

To wipe the in-browser KB and re-seed the sample data:

  1. Export first if you want to keep anything (Export all).
  2. Clear Ledger's site data for this origin in your browser (clear localStorage/IndexedDB for the site, or use the browser's "clear site data" for that URL).
  3. Reload the app — with no docs present, it re-seeds the sample KB on the next first run.

This also clears the connected vault handle and the saved AI key, so you'll reconnect/re-enter those.

AI errors

Exporting & leaving (no lock-in)

Ledger's source of truth is plain Markdown, so leaving is trivial:

  1. Click Export all to download the whole KB as a portable Markdown bundle (or Export .md per page).
  2. Drop the files into an Obsidian vault, or commit them to a git repo — they're standard .md with frontmatter and [[wiki-links]] intact.
  3. If you used a connected vault folder, your files are already on disk — nothing to export.

There's no proprietary database to escape. git clone / export is both your backup and your exit.

General FAQ

Do I need an account to use Ledger? No. The free, local-first tier works with no account and no network.

Does anything leave my machine if I don't sign in? No — signed out, Ledger makes zero network calls.

Can I store passwords in Ledger? No, by design. Link a password manager item from a credential page; a save-time scanner warns if you paste a secret. See Security & privacy.

Is it really compatible with Obsidian? Yes — same Markdown, YAML frontmatter, [[wiki-links]], folders, and tags. Import a vault, keep editing in Obsidian, export back out.

Why are Mermaid diagrams shown as code? The renderer is dependency-free and displays ```mermaid blocks as code rather than executing them into diagrams.

How many versions does history keep? Up to the last 30 saves per page, locally.

Where's the desktop app? The cross-platform "desktop" experience ships as the Obsidian community plugin — Obsidian is already the Mac/Windows/Linux/mobile host.

Is there a graph view? There's a navigable Links view (out-links + backlinks + a connectivity summary). A visual force-directed graph is on the roadmap.

Still stuck?

Re-check the topic page for the feature involved — it has the step-by-step details: