Henka Engine is an early-stage open source C engine project. Security reports are taken seriously, especially when they affect build scripts, packaged output, file loading, asset parsing, local paths, or project templates.
The main branch is the active development line. Security fixes should target main unless a release branch is created later.
Please do not open a public issue for a suspected security vulnerability.
Use GitHub's private vulnerability reporting feature if it is available on this repository. If that is not available, contact the maintainer through the public GitHub profile so a private reporting path can be arranged.
When reporting an issue, include:
- A clear description of the problem.
- Steps to reproduce the issue.
- The affected file, script, asset path, or workflow when known.
- Any relevant platform details.
- Whether the issue affects local development, packaged builds, or external project templates.
Security-sensitive areas include:
- Build and packaging scripts.
- File loading and asset parsing.
- Local settings and save-data paths.
- External project templates.
- Runtime diagnostics.
- Public documentation that could cause unsafe usage.
- Any future network, scripting, plugin, or editor workflow if those are added later.
Henka Engine currently has no accounts, telemetry, analytics, cloud sync, payment logic, or network-backed runtime behavior.
Do not include private files, credentials, API keys, local user data, generated settings, packaged output, screenshots with private information, or machine-specific logs in issues, pull requests, commits, or test fixtures.
This project is maintained as time allows. Acknowledgement and fixes may depend on severity, reproducibility, and project scope. Reports with clear reproduction steps are easier to review and fix.