Security, compliance and privacy
Trust Center
Security is built into every layer of ThingsBoard, from device connections to the way we develop and run the platform. Your data stays isolated, encrypted in transit and under your control.
Compliance
Independently verified security
- ISO/IEC 27001:2022 — certified
- ISO 9001:2015 — certified
- GDPR and CCPA, self-declared
Data security
Your data stays protected
- Tenant isolation by architecture
- Encrypted in transit with TLS
- Region of your choice: North America or EU (Cloud), plus APAC (Private Cloud)
- Export anytime via API, no lock-in
Product security
Security built into the product
- Encrypted device connections
- X.509 device credentials and mutual TLS
- AES-256 encrypted secrets storage
Access control
You decide who sees what
- 2FA enforceable for all users
- SSO with OAuth 2.0 and OpenID Connect
- Role-based access with entity groups
Dev security
Built through a secure process
- Mandatory code review before merge
- Weekly code and dependency scanning
- Annual external penetration test
Our commitments
What we promise and what we handle
- NDA documents within two business days
- Support response times for every plan
- Private Cloud uptime SLA up to 99.95%
Deployments
Whether you use ThingsBoard Cloud, Private Cloud or run the platform on-premises, you get the same security features and the same engineering practices behind every release.
ThingsBoard Cloud and Private Cloud
We host and run the platform, so you can focus on your solution.
- We run
- We host and operate everything: infrastructure, patching, upgrades, monitoring and backups.
- Isolation
-
Cloud: every request is confined to its own tenant.
Private Cloud: a dedicated single-tenant cluster. - Region
-
Cloud: North America or EU.
Private Cloud: North America, EU or APAC. - Encryption
- TLS in transit: HTTPS on 443, MQTTS on 8883.
- Backups
-
Cloud: daily, with point-in-time recovery.
Private Cloud: nightly, in a separate cloud region. - Staff access
- Authorized engineers only, and only to handle your request; role-based and logged.
On-premises
You run the platform; we provide the product code, security fixes and guides.
- You run
- Infrastructure, network, patching, backups and recovery.
- Built in
- 2FA, SSO, RBAC, an audit log, and X.509 with mutual TLS for devices.
- Guides
- Step-by-step security configuration for every feature in the documentation.
- Security fixes
- Patch releases with no environment or database changes; fixed CVEs listed in release notes.
- Support period
- LTS releases: 18 months. Standard releases: 6 months.
Documents
Public documents are open to everyone. Documents that describe our weak spots, such as the Statement of Applicability and the pentest summary, are shared under a mutual NDA.
Governance & compliance
-
Public ISO 9001:2015 certificate
-
NDA required Information Security Policy
-
NDA required Statement of Applicability
-
NDA required Risk assessment and treatment report
Security policies
-
NDA required Secure Development Policy
-
NDA required Change Management Procedure
-
NDA required Incident Management Procedure
-
NDA required Supplier Security Policy
-
NDA required AI Services Policy
Legal & privacy
-
Public Sub-processor list
-
NDA required Privacy Policy (Product Data Protection Policy)
Reports & resilience
-
NDA required Penetration test executive summary
-
NDA required Internal audit report 2026
-
NDA required Business Continuity Plan
-
NDA required Backup Policy
Trust Center FAQs
Can’t find what you need?
Our security team answers questions, shares documents under NDA and handles vulnerability reports.
-
Contact our security team
Questions, questionnaires and data requests.
-
Get documents
Certificates and policies; request the NDA ones from the library.
-
Report a vulnerability
Tell us privately. We reply within three business days.