Documentation Index
Fetch the complete documentation index at: https://docs.matproof.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Settings is split into personal settings (per user) and organization settings (admin only). Access it via the gear icon in the sidebar or by navigating to/settings.
Personal settings
Profile, notifications, language — applies only to your account.
Organization settings
Company info, team members, billing — admin only, applies to the whole workspace.
Profile
Settings → User Update your personal details:- Display name and profile photo
- Email address (used for notifications)
- Notification preferences — choose which events trigger email or in-app notifications (evidence expiry alerts, task assignments, access review reminders)
- Language — switch the Matproof interface between English (EN) and German (DE)
API Keys
Settings → API Keys Generate API keys to access Matproof programmatically — useful for CI/CD pipelines, custom dashboards, or internal tooling.Key scopes
| Scope | What it allows |
|---|---|
read | Read all workspace data: controls, evidence, vendors, people, risks |
read_write | Read and write — create/update controls, upload evidence, modify records |
Creating a key
- Go to Settings → API Keys
- Click New API key
- Give it a descriptive name (e.g.
ci-evidence-uploader) - Select the scope
- Copy the key — it is only shown once
Using the API
Pass the key in theAuthorization header:
Secrets
Settings → Secrets Store sensitive credentials for use in integrations — API keys, passwords, OAuth tokens. All secrets are encrypted at rest. Secrets are referenced by name in integration configurations rather than pasting raw credentials. This means credentials are stored once and never exposed in logs or configuration UIs. When to use Secrets:- Integration credentials that cannot use OAuth
- Webhook signing secrets
- External scanner API keys
Secrets are scoped to your organization. Only Admins and Owners can create or view secrets. Regular users cannot access stored secret values.
Browser Connection
Settings → Browser Connection The Matproof browser extension lets you capture evidence directly from web applications — useful when there is no native integration available.Setup
- Install the Matproof browser extension from the Chrome Web Store
- Go to Settings → Browser Connection
- Click Connect — this generates a connection token
- Paste the token in the extension settings
Capturing evidence
Once connected, navigate to any web app in your browser, click the Matproof extension, and select Capture screenshot or Capture page data. The evidence is attached to a control of your choice.Context Hub
Settings → Context Hub The Context Hub is where you tell Matproof about your organization. This context is used by Matproof’s AI to generate relevant policies, suggest control implementations, and write accurate risk assessments.What to add
The more specific you are, the better the AI output:| Section | What to include |
|---|---|
| Company description | What your company does, industry, size, customer types |
| Tech stack | Cloud providers, databases, languages, SaaS tools in use |
| Compliance history | Past audits, certifications held, known gaps |
| Data types | What personal or sensitive data you process |
| Organizational structure | Team structure, key departments |
Example entry
Organization Settings
Admin only| Setting | Description |
|---|---|
| Company name | Displayed on exported reports and auditor-facing documents |
| Logo | Used on policy documents and the auditor portal |
| Timezone | Affects timestamps on evidence and scheduled task reminders |
| Data residency | Choose where your compliance data is stored (EU / US) |