Page and feature coverage
This matrix lists the pages of the Perpensa application, the role needed to read them or act on them, what the plan changes, and the article that explains them. Use it to find the right article, or to check what your role and plan allow before you look for a button that is not there.
Paths belong to the application, not this documentation site. Perpensa does not open pull requests or apply version changes: every page ranks, explains and records, and you make the change in your own repository.
Each organization member has one role. A higher role includes everything the lower one can do.
| Role | Can do |
|---|---|
| Viewer | Read every page of the organization, download exports, set their own email preferences, and manage their own API & MCP accesses within the plan limit. |
| Member | Everything a viewer can do, plus scans, applications, risk decisions (Accept risk, Restore), pins, digests, and their personal AI settings. |
| Admin | Everything a member can do, plus deleting applications, integrations, members and invitations, policies, organization AI, scan schedules, shared notification channels, API & MCP organization controls, and billing. |
An action refused for your role returns an error naming the role it needs.
The plan changes limits and a few features, never which pages exist.
| What changes | Starter | Pro | Team |
|---|---|---|---|
| Monthly price | Free | $49 / month | $149 / month |
| People in the organization | 1 | 10 | Unlimited |
| Tracked branches | 5 | 75 | 300 |
| Active API & MCP accesses | 0 | 5 | 25 |
| Continuous and custom scans | No | Yes | Yes |
| Perpensa Rank (AI priority) | No | Yes | Yes |
| Real-time alerts | No | Yes | Yes |
| Email digests | Yes | Yes | Yes |
| Slack digests | No | Yes | Yes |
| Applications | Yes | Yes | Yes |
Prices are in US dollars, per organization. When yearly billing is offered, Pro is $490 / year and Team is $1,490 / year; a plan without a yearly price shows only the monthly one.
On Starter with a single person, Settings hides the Team section.
Billing in Settings is self-service when checkout is available. Only administrators can act there:
- On Starter, Start Pro or Start Team opens checkout.
- On Pro with an active or trialing subscription that is not set to cancel, Upgrade to Team changes the subscription. When the change affects the billing period, a confirmation first states what is charged and when.
- Once the organization has a billing customer, Manage billing opens the billing portal, for example to update the card after Payment past due.
Other roles see Only an organization admin can start checkout or open the customer portal. and View organization admins. When checkout is not available, Settings shows Self-service billing is not available. and asks you to contact an organization administrator.
In the application header, Understand this page opens the article listed for the current page in a new tab. On Settings, it opens the section you are viewing. Pages without an article, such as the GitHub installation callback, do not show the link.
| Page | Path | Read | Change | Article |
|---|---|---|---|---|
| Overview | /app/overview |
Viewer | Member (Scan all) | Overview reference |
| Update queue and update details | /app/queue, /app/updates/… |
Viewer | Member | Update queue reference |
| Findings and finding details | /app/findings |
Viewer | Member | Findings reference |
| Applications and application details | /app/applications |
Viewer | Member; Admin to delete | Manage applications |
| Inventory | /app/inventory |
Viewer | — | Inventory reference |
| Repositories and repository details | /app/repos, /app/repos/… |
Viewer | Member (scans, branches, pins) | Repositories reference |
| Source analysis history | /app/source-history/… |
Viewer | — | Your first scan |
| Exports | /app/exports |
Viewer | — | Exports reference |
| Download export (API & MCP) | /app/machine-exports |
Viewer | — | Exports reference |
| Digests | /app/digests |
Viewer | Member | Digests reference |
| Settings → Workspace | /app/settings?tab=workspace |
Viewer | — | Settings reference |
| Settings → Integrations | /app/settings?tab=integrations |
Viewer | Member (import repositories), Admin (connection) | Settings reference |
| Settings → API & MCP access | /app/settings?tab=machine |
Viewer | Viewer (own accesses), Admin (organization controls) | Settings reference |
| Settings → AI | /app/settings?tab=ai |
Viewer | Member (personal), Admin (organization) | Settings reference |
| Settings → Policies | /app/settings?tab=policies |
Viewer | Admin | Settings reference |
| Settings → Notifications | /app/settings?tab=notifications |
Viewer | Viewer (own email), Admin (shared channels) | Settings reference |
| Settings → Team | /app/settings?tab=members |
Viewer | Admin | Settings reference |
| Settings → Billing | /app/settings?tab=billing |
Viewer | Admin | Settings reference |
Known gaps
Section titled “Known gaps”- Annotated screenshots are not published yet.