What you get
What counts as one scan
All of these, equally:- An audit you start yourself from the project screen
- An audit triggered by a change landing on your default branch
- An audit triggered by a pull request being opened or updated
- The first audit queued when you import a repository
- An audit you cancelled
- One superseded by a newer push to the same branch or pull request
- One no scanner claimed, or that timed out
- One stopped because the repository was paused or GitHub access ended
The window is your billing period, not the calendar month
The allowance resets when you are charged, not on the first of the month. If you subscribed on the 14th, it resets on the 14th. A workspace with no subscription, a trial for instance, resets on a calendar month instead. The reset date is shown on your Projects screen either way, so you never have to work it out.Allowances belong to a workspace, not to you
This is the part that surprises people. Each workspace has its own pool, and pools never merge or transfer.- Your personal workspace spends your Pro allowance
- Each team workspace spends that team’s allowance
- Being in two teams means two separate pools, both usable, neither shared
Running out
You are warned before the wall, not at it. Once four fifths of the allowance is spent, the card on your Projects screen turns amber and says so, while there is still enough left to act on. If it does run out, automatic audits stop for every repository in that workspace and each one reports “allowance used”. Your GitHub connection is untouched, existing reports are unaffected, and audits resume on their own when the allowance resets. The screen names the date.Getting more
Three ways, depending on where you are:- Adding seats raises a team’s allowance immediately, by 100 per seat
- Subscribing replaces a trial allowance straight away
- Auditing merges only, rather than every pull request update, is the single setting that most reduces what you spend. See Audit triggers
There is no scan top-up to buy yet. If a workspace runs out, the options are the three above or waiting for the reset.