Skip to main content
Your Hackrate account gives you access to the organization and programs Hackrate prepared during onboarding. This guide covers accessing that workspace, inviting teammates, understanding roles, and managing account preferences.

Accessing your organization

Hackrate creates your organization and initial program. You cannot create them from your account. An organization holds your programs, team members, and settings. Follow the invitation instructions from Hackrate to register or sign in with the invited email address. Then open Organizations and select the organization Hackrate created for you. Your assigned programs appear under My Programs. If the organization or program is missing, contact your Hackrate onboarding contact to check your invitation and permissions. To add another organization or program, ask Hackrate to set it up.
Have your company name, primary administrator email, and proposed program scope ready when you speak with Hackrate. See the company quickstart for the full onboarding flow.

Inviting team members

Security programs work best when the right colleagues have access. Hackrate uses a role-based permission system that lets you control exactly what each person can see and do.

Roles and permissions

Full control over the program and organization. SuperAdmins can publish programs, pause programs, manage bounty tables, invite and remove administrators, and configure integrations. This role should be reserved for security leads or program owners.
Can update program details, publish announcements, send notifications to researchers, set researcher participation requirements, and triage reports. A program SuperAdmin manages target changes and the bounty table.
Can view program details and reports but cannot make changes. Suitable for stakeholders such as legal, compliance, or executive team members who need visibility without operational access.
Access to the program analytics dashboard, including report counts, bounty spend, and budget utilization. Useful for security managers who need reporting data without access to individual vulnerability details.

How to invite a teammate

1

Navigate to program permissions

Open the program you want to grant access to and click Permissions (or Administrators) in the program management menu.
2

Enter the email address

Type the colleague’s work email address and select the appropriate role from the dropdown.
3

Send the invitation

Click Add User. If the colleague already has a Hackrate account, they receive an email notification and gain access immediately. If they do not yet have an account, they receive an invitation email prompting them to register — their role will be applied automatically once they complete registration.
Pending invitations are visible in the Permissions panel under the program. You can monitor whether a colleague has accepted, declined, or not yet responded to their invitation.
If an invitation is still pending, use its Resend action to send the invitation email again.

Admin groups

For organizations with multiple programs, managing permissions program-by-program can become time-consuming. Admin Groups let you bundle a set of users and assign the group a role across one or more programs in a single step. Create and manage admin groups from the Organization settings page.

Organization-level vs. program-level access

Permissions can be granted at two levels:
  • Organization level — grants access to all current and future programs within the organization. Use this for core security team members who work across all programs.
  • Program level — grants access to a specific program only. Use this for external consultants, product team liaisons, or temporary reviewers.
Organization-level roles are powerful — a SuperAdmin at the organization level has full access to every program in that organization. Grant this level only to colleagues who genuinely need it.

Account and notification preferences

Email notifications

Hackrate sends email notifications for key activity on your programs. From your Account Settings page you can toggle each category on or off and choose your preferred content level: Notification categories:
  • New reports — notified when a researcher submits a new vulnerability report
  • Report updates — notified when a report’s status or severity changes
  • Comments — notified when someone posts a comment on a report
  • Internal comments — notified for internal notes visible only to your team
  • Files — notified when a file attachment is added to a report
  • Program updates — notified about changes to program settings or announcements
  • Marketing updates — product news and platform announcements from Hackrate
  • News and communication — general Hackrate community news
Content level controls how much detail is included in each notification email:
  • Minimal — brief summary only
  • Typical (default) — standard detail level suitable for most users
  • Full — complete report content and context included in the email

Security.txt integration

If your organization publishes a security.txt file (as recommended by RFC 9116), you can reference your Hackrate VDP form URL in it. The platform provides a ready-to-use snippet from the program’s embed settings. This makes it easy for researchers who discover your assets independently to find the right reporting channel.

Two-factor authentication

Hackrate strongly recommends enabling two-factor authentication (2FA) on your account, especially if you hold a SuperAdmin role. You can enable 2FA from your account security settings.

Business units

If your organization is structured into distinct business units — for example, separate product teams with their own security responsibilities — Hackrate supports Business Units as an optional organizational layer. Business units allow you to associate specific targets with a particular team and restrict visibility of reports and scope to the appropriate group. Contact the Hackrate team to enable this feature for your organization.