Security at Orpinn

Reviewable application controls without an invented certification claim

The reviewed application paths use authentication, authorization, request validation, rate limiting, and audit records for selected sensitive changes. This page is not a compliance certificate or penetration-test report.

Application controls

Limit access and abusive requests

Current paths include CSRF protection, rate limits for authentication and mutations, authorization checks, and HTTPS enforcement for licensing and custom-menu domains.

Role separation

Administration, client portal, and API routes use separate authentication and authorization layers.

Audit records

Selected sensitive administrative changes are recorded without intentionally logging passwords.

Data

Validate input and reduce leakage

Servers validate inputs, ownership boundaries, and resource relationships. Sensitive field names are excluded from error data flashed back to forms.

Operational secrets

Keys and passwords belong in the runtime environment, not public content or reports.

Responsible disclosure

Begin with a non-destructive description and request a suitable channel for sensitive proof.

Limitations

What this page does not establish

It does not prove that every deployed instance matches the latest source or promise zero vulnerabilities or a fixed remediation time. Deployment and contractual controls are verified in context.