Questions & Answers

Getting started

How do I import a Claude Code plan?

Save the plan Claude Code produced to a .md file (or copy it straight from plan mode), then open it in TaskHolder — File → Open, or drag the file onto the canvas. The parser reads plan-mode output directly: phases, numbered subtasks, and checkboxes land as a draggable card hierarchy.

Do I need an account to start?

Yes — a quick free account (one click with Google, or an email link; no password, no card). It gates the trial download, ties your license to you instead of a machine, and gives us a way to reach you about your purchase. Your plan documents still never touch a server — the account holds your email and license, nothing more.

Can I start from a blank canvas instead of importing?

Yes. Create cards directly on the canvas, organize them into phases, and export a clean markdown plan when you're ready to hand it to an agent — the round trip works in both directions.

What's in the free trial?

Everything, for 14 days. It's time-limited, not feature-crippled — the import → edit → export round trip has to be experienced whole to be judged. When the trial ends, your files remain plain markdown on your disk.

File safety

Why is my export byte-identical except my edits?

Because TaskHolder patches your document instead of regenerating it. On file-imported projects, export writes back only the lines you actually changed — every unmodified line stays byte-identical, so git diff shows exactly your edits and nothing else. (Projects created from scratch are written out fresh, since there's no original file to preserve.)

Does my data ever leave my machine?

Never. Your plans are 100% local files, the app works fully offline, and anything sensitive is encrypted at rest with your OS keychain. There is no sync service, no telemetry on your documents, no server that ever sees their contents.

Will it destroy the parts of my document that aren't tasks?

No — that's the point of the preservation model. Your table of contents, decision notes, blockquotes, and everything else that isn't a task ride along untouched. Most task tools keep only what fits their format; TaskHolder keeps your document.

What happens to my files if I stop using TaskHolder?

Nothing — they were never trapped. TaskHolder works on plain markdown files in place, wherever you keep them. Uninstall the app and your plans are still sitting in your repo or notes folder, readable by anything.

Where are my files stored?

Exactly where you saved them. There's no proprietary library or hidden database — TaskHolder opens your .md files in place and writes back to the same path. Keep them in a git repo and version them like the code they describe.

License & pricing

Is this another subscription?

No. $39, once. That includes 2 years of updates, and the app never stops working after — compare a Notion or Linear seat at $96–120 every year, forever.

Can I move my license to a new machine?

Yes. Deactivate TaskHolder on the old machine (Settings → License) and activate on the new one with the same key. Machine died before you could deactivate? Contact the developer and it'll be reset — replies within 24h.

What happens after the 2-year update window?

The app keeps working, at the version you have, forever. The window only gates new versions — it is not a kill switch. If a future major version is worth it to you, upgrade pricing will exist; if not, nothing changes.

What does "fail-open" mean?

Most licensed software fails closed: server unreachable, app locked. TaskHolder is engineered the other way — if the license server is down, unreachable, or gone entirely, the app keeps working and your license stays valid. A server outage can never lock a paying customer out.

What if the developer disappears?

Fair question for any indie tool — here the honest answer is a feature. Your plans are plain markdown on your disk, the app runs fully offline, and the license is fail-open. If TaskHolder-the-business vanished tomorrow, your installed app and your files would not notice. There is nothing to lose.

What's the refund policy?

The 14-day full-featured trial exists so you never have to buy blind. If you purchased and something's genuinely wrong, write within 14 days of purchase and it'll be sorted — see the Terms for the formal wording.

Compatibility

Does it work with my AI tool's output?

If it writes markdown, yes: Claude Code plan mode, Task Master, Cursor output, Gemini, or a plan you wrote by hand. The parser recognizes 40+ numbering patterns — Phase 1, 1.2.3, checkboxes, mixed styles in one file — and resolves them into a single clean hierarchy.

Does it handle Korean / non-English headings?

Yes — Korean headings and numbering (1장, 첫째, 가나다…) are first-class in the parser, not an afterthought. Most task tools break on non-English structure; TaskHolder was built and tested against it from day one.

Which platforms does it run on?

macOS (Apple Silicon and Intel) and Windows 10+. Linux isn't packaged yet — if you want it, say so; demand decides the roadmap.

Is there a web / browser version?

No — deliberately. The whole product is built on things a browser can't do reliably: watching your local files for agent edits, atomic writes back to disk, OS-keychain encryption. A cloud version would mean uploading your plans, which is exactly what TaskHolder exists to avoid.

Why is it an Electron app?

Because the job needs native file watching, atomic writes, OS-level encryption (safeStorage), and deep links on two platforms — and it needs them to be identical and reliable. Electron delivers that; the app stays lean regardless. Judge it by the memory footprint and startup time in your own trial, not the framework name.

Troubleshooting

My markdown didn't parse the way I expected.

The parser is tested against a growing corpus of real AI-generated plans, but the wild is creative. Send the document that broke it — every submitted file becomes a permanent regression test, and you'll usually get a fixed build fast. Your original file is never modified by a failed import.

The app says it can't reach the license server.

Keep working — nothing is locked. The license is fail-open: validation that can't reach the server simply passes, and your activation stays valid. The notice is informational; it clears on the next successful check.

An agent edited my plan file while it was open. What now?

TaskHolder watches the file and spots outside edits mid-run. You'll get a review prompt showing what changed before it lands on your canvas — accept, merge, or ignore. No silent overwrites in either direction.

Still stuck? Contact the developer — replies within 24h.