FAQ — Mind Map Builder · Neural Glass
❓ FREQUENTLY ASKED QUESTIONS

Got questions?

Quick answers to the most common things people ask about Mind Map Builder.

Getting Started

No. Mind Map Builder is completely free and requires no account, login, or email address. Open /builder and start immediately.

Yes, it’s free. There’s no catch right now. The app is in active development and the core tool will remain free. Future premium features (if any) will be clearly separate and optional.

Mind Map Builder works in all modern browsers:

  • Chrome / Edge — fully supported, recommended for best performance
  • Firefox — fully supported
  • Safari (desktop + iOS) — fully supported
  • Samsung Internet — supported

Internet Explorer is not supported.

Once the page has loaded, the canvas works fully offline. Your map is stored in your browser’s local storage, not on a remote server. If you close the tab and reopen it, your work is still there — as long as you haven’t cleared your browser data.

Saving & Data

Your map saves automatically every time you make a change. It’s stored in your browser’s localStorage — no server is involved. The data lives entirely on your device.

Unfortunately, yes. Clearing browser data (cookies, site data, cached files) will remove anything in localStorage. We strongly recommend downloading a JSON backup after any significant work session using the ⤓ Export JSON button in the toolbar.

Not automatically — local storage doesn’t sync across devices. To move a map between devices: Export JSON on device A, then open the builder on device B, paste the JSON into the editor panel’s JSON textarea, and click ⤓ Import.

No. Everything stays in your browser. We don’t collect map content, node data, or anything you type. The only external requests are loading the page assets and Google Fonts.

Using the App

Click any node to open its popover, then click + Child to add a connected child node. Alternatively, select a node and press N on your keyboard. The new node appears connected to the selected parent.

Click a node to select it, then either click ✕ Delete in the popover, or press Delete / Backspace on your keyboard. A confirmation dialog will appear. The root node cannot be deleted.

Click any node, then click Edit in the popover (or click the ✎ Edit toolbar button). The editor panel slides in from the right with fields for label, type, color, URL, and description. Changes apply instantly.

Not through the UI — the builder creates a tree structure where each node has one parent. However, you can manually add cross-edges by editing the JSON directly in the editor panel’s JSON textarea. The engine will render any valid edge between two existing node IDs.

There is no undo system yet. If you cleared the map using the 🧹 Clear button and confirmed the dialog, the local storage entry is deleted. If you had previously downloaded a JSON export, you can re-import it. This is why we recommend exporting often.

Click the button in the toolbar. This resets the viewport to the center of the canvas at 1× zoom, with your nodes back in view.

Export & Import

Plain JSON. The file contains a nodes array and an edges array. It’s human-readable, version-controllable, and easy to process programmatically. See the JSON Format section in the docs for the full schema.

Not yet natively — image/PDF export is on the roadmap. In the meantime, you can use your browser’s Print to PDF feature or take a screenshot. The canvas renders cleanly as an SVG, so screenshot quality is high.

Yes, as long as you can convert your data to the Mind Map Builder JSON format. The schema is simple:

  • A nodes array — each with id, label, x, y, color
  • An edges array — each with from and to (matching node IDs)
  • Exactly one node with "id": "root"

See the full schema in the Docs.

Mobile & Touch

Yes. The app is designed mobile-first. All core features — viewing, creating, editing, and exporting nodes — work on iOS and Android browsers. Use a 2-finger drag to pan the canvas and pinch to zoom.

That’s intentional. 1-finger touch scrolls the page normally so the browser’s natural scroll behavior isn’t broken. To pan the canvas, use 2 fingers. To zoom, pinch with 2 fingers.

Not yet. The web app works well as a mobile browser app, and you can Add to Home Screen on both iOS Safari and Android Chrome for an app-like experience. A native app may come in the future.

Troubleshooting

Try these steps in order:

  • Hard refresh the page (Ctrl+Shift+R or Cmd+Shift+R on Mac)
  • Make sure JavaScript is enabled in your browser
  • Check that you’re on a supported browser (Chrome, Firefox, Safari, Edge)
  • Open the browser console (F12) and check for errors — include these if you contact support

Check for these common issues:

  • No root node — there must be exactly one node with "id": "root"
  • Invalid JSON syntax — paste your JSON into a validator like jsonlint.com to find errors
  • Edge references non-existent nodes — every from and to in edges must match an existing node ID

They’re still on the canvas — you may have panned or zoomed too far from them. Click the button in the toolbar to reset the view to the center of the canvas. All nodes will come back into view.

Can’t find your answer here?

Contact Support ↗ Read the Docs ›