SkillTrees & RoadMaps FAQ & Tech Info

Version 0.8.2 • Built by Bimsara Jayalath

💬 Frequently Asked Questions

What is SkillTrees & RoadMaps?

SkillTrees & RoadMaps helps you visualize your goals and personal growth as an interconnected skill tree — so you can track, plan, and evolve your abilities like in an RPG.

Is my progress saved?

Yes. Trees can be saved locally and in the cloud. Local saves are identity-scoped to prevent account conflicts on shared devices, and signed-in users can sync private trees to Firebase. If you start as a guest, the app can prompt you to merge guest trees after sign-in.

Can others see my trees?

Private trees are visible only to you. You can choose to publish a tree to create a public version, update it, or unpublish it at any time. Owners can also control whether others are allowed to fork a published tree. This controls new forks only and does not remove forks that were already created.

How do save and publish actions work?

The Tree Info actions are dynamic based on context: local-only, private cloud, or public tree state. Buttons and status messages update to reflect whether you are saving, publishing, or updating an existing public version.

Why don’t public trees always update instantly?

Publicly shared trees may be temporarily cached on a viewer’s device to improve performance and reduce server load. Because of this, updates made by the tree owner may not appear immediately for all viewers.

Viewers can manually refresh a public tree at any time to check for the latest version. Tree owners always see the most up-to-date version of their own trees.

Can I export or share my tree?

Yes. You can export trees as JSON, share published public tree links, copy embeddable iframe code for published trees, and explore templates/public trees. If a published tree allows forking, you can fork it into your own workspace. Existing forks remain owned by the users who created them, even if forking is disabled later.

How does template submission work?

Template submissions are available on eligible paid roles (Pro/ProPlus/Developer) and must originate from your own public tree. Submissions go through review and may be approved, rejected, or delisted later if needed. Approval/listing is not guaranteed.

Approved marketplace templates use a locked snapshot of your submitted public tree. If you later edit the source public tree, a new submission is required to relist updated template content.

Template submissions include a custom slug used for template URLs. Slugs are normalized and checked for availability. If a slug is unavailable, you must choose another one.

Legacy template links using public IDs may still work, but template pages may prefer slug-based URLs when available.

How do embeddable trees work?

Embeds are read-only views of published public trees, designed for websites via iframe. Anyone who can load the embed can view that public content. If you unpublish or update the source public tree, embed availability/content may change accordingly.

Are there limits on cloud or public trees?

Yes. The app shows role-based usage indicators and progress bars for cloud/public usage. Save and publish flows enforce your current limits based on account entitlements.

How do I cancel or resume my subscription?

Paid subscriptions are managed through the Lemon Squeezy customer portal. In the app, open Account Settings and use the customer portal button to manage billing, cancel auto-renew, resume an existing subscription, or update your payment method.

I paid, but my account is still Free. How do I restore?

Open the pricing modal and click Restore Purchase. If you are not signed in, the app will prompt sign-in first. Restore checks your currently signed-in email and links any matching eligible purchase metadata to your account.

For security, restore does not attach purchases to a different email than the verified email on the signed-in account.

What’s next for S&R?

We keep iterating on publishing workflows, templates discovery, and quality-of-life improvements. Check the changelog for the latest shipped updates and in-progress direction.

🏷️ Attribution & Credits

All third-party technologies and assets are used under their respective open-source licenses.