Skip to main content

Unified Scope & Rewards Setup

Organizations: Use asset tag categories to organize assets in your asset inventory

Updated today

Beta Feature: This new workflow launches on April 8, 2026, for select beta participants. If you want to join, contact your Customer Success Manager.

What’s New

We are introducing a new way to manage program scope and bounty rewards using asset tags.

This new setup makes it easier to:

  • Organize your assets in your asset inventory into logical groups such as regions, business units, products, asset priority, or environments.

  • Create multiple reward tables mapped to those asset tags. This could be grouped by different reward amounts, scope requirements, or priority.

  • Present a clearer combined Scope & Rewards view to Hackers.

  • More easily scale reward structures as programs grow.

How it Works

The new system uses asset tag categories to organize assets in your asset inventory. Any tag category can be designated as a reward category, which means tags in that category can be associated with bounty reward tables.

Example:

  1. Create a tag category called Business Units

  2. Mark it as a reward category

  3. Create tags such as:

    • Core Platform

    • Mobile Apps

    • Partner Integrations

  4. Each business unit can have its own bounty table

  5. Assets tagged with Core Platform automatically appear in the Core Platform reward group, which can then have a researcher-facing name applied to it

Visual flow of the above example:

Asset Inventory → Add assets and mark them as in scope or out of scope

Tag Categories → Business Units, reward-enabled

Tags → Core Platform, Mobile Apps, Partner Integrations

Tag Assets → app.example.com tagged with Core Platform

Scope & Rewards Groups → Create a reward table for Core Platform, with a Hacker-facing name and provide a scope description for the reward table (optional)

Hacker View → Combined scope and rewards organized by Business Units, with researcher-facing names applied

Opting Into the Beta

During the beta period, you can revert to the old flow. This gives you room to:

  • Test the new interface without commitment

  • Migrate gradually

  • Provide feedback

Note: Once the old flow is discontinued after GA, all programs will need to use the new setup. We will provide advance notice before that happens.

How to enable the new workflow:

  1. Go to Program settings → Rewards → Bounty

  2. Look for the banner: Try the new, streamlined rewards setup

  3. Click Enable new setup

  4. The page reloads into the new interface

Important: The new setup does not change the hacker-facing view until you click Save.

Setting Up the New Flow

Step 1: Prepare Asset Tag Categories

Before creating reward groups, you must select at least one asset tag category as a reward category.

Organizations have default asset tag categories like Technology, Business Unit, and Language. These can be used for rewards, or you can create and assign custom asset tag categories. Within each asset tag category, you can create specific asset tags and assign them to assets. Remember, assets need to be tagged to be included in reward groups.

See our instructions for setting up and managing asset tag categories, asset tags, and assigning assets here.

Enabling rewards also enables the setting that allows only one tag per asset in that category. This is required so each asset belongs to only one reward group.

Step 2: Configure Program-Level Settings

You can configure:

  • Whether bounty amounts appear in the report timeline.

  • Custom severity labels. Default values are low, medium, high, and critical.

Step 3: Create Scope & Reward Groups

  1. Select the reward tag category

    1. Go to Rewards → Scope & Rewards Groups

    2. In the Asset tag category selection, choose the reward category (Only reward-enabled categories appear in the dropdown)

  2. For each reward group, complete:

    1. Reward Group Name, this will be visible to Hackers

    2. Select one or more asset tags

    3. Reward value setting, Fixed or Range

    4. Program scope group description, optional description to provide scope information about the group

  3. Add more reward groups, optional

    1. Click Add new reward group

    2. Repeat the above steps for each group

    3. Order groups as you wish them to appear on the hacker-facing scope and rewards page

  4. If needed, to remove a reward group

    1. Scroll to the bottom of the group

    2. Click Remove this reward group

  5. Resolve warnings if shown. Possible warnings include:

Warning

Meaning

Fix

Assets missing required tag

In-scope assets do not have a tag from the selected reward category

In the Asset Inventory tag, the assets or remove them as in-scope

Tags not mapped to a reward group

Tags have in-scope assets but are not assigned to a reward group

Create reward groups for those tags or add them to existing tables

Step 5: Supply Chain Bounty Table

The Supply Chain Bounty Program (SCBP) is a crowdfunded bug bounty program that rewards security researchers and maintainers for uncovering and remediating vulnerabilities in the open-source software that supports the internet. Learn more here to determine, and if relevant, how to set up the Supply Chain Bounty Table.

Step 6: Save Changes

  1. Review all reward groups

  2. Click Save

Once saved: The page goes live, replacing the old scope and bounty structure. Hackers can see the new Scope & Rewards page

AI-Powered Migration Assist

If you already have a bounty table set up, you can use the Hai migration assistant (requires Hai to be enabled).

Good fit

Better to set up manually

Existing bounty tables already exist

New program with few assets

Assets are already organized logically

Major reorganization is needed

You want to preserve the current structure

The current setup relies on workarounds

How Migration Assist Works

  1. Go to Program Settings → Rewards → Bounty

  2. Look for the banner: Try the new, streamlined rewards setup

  3. Click Enable new setup

  4. Look for the banner: Scope and Rewards Groups (beta). Click on Migrate with Hai at the top of the page

  5. Review Hai’s proposed migration, which includes suggested groupings of similar assets, recommended tag names for those groupings, and bounty tables for each category.

  6. Hai will check in with you after each step to see if you would like to make any changes to the suggestions. Once you have confirmed all adjustments, Hai will automatically update your assets with the necessary tags and create the agreed-upon bounty tables during the setup process.

  7. Review the results on the Rewards → Bounty → Scope & Rewards Group

  8. Click Save to update your program scope and rewards page.

What Hackers See

Hackers will see a new combined Scope & Rewards page with:

  • A program-level scope description, if configured

  • Reward group sections

  • Bounty tables inside each group

  • Asset tables inside each group

  • An Excluded Assets section at the bottom

They can also use filters such as:

  • Search by asset name

  • Filter by scope group

  • Filter by severity

  • Filter by bounty eligibility

  • View changes - shows changes to the program scope or reward tables.

Key Differences From the Old Flow

Aspect

Old Flow

New Flow

Selecting scope

Select individual assets for the scope table

Select asset tags to create asset groups

Multiple bounty tables

Workarounds required

Supported natively

Scope management

Separate from rewards

Combined in one interface

Hacker view

Separated into different scope and rewards pages

Combined Scope & Rewards page

Adding new assets

Manual assignment

Automatic by applying a tag in the asset inventory

Scope descriptions

One program-level description

Per-group descriptions supported

Program Guidelines page

Shows reward summary

Reward summary removed

Reward value setting

Select one of Fixed or Range across all tables

Select Fixed or Range per reward group

Best Practices

Strong approaches

  • Environment-based - Production, Staging, Development

  • Business Unit-based - Core Platform, Mobile, APIs

  • Asset Criticality-based - Tier 1, Tier 2, Tier 3

  • Regional-based - APAC, EMEA, Americas

  • Scope-based - Assets requiring Gateway use, Assets not requiring Gateway use

Avoid

  • Creating too many reward groups at the start

  • Using internal-only naming on hacker-facing reward group names that hackers will not understand

Troubleshooting

Common issues

Issue

Cause

Fix

In-scope assets cannot be assigned

Assets are untagged or unmapped

Tag assets or create reward groups

Tags not mapped to reward groups

In-scope tagged assets are not tied to a reward group

Add tags to a reward group

The tag category dropdown is empty

No reward-enabled categories exist

Create or edit a reward category

Cannot delete tag category

The category is in use by a program

Change the selected category first

Assets show in the wrong reward group

Tag selection is incorrect

Update asset tags or group mappings

The hacker-facing page does not update

Changes were not saved

Click Save changes

Reverting to the Old Flow

While you can revert to the old flow, if you opt to revert:

  • Old bounty table setup becomes active again

  • Hackers see the old scope and rewards pages

  • New flow configuration remains saved

  • You can switch back later without starting over

Learn more about the old flow here. Once the old flow is discontinued, you will need to use the new setup.

FAQs

Can you use multiple tag categories for rewards within a single program?

No. Each program selects one reward tag category.

What happens to the existing bounty table when the new setup is enabled?

Nothing changes until you click Save changes.

Can the old flow and new flow be used at the same time?

No. Only one flow is active at a time.

Does this affect reports or analytics?

No. This only changes the scope and reward configuration and presentation.

Can system tag categories be used for rewards?

Yes. Any category can be marked as a reward category.

How many reward groups can be created?

There is no hard limit, but 4-6 is the recommended range.

Can different reward groups use Fixed and Range settings?

Yes. Each reward group can use its own setting.

Can one tag appear in multiple reward groups?

No, but multiple asset tags can be connected to one reward group.

Did this answer your question?