Umami Trust Center
Umami publishes a detailed security page covering privacy-by-design, encryption, access control, secure development, infrastructure, incident response, data retention/deletion and responsible disclosure. It also publishes an unusually honest assurance table that states plainly what it has NOT certified.
Umami maintains a public trust center covering its security and compliance posture.
Certifications & Compliance
Source
Trust Center
generated: '2026-08-13'
method: searched
source: https://umami.is/security
url: https://umami.is/security
provider: Umami
providerId: umami
description: >-
Umami publishes a detailed security page covering privacy-by-design,
encryption, access control, secure development, infrastructure, incident
response, data retention/deletion and responsible disclosure. It also
publishes an unusually honest assurance table that states plainly what it has
NOT certified.
correction: >-
The automated probe (probe-security-programs.py) matched the strings "SOC 2"
and "ISO 27001" on this page and recorded them as certifications. That was
keyword matching, not reading: the page names both only to say "Not currently
certified". This file was corrected by hand on 2026-08-13. Umami holds no
third-party security certification and has not completed an independent
penetration test.
certifications: []
certifications_explicitly_denied:
- name: SOC 2
status: Not currently certified
- name: ISO 27001
status: Not currently certified
- name: Independent penetration test
status: Not yet completed
compliance:
- name: GDPR
status: claimed
detail: >-
"Umami is designed to support compliant analytics use." Umami does not use
cookies, does not collect directly identifying information, and does not
track visitors across sites, so it states no cookie consent banner is
required.
- name: CCPA
status: claimed
detail: Same posture as GDPR; stated on both the security and pricing pages.
- name: Data Processing Agreement
status: published
url: https://umami.is/dpa
detail: Publicly available without a sales conversation.
- name: PCI
status: delegated
detail: >-
Payments are processed by Stripe. Umami states it does not directly store
complete payment-card numbers or card security codes.
- name: Open-source review
status: published
detail: >-
Source code publicly available under MIT at
https://github.com/umami-software/umami — offered on the security page as
a substitute form of independent review.
data_residency:
available: true
regions: [us, eu]
detail: >-
Geographic data-region selection for Umami Cloud accounts. The API honors it
as a path segment — https://api.umami.is/v1/us and https://api.umami.is/v1/eu
— defaulting to the region of the account that owns the key.
practices_published:
encryption_in_transit: HTTPS with industry-standard TLS.
encryption_at_rest: >-
Delegated to infrastructure and database providers that support encryption
at rest; backups protected by the applicable provider's controls.
secrets: Production credentials stored separately from source; access restricted.
tenancy: >-
Logical separation of customer accounts, teams, websites and analytics data,
enforced by application authorization controls.
access_control:
- Individual accounts rather than shared production credentials
- Least-privilege permissions
- Multi-factor authentication on critical services where supported
- Restricted administrative and production access
- Access removal when no longer required
sdlc:
- Peer review of material code changes
- Automated testing
- Dependency and vulnerability monitoring
- Regular dependency and security updates
- Separation of development and production environments
- Investigation of reported vulnerabilities and GitHub security advisories
incident_response: >-
Documented process. Umami commits to notifying affected customers without
unreasonable delay when a confirmed incident affects customer data, by
email, in-app, or via the service-status page.
availability: >-
No uptime guarantee outside the Enterprise plan, which lists an Uptime SLA.
Status published at https://umami.statuspage.io.
customer_security_review: >-
"Security questionnaires and additional information may be provided during a
legitimate customer procurement or security review." Contact via
https://umami.is/contact.
stated_direction: >-
"We are evaluating formal compliance programs and an independent third-party
penetration test as Umami Cloud and its enterprise customer base grow."
contacts:
security: security@umami.is
privacy: privacy@umami.is
support: support@umami.is
sales: sales@umami.is
related:
- https://umami.is/privacy
- https://umami.is/dpa
- https://umami.statuspage.io
evidence:
- url: https://umami.is/security
status: 200
note: >-
Body is streamed as a Next.js RSC flight payload; read from the payload
rather than the initial HTML shell, which contains only the page title.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/security/umami-trust-center"
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.