Skip to content
devdevian.docs
OPEN SOURCE · ALWAYS BUILDING
Devdevian DocsDevelop & operate

Security policy

View source2 min read

Supported status#

Devdevian is an early development release and has not received an independent security audit. There is no stable release support schedule yet. Security fixes target the current development branch.

Reporting a vulnerability#

Do not post exploit details, credentials, user records, session cookies, or private community content in public issues.

Email dv842449@gmail.com with the subject “Devdevian security report.” You may also use GitHub’s private vulnerability reporting if it is enabled. Do not use public issues for exploit details or private records.

Include the affected revision, relevant endpoint, minimal reproduction with synthetic accounts, expected access boundary, and observed impact. No response-time guarantee or bug bounty is currently offered.

Maintainer deployment responsibilities#

  • Enable private vulnerability reporting and set a monitored contact before public launch.
  • Keep production, preview, acceptance, and development data and secrets separate.
  • Configure HTTPS and exact OAuth callback URLs. Keep secrets server-side, never in VITE_* variables.
  • Do not expose the local demo server or seed demo credentials in production.
  • Use durable private database/object storage; local function filesystems are not production persistence.
  • Verify account, membership, moderator, attachment, and notification access after deployment.
  • Activate the encrypted backup workflow with repository secrets, verify its restore check and retain the encryption key separately. Follow recovery procedures; committed workflow files alone do not provide backups. Exclude archives and personal data from repository history.
  • Review rate limits, distributed abuse protection, dependency updates, and upload retention before public registration.

The repository's automated tests verify specific application behaviors; they do not establish that every deployment is secure.