Password storage
ExistsArgon2id (m=64 MB, t=3, p=1) with a pepper kept outside the database, and a constant-time dummy verification so unknown emails are not disclosed.
Security
Orbzz is not launched, not certified and not audited. Here is exactly what exists, what is planned, and how to reach us if you find something wrong.
Status: pre-release. There is no production service, so there is no bug bounty, no uptime figure and no audit report to publish yet.
Today
These are engineering controls in code that is still unreleased. They are not a claim about a running service.
Argon2id (m=64 MB, t=3, p=1) with a pepper kept outside the database, and a constant-time dummy verification so unknown emails are not disclosed.
Short-lived access tokens with rotating refresh tokens, reuse detection that revokes the whole token family, and HttpOnly cookies scoped to the auth path.
Sliding-window limits on registration, sign-in, verification and reset flows, per IP and per account.
DTO validation on every endpoint and parameterised queries only through the database client.
Size limits, content-type and magic-number checks, and re-encoding of images so metadata such as EXIF is stripped before storage.
No credentials in the repository; every environment value is documented and validated at boot.
Roadmap
End-to-end encryption for one-to-one chats is in early preview and not independently audited. Orbs and group chats are not end-to-end encrypted.
A penetration test and a responsible-disclosure programme are planned before any public launch.
No SOC 2, no ISO 27001 and no GDPR certification today. We will not display badges we cannot back with evidence.
No availability figure is published because there is no production service to measure yet.
Report
For confidential vulnerability reports, please use GitHub Private Vulnerability Reporting directly on our repository. For general inquiries, reach out through the contact page.
A human reads it, we confirm receipt, and we tell you what we found. We do not promise a response SLA yet, because there is no staffed rotation — that arrives with the disclosure policy.