Music & background audio

BGM_021 — SSEQ file 20 (1:36) · Game theme (OST)
Volume35%
Loops
Skip to main content

Security policy and vulnerability disclosure

dqmj1.wiki is a free, non-commercial fan project. We welcome good-faith reports of security vulnerabilities that affect this website, its REST API or its infrastructure, and we commit to handling them responsibly.

Last updated: 2026-10-07

How to report a vulnerability

Send your report by e-mail. Encrypt it with our public PGP key whenever it contains technical details or a proof of concept.

Contact
[email protected]
Public PGP key
/.well-known/pgp-key.txt
Fingerprint
3C11 0D26 D95B A699 3DA0 FEF4 E8C7 6A2C 9D88 DB15
Key ID
E8C76A2C9D88DB15
Algorithm
RSA 4096
Validity
2026-10-07 → 2028-10-06
security.txt
/.well-known/security.txt (RFC 9116, signed)

Encrypting your report

Import the key, check that the fingerprint displayed by your tool matches the one on this page, then encrypt your report for the recipient below. Do not trust a key whose fingerprint differs.

curl -O https://dqmj1.wiki/.well-known/pgp-key.txt
gpg --import pgp-key.txt
gpg --fingerprint [email protected]
gpg --armor --encrypt --recipient [email protected] report.txt

Attach or paste the resulting report.txt.asc into your message, and include your own public key so that we can reply encrypted. We answer from the same address.

What to include

  • The affected URL, endpoint or component.
  • A description of the vulnerability and its potential impact.
  • Clear steps to reproduce it, with a minimal proof of concept.
  • Your name or handle if you wish to be credited (optional).

Scope

In scope

  • The website dqmj1.wiki and the subdomains we operate.
  • The public REST API under /api/v1 and the embeddable widgets under /embed.
  • The open-source code published on GitHub by this project.

Out of scope

  • Denial of service, load or stress testing, and automated scanning at high volume.
  • Social engineering, phishing and physical attacks.
  • Vulnerabilities in third-party services we rely on (Cloudflare, Resend, Google, GitHub): report them to the vendor.
  • Missing best-practice headers or settings without a demonstrated security impact.
  • Unvalidated output from automated scanners.

Copyright or trademark concerns are not security matters: write to [email protected] instead.

Our commitments

  • We acknowledge your report within 5 business days.
  • We give you an initial assessment within 10 business days and keep you informed of the progress.
  • We fix confirmed vulnerabilities as quickly as their severity requires.
  • We ask for coordinated disclosure: please allow up to 90 days from your report, or until a fix is released, before any public disclosure.
  • We credit you in the acknowledgments below unless you prefer to stay anonymous.

Safe harbor

We consider security research carried out in good faith and in accordance with this policy to be authorized, and we will not take legal action against researchers who:

  • make a good-faith effort to avoid privacy violations, data destruction and service interruption;
  • stop testing and report immediately if they reach non-public data;
  • do not exploit a vulnerability beyond what is needed to demonstrate it;
  • keep the details confidential until a fix is released or the disclosure period ends.

This policy does not authorize testing of third-party services, and it is not a legal waiver of the rights of those third parties.

Rewards

This is a free, non-commercial project: we do not run a bug bounty. Valid reports are credited publicly, with your consent.

About this site

The website has no user accounts, no login and no form that stores personal data. The REST API is public and read-only. The site is served through Cloudflare over HTTPS and refuses to be embedded in frames outside the /embed widgets.

Acknowledgments

No vulnerability report has been received yet. Thank you to everyone who helps keep this project safe.

Credits & Project