Your code stays with you
Security and privacy aren't features we added. They're how the system was designed from day one.
How LocalGit works
Most engineering analytics tools require access to your source code. We don't. LocalGit is a lightweight agent that runs on your infrastructure, analyzes code locally, and sends only metadata to Gitrevio.
Customer-staff data isolation
Gitrevio employees cannot read your data by default. We enforce two-axis isolation: customer-vs-customer (dedicated databases) and customer-vs-Gitrevio-staff (zero default privilege). This isn't a policy — it's enforced at the database level.
Support access requires an explicit time-limited grant from your admin. When your team needs help, your admin toggles access for a specific window — 4 hours, for example. Our engineer gets a temporary PostgreSQL role with SELECT-only permissions that expires automatically.
Every query is double-logged. Both your customer audit log and our central audit log record what was accessed, when, and by whom. Your admin sees real-time support sessions in progress and can revoke access early at any time.
AI queries run through read-only SQL users. Customer database credentials are stored encrypted in our central secrets table. No shared-access shortcuts, no backdoors.
Regulated industries — banks, healthcare, government contractors — require attestation that vendor employees cannot access customer data. Gitrevio's architecture satisfies this requirement by design, not by policy document.
Every access grant creates an auditable record with ticket reference, granting user, scope level, timestamps, and full query log — ready for your compliance team.
Security practices
Encryption in transit
All data transmitted over TLS 1.3. No exceptions.
Encryption at rest
All stored data encrypted with AES-256.
Tenant isolation
Each customer gets a dedicated database. No shared tables, no data leakage risk.
Minimal permissions
We use read-only Personal Access Tokens for your git hosting and issue trackers. We never ask for write permissions.
Role-based access
Read-only SQL users for AI queries. Admin access limited to ETL processes.
European infrastructure
Data processed and stored in EU data centers. GDPR compliant.