🚀 Pinecone BYOC is in public preview. Run Pinecone inside your AWS, GCP, or Azure account with a zero-access operating model. - Read the blog
Security

Secure by design

Enterprise-grade security and operational controls powering mission-critical apps for 5000+ engineering teams.

Compliance

Data security

Encryption

Secure your data at rest and in transit with enterprise-grade protection.

Audit logs

Monitor system events for operational visibility and security compliance.

Private endpoints

Securely connect to Pinecone without exposing traffic to the public internet.

Customer Managed Encryption Keys

Encrypt data using your own cloud provider KMS for enhanced control.

Authorization and authentication

API key roles

Granular access control that grants each application only the permissions it needs.

User RBAC

Assign roles and permissions to ensure secure, role-based access to Pinecone.

SAML SSO

Simplify and secure user authentication with seamless single sign-on.

Coming Soon

MFA

Add an extra layer of security with two-step verification for your Pinecone account.

Reliability and availability

99.95% uptime SLA

Guaranteed critical reliability with a 99.95% uptime SLA.

Backup and restore

Guaranteed critical reliability with a 99.95% uptime SLA.

Deletion protection

Prevent accidental deletion of an index and its data with an additional layer of verification.

Cross-region replication

Deployments automatically span multiple availability zones, ensuring hands-off resilience.

FAQs

Pinecone uses encryption at rest and in transit, with AES-256 encryption standard. Your data remains isolated and protected, and is only used for servicing API calls.

Pinecone is SOC2 Type II certified, HIPAA compliant (with BAA available upon request), and GDPR-ready.

Pinecone uses API keys for authentication across environments. Each project has one or more API keys with configurable permission roles for both control plane and data plane access.

Yes, organizations can configure SSO to manage team access through their identity management solution.

Pinecone uses TLS 1.2 protocol with AES-256 encryption for data in transit through HTTPS and gRPC connections. For stored data, AES-256 encryption is used.

Pinecone provides role-based access controls (RBAC) at both organization and project levels. You can manage API key permissions and assign specific roles to control who can access and modify your data.