Git platforms
Repositories, merge requests and members come from here. Connect with an access token or an OAuth app; self-hosted GitLab works too.
AppArch reads the structure of your codebase - layers, dependencies, contracts - and comments on the pull request the moment it opens. It runs inside your CI and your network. Nothing leaves.
Each module answers a different question about the same repository. Switch on the ones you need; they share the rule catalogue and the dependency graph.
Review comments on the pull request
A full report for the whole codebase
Static security analysis mapped to the frameworks auditors ask about
Policy checks with a score and an audit trail
29 checks on how the repository is run
Most teams start with ArchPilot: the first comment arrives on the next pull request.
Three steps, no agent on the developer's machine, nothing that phones home.
Connect a Git credential in the panel and pick the repository. AppArch issues a project token for it.
One container image per language runs as a CI job on the checked-out code. It fetches the rules, analyses in place and posts only the results.
The engineer sees the finding on the pull request; the team sees the score, the trend and the findings in the panel.
Every rule in the catalogue has a code, a name, a description and a documentation page. Switch a rule off for the whole installation, one workspace or one project; the narrower setting wins.
There is no hosted version. AppArch is installed on a host you control, and the code it reads never leaves your CI.
Docker Compose with PostgreSQL and Redis. A setup wizard creates the first administrator; upgrades apply their own migrations.
LDAP and Active Directory sign-in, two-factor authentication, invitation by domain. No social login.
The licence is a signed file the installation verifies locally. Air-gapped sites pull images from a private registry and never call out.
The only outbound call is the optional update check, and you can switch it off. Everything else stays on your host.
Git platforms bring the repositories and merge requests; the rest add deploys, incidents, issues and AI around them.
Repositories, merge requests and members come from here. Connect with an access token or an OAuth app; self-hosted GitLab works too.
The analyser runs as one job in your own pipeline: ready-made snippets for four providers, a plain docker run for the rest.
Which version runs in which environment is written onto the service catalog.
With Dynatrace, New Relic or Percona PMM connected, incident records flow in, and DORA's two empty metrics, change failure rate and time to restore, fill from real data. Percona PMM also adds database query times.
SonarQube measurements and findings sit next to AppArch's own; JMeter test summaries land on the project's performance tests page.
The installation's operator connects one provider; requests go from that account and nothing passes through AppArch.
Findings open as issues on the board your team already uses. Project mapping is configured per workspace.
People sign in with their LDAP or Active Directory account; notifications go out by e-mail through your own SMTP server. Slack and Teams channels are on the way.
A codebase is hundreds of small decisions that each look right on their own: which layer calls which, when a service contract broke, in which change a security check fell away. Code review sees these decisions but tires over time; nobody writes the same warning by hand on every pull request.
An architecture review tool turns those decisions into rules and applies them to every change automatically. The developer sees the finding on their own pull request, the team lead follows the trend in the panel, and the security team gets the compliance report from the same scan.
A linter looks at one file at a time. AppArch reads the dependency graph of the whole repository, so it can say that a presentation project references infrastructure, or that two modules depend on each other. Findings from external scanners appear in the same panel, labelled with their source.
For details, see the ArchPilot, On-premise & air-gap and rule catalogue pages.
Book a thirty-minute demo. We walk through the panel on a real repository and answer the questions your team has.