NoteMark reads and writes files on your computer, so security reports are taken seriously.
Please do not open a public issue. Use GitHub's private vulnerability reporting instead, and include steps to reproduce. You should hear back within a week.
Only the latest release receives fixes.
- The page that renders your notes runs sandboxed, with context isolation and no Node.js access.
- Every file operation goes through a small, typed IPC API. Note titles are validated in the main process, so they cannot point outside the notes folder.
- Links open in your default browser; only
http,httpsandmailtolinks are allowed, and the app window cannot be navigated away. - PDF export renders notes in a hidden window with JavaScript disabled.