Dear Brett,
Find below a clanker generated report of an issue I identified. Installed Marked 3 via App Store on my Macbook, right clicked a markdown file I had just generated minutes before and "Open With: Marked 3"'d it which resulted in a quarantine flag being added to it.
I know very little about Mac apps but trust/hope the clanker added sufficient identifying info for you, but let me know if I can add any more details please, I kept Marked installed and if this gets fixed(or sorted out on my end, if the problem is only there) I'll be extremely happy to buy it.
Thanks!
Marked 3 Adds Quarantine Metadata to Local Markdown Files
Date observed: 2026-07-03
Summary
Opening a local Markdown file with Marked 3 adds the macOS extended attribute
com.apple.quarantine to that file. The quarantine agent recorded in the
attribute is Marked.
After this happens, Finder/LaunchServices/Gatekeeper may show warnings when
opening the file, even though the file is plain local Markdown.
Marked Version
Application path: /Applications/Marked.app
Bundle identifier: com.brettterpstra.marked
Version: 3.1.7
Build: 1184
Mac App Store itemId: 6747497179
Mac App Store softwareVersionExternalIdentifier: 887747611
TeamIdentifier: 47TRS7H4BH
Reproduction Steps
- Create a plain local Markdown file:
printf '# Test\n\nPlain local Markdown file.\n' > repro.md
- Check its extended attributes before opening it:
xattr -l repro.md
Expected at this point: no com.apple.quarantine attribute.
-
Open the file with Marked.
-
Check the file's extended attributes again:
xattr -l repro.md
Observed Result
After opening the file with Marked, the file has quarantine metadata:
com.apple.lastuseddate#PS: ...
com.apple.provenance:
com.apple.quarantine: 0082;6a47cc18;Marked;
The timestamp component decodes to:
0x6a47cc18 -> Fri Jul 3 17:50:00 EEST 2026
The important part is that Marked is recorded as the quarantine agent:
com.apple.quarantine: ...;Marked;
Expected Result
Opening a local Markdown file in a Markdown viewer should not add
com.apple.quarantine to that file.
Notes
The tested file was plain local Markdown. It did not contain active HTML,
scripts, images, remote links, javascript: URLs, data: URLs, hidden control
characters, embedded payloads, or secrets.
The warning appears to follow the file metadata, not the Markdown content.