Bug bounty is aliveFind a hole. Tell us, not Twitter.
Yotta-Byte Labs operates Journal Genie. This page tells researchers what's in scope, how to report, how fast we respond, and the safe-harbor terms under which good-faith research is welcome. Three plain-language bullets first; the formal disclosure policy follows.
Journal Genie is in early access. The core product is materially landed; broad public-launch hardening continues. We say so on every page so you can decide for yourself.
Policy provisional; finalized version subject to counsel review before public launch.
Plain-language stanceWhat you can hold us to, in three sentences.
- Find a hole? Email security@journal-genie.com. We acknowledge within five business days. We don't sue researchers acting in good faith.
- Our hardening is real and verifiable: row-level security policies, encrypted at rest and in transit, hash-chained audit log for sensitive event streams, daily backups, 30/30 adversarial RLS test battery, dependency Dependabot updates, signed CI artifacts.
- We are pre-SOC 2. We won't fake the badge. Independent audit is on the roadmap; we will not claim it until it ships.
Our security postureWhat we have shipped today
- Account data — row-level security on managed Postgres. The database physically cannot return another user's data via the user-facing query path. Service-role credentials are isolated to a small, audited set of server routes.
- Payment processing — Stripe end-to-end. We never store card detail. PCI scope sits entirely with Stripe.
- AI inference — OpenAI API with explicit spend caps and no opt-in to training on customer data. Per-request data minimization (only the prompt + retrieved context is sent; account identifier is hashed for logging).
- Deployment hardening — OWASP Top 10 defaults: input validation at API boundaries, Secure + HttpOnly + SameSite session cookies, Content-Security-Policy with strict source allowlist, signed-artifact CI, Dependabot continuous dependency updates.
In scopeTargets covered by this policy
- journal-genie.com and all subdomains operated by Yotta-Byte Labs (the "*.journal-genie.com" zone).
- The Journal Genie web app served from journal-genie.com.
- The GENIE smart contract once deployed and announced via an on-chain manifest (Base Sepolia first, then Base mainnet).
Out of scopeWhat does not belong here
- Third-party services we depend on (Vercel, Supabase, Stripe, OpenAI, Resend, Cloudflare) — please report directly to those vendors.
- Findings that require physical access to a Yotta-Byte Labs device, social-engineering of personnel, or coercion.
- Denial-of-service, brute-force, or automated scanning of the live site at volume.
- Self-XSS, missing security headers without a demonstrated impact, and reports that boil down to "user installs malware on their own machine".
How to reportSend your finding to the security inbox
Email security@journal-genie.com. The inbox is operationally verified and routes directly to the founder. PGP-encrypted email is available on request.
- Use the canonical address: security@journal-genie.com. We acknowledge within five business days.
- Include a clear reproduction, the affected URL or component, and any proof-of-concept payload — keep payloads minimal.
- Stop at proof of vulnerability. Do not exfiltrate user data, modify accounts you do not own, or pivot deeper than necessary to demonstrate impact.
- If you discover personal data of another user, stop, do not retain it, and tell us immediately.
Response SLASeverity targets
Severity is classified using a CVSS-style impact-times-likelihood frame. The targets below are engineering aims, not contractual guarantees; we communicate openly when a fix needs more time.
Safe harborGood-faith research is welcome
Yotta-Byte Labs will not pursue legal action against researchers who engage in good-faith security testing within the scope of this policy, do not access or alter user data beyond what is necessary to demonstrate impact, and disclose privately to the security inbox before any public announcement. We commit to acknowledging your contribution if you would like to be credited.
AcknowledgmentsHall of fame
We will list researchers who responsibly disclose security issues here. The list is currently empty because no one has reported a security issue under this policy yet — please be the first.
Cross-referencesRelated policy surfaces