01
Rendering
User Markdown becomes sanitized semantic HTML. Scripts, event handlers, forms, iframes, unsafe URLs, arbitrary CSS, and user-authored MDX do not execute.
Security
MDLoom treats Markdown, HTML, archives, images, and diagrams as hostile until each layer has validated and constrained them.
Content does not become trusted because it has a Markdown extension.
Preview sanitizes generated HTML. Your source never needs to leave this browser for writing, merge, or print.
Control surface
A safe preview is the main boundary. There is no conversion kitchen or user table in this release.
01
User Markdown becomes sanitized semantic HTML. Scripts, event handlers, forms, iframes, unsafe URLs, arbitrary CSS, and user-authored MDX do not execute.
02
Drafts, merge work, and preferences stay in IndexedDB and localStorage on this device. Clearing site data removes them.
03
MDLoom does not create accounts and does not store visitor Markdown on a server.
04
Print uses the same sanitized preview as the editor. The browser print dialog stays on the visitor’s machine.
05
The website only needs a public site URL and an optional support email. There is no database key and no service-role secret.
06
Markdown, HTML, and ZIP downloads are generated in this browser. MDLoom does not keep a copy after you save the file.
Report a concern
A public deployment needs a verified, monitored private channel for vulnerability reports.
Email naseebsingh3510@gmail.com with “Security report” in the subject. Do not include real user documents.