This feature is still in Beta
Overview
One of the most time-consuming parts of security research isn’t just finding vulnerabilities; it’s writing and submitting clear, well-structured reports.
Hai helps by addressing common challenges:
Reports take too long to polish and format.
Language barriers make it harder for companies to understand findings.
Communication with programs often involves unnecessary back-and-forth.
Screenshots and PoCs can be hard to interpret without detailed explanations.
Sharing sensitive data with third-party AI tools feels risky.
We do not train models on your data.
Key Benefits
Hai for Hackers helps you:
Save time: Spend less time writing and formatting; focus on finding vulnerabilities.
Write clearly: Rephrase and clean up text so your reports are easy to understand, even if English isn’t your first language.
Use images as context: Drop in screenshots or PoCs. Hai extracts key details (like cURL commands or HTTP requests) and suggests clear ways to include them.
Communicate smoothly: Clear reports reduce misunderstandings and speed up processing. Hai can also draft messages, cutting down on unnecessary back-and-forth with programs.
Stay in control of your data: Your attack vectors and techniques aren’t shared or used for training, and neither is customer data. Data in Hai never leaves the HackerOne infrastructure.
Your product expert: Hai knows the HackerOne platform. It can answer questions and point you to the right documentation on docs.hackerone.com.
Work in your own language: Write in your native language and let Hai perfect your English without losing your voice.
How it Works
Hai is embedded in the HackerOne platform and can be used on any accessible report. It acts as a copilot in your workflow, improving efficiency as you use the platform.
Interacting with Hai is similar to other GenAI tools; once you ask a question or send a prompt, it processes your input within our infrastructure and generates a response.
Important: If a customer has disabled Hai, you cannot load any of your reports submitted to that customer into Hai or ask questions about them.
Dedicated Hai for Hackers Play
Report writing is demanding and time-consuming; switching between raw notes, PoCs, and polished reports eats into your time and energy. Hai assists by helping you work more efficiently.
Use the Hai icon in the top menu to open Hai’s chat interface. This dedicated play includes prompt suggestions for:
Vulnerability reporting best practices
Improving your chances of earning a bounty
Common vulnerabilities to look for
Ways to build on your skills as a hacker
Support for follow-up communication with programs
After each question, Hai analyzes its response and suggests follow-up questions. These suggestions appear at the bottom of the conversation, and clicking one continues the dialogue automatically.
Writing Assistance
Poor communication between hackers, security teams, and developers slows remediation. Hai helps you:
Craft clear, concise messages
Adjust tone with presets such as “more direct” or “more professional”
Improve collaboration across language barriers
Use Hai directly in your workflow by clicking the Hai icon in any text box.
Attachment Analysis
Analyzing visuals in reports and proofs of concept can overlook key details. Hai helps by:
Supporting images in reports for better clarity
Pulling technical details (such as cURL commands or HTTP requests) from visuals
Suggesting concise ways to include extracted details in your report
How to Use Attachment Analysis:
Add your image/file in the bottom section of the report.
Copy the F### number.
Enclose that number in curly braces in your report, e.g. {F4837171}.
Click Preview to confirm the image is loaded.
Submit the report and use Hai inline with the image.
Hai Plays
Hai Plays are preset prompts that streamline common tasks. Instead of starting from scratch, you can create a play that matches your workflow and get structured help instantly.
Why You’ll Love Hai Plays
Custom instructions: Tailor plays with specific instructions to meet your needs.
Domain knowledge: Teach Hai your context to create personalized interactions.
Efficiency: Integrate your tech stack, tone, and details. Plays remember and apply this data automatically.
To create a Hai Play, click Manage plays or go to your user settings via your avatar in the top right corner. From there, you can add custom instructions and starter prompts.