GitHub
Code
Checks two-factor authentication, owners and base permissions, branch protection and code review, and Dependabot, secret scanning and code scanning across your GitHub organization.
13 automated tests ready to run
Connect Microsoft 365, Google Workspace, GitHub, Slack, Zoom and Jira in minutes. 73 automated tests check MFA, encrypted devices and leavers’ accounts, and link every result to the right control in ISO 27001, NIS2 and SOC 2. Included in every agreement.
Code
Checks two-factor authentication, owners and base permissions, branch protection and code review, and Dependabot, secret scanning and code scanning across your GitHub organization.
13 automated tests ready to run
Identity
Checks 2-Step Verification, administrator accounts, unused and unowned accounts, temporary passwords, leavers and mobile devices in your Google Workspace, and computers with your own Google Cloud app.
12 automated tests ready to run
Cloud
Checks that storage accounts require secure transfer, block public blob access, restrict network access and stay in your data region, that Defender for Cloud protects every subscription, and that activity logs are exported.
6 automated tests ready to run
Identity
Checks MFA registration and strength, MFA and legacy authentication policies, Global Administrators, unused, guest and unlinked accounts, and leavers in Microsoft Entra ID.
11 automated tests ready to run
Devices
Checks that computers and phones are compliant, encrypted, password protected, supported and checking in, that policies require a strong password on every platform, that Microsoft Defender protects them and their vulnerabilities are fixed on time, and that employees have a managed device and leavers none.
16 automated tests ready to run
Messaging
Checks that every team has an owner and that guests do not own teams, and delivers reminders as Teams chat messages to people who choose instant messages.
2 automated tests ready to run
Messaging
Checks two-factor authentication, workspace owners, leavers and unowned accounts in your Slack workspace, and delivers reminders as direct messages to people who choose instant messages.
4 automated tests ready to run
Messaging
Checks two-factor authentication, account owners and admins, leavers, unused and unowned accounts and meeting security in your Zoom account, and delivers reminders as Zoom Team Chat messages to people who choose instant messages.
6 automated tests ready to run
Work tracking
Records security incidents from Jira in the incident register and posts its decisions back, tracks remediations and failing tests as Jira issues, and checks leavers’ accounts and the time taken to fix security issues.
3 automated tests ready to run
AI
Ask Claude about your compliance record from claude.ai, Claude Desktop or Claude Code: progress, controls, failing tests, risks, vendors and policies.
claude.ai, Claude Desktop and Claude Code
AI
Ask ChatGPT about your compliance record through a connector: progress, controls, failing tests, risks, vendors and policies.
ChatGPT connectors, approved once by an administrator
An administrator connects each system. Microsoft and Google go through the same directory connection Compeas uses for single sign-on; GitHub and Slack take one token each, Zoom an app you create in your Zoom account, and Jira an API token with scopes from a dedicated account.
Compeas syncs right after connecting and then every hour, and runs the tests again on the fresh data.
A failing test shows which account, device or repository it concerns, who owns the test and how to fix it, next to the control it gives evidence for.
Each test gives evidence for one or more ISO 27001 Annex A controls. NIS2 and SOC 2 requirements that follow those controls are covered through Compeas’ control mapping.
Connects through: A read-only access token from an organization owner.
Connects through: The same directory connection Compeas uses for single sign-on. The computer test needs your own Google Cloud app, since Google does not share computers with the Compeas app.
Connects through: The Microsoft Entra ID directory connection.
Connects through: The same directory connection Compeas uses for single sign-on.
Connects through: The Microsoft Entra ID directory connection.
Connects through: The Microsoft Entra ID directory connection.
Connects through: A Slack app you create in your workspace, with one token.
Connects through: A Server-to-Server OAuth app you create in your Zoom account.
Issues labelled security-incident are recorded in the incident register, with the reporting deadlines that apply, and Compeas posts its decisions back as comments. Remediations and failing tests can become Jira issues, and their status is read back. A closed Jira issue is never proof on its own. Jira Cloud only.
Connects through: An API token with scopes (read:jira-work, write:jira-work and read:jira-user) from a dedicated Jira account.
The AI assistants read your compliance record through ten read-only tools. An administrator approves the connection once. The assistants never see the names or email addresses of people, and data read directly from Google Workspace is left out. The approval lasts 90 days, and every question ends up in the audit trail.
Connects through: Signing in to Compeas, approved once by an administrator.
The AI assistants read your compliance record through ten read-only tools. An administrator approves the connection once. The assistants never see the names or email addresses of people, and data read directly from Google Workspace is left out. The approval lasts 90 days, and every question ends up in the audit trail.
Connects through: Signing in to Compeas, approved once by an administrator.
No. All integrations are included in every agreement.
Read-only for every system except Jira. Microsoft Entra ID, Intune, Azure and Teams read through the Microsoft Entra ID directory connection, Google Workspace through its directory connection, GitHub and Slack through one token each, Zoom through an app you create in your Zoom account, and Jira through an API token with scopes from a dedicated account. Compeas reads settings and never changes them. In Jira it creates issues and posts comments, in the projects the account is given. Slack, Teams and Zoom can also deliver reminders as messages to people who choose that.
Most tests work with Microsoft 365 as it is. MFA registration and sign-in activity need Microsoft Entra ID P1 or P2, and the vulnerability tests use Microsoft Defender for Endpoint. When a licence is missing, the test explains what is needed instead of failing.
Compeas syncs every integration right after it is connected and then every hour, and runs the tests again on the new data.
Only what ten read-only tools return: progress, frameworks, controls, evidence, failing tests, remediations, risks, vendors and policies. An administrator approves the connection once. The assistants never see the names or email addresses of people, and data read directly from Google Workspace is left out. The approval lasts 90 days, and every question ends up in the audit trail.
Tell us which systems you use. We choose the next integrations by what customers need.
Yes, with Jira Cloud. Security incidents tracked in Jira are recorded in the incident register with their reporting deadlines, remediations and failing tests become Jira issues with their status read back, and three tests check leavers’ Jira accounts, that every account belongs to an employee and that security issues are fixed within the target times.
Try Compeas for 14 days, free of charge, with every integration included.