- Keys are provided by the user via environment variables.
- Keys are never logged or stored in artifacts.
- MLflow artifacts must not include secrets.
- Rendered page images may contain sensitive data — warn users to handle artifacts securely.
- Add a
--redact-artifactsoption later if needed.
Please report vulnerabilities privately via GitHub Security Advisories or email the maintainers. Do not open a public issue for security-sensitive reports.
- Use ephemeral temp directories for rendered images and intermediate JSON.
- Avoid uploading sensitive documents to third-party providers if policies prohibit it.
- Provide a
--save-intermediateflag to explicitly persist intermediates; otherwise delete on completion.