Security

Keybase

Keybase is an end to end encrypted messaging, file sharing and identity verification platform acquired by Zoom in 2020. It offers chat (1:1 and group), encrypted file storage (KBFS), encrypted git repositories and a cryptographic identity proof system that links accounts to social media handles. Although message content is end to end encrypted, Keybase processes metadata (sender, recipient, timestamps, IPs, device identifiers) on US infrastructure, making it relevant for GDPR data transfer assessments.

Overview

What does Keybase do?

What Keybase is and how it works

Keybase started in 2014 as a public directory that linked PGP keys to verified social identities (Twitter, GitHub, websites). It grew into a full end to end encrypted communications platform with chat, group teams, encrypted file storage (KBFS), encrypted git repositories and Stellar wallet integration. In 2020, Keybase was acquired by Zoom Video Communications to bolster Zoom's end to end encryption capabilities. Active product development has slowed since, but the service is still operational and the open source clients are still maintained.

What data Keybase processes

Even with end to end encryption, Keybase processes substantial metadata: username, optional email, public PGP keys, identity proofs on social platforms, friend network and team memberships, device identifiers (one per install), IP address per session, message timestamps, file sizes and chat counts. The encrypted payloads of messages and files are stored on Keybase servers but cannot be decrypted by Zoom. The web client at keybase.io sets session and CSRF cookies during login.

GDPR implications

Keybase processes personal data of EU residents (username, email, IP, social graph) and is therefore subject to GDPR. Since Zoom is established in the US, transfers to Zoom servers in the US must be addressed via Standard Contractual Clauses and the EU, US Data Privacy Framework. The metadata processed can be considered low risk on its own but reveals communication patterns and identity links that may be sensitive in certain contexts (journalists, activists, regulated professions).

Consent and lawful basis

For an individual signing up to Keybase, the lawful basis is contract performance (Art. 6(1)(b) GDPR), since the service is requested by the data subject. For organisations deploying Keybase to employees, contract performance and legitimate interest in secure communications are typical bases, with employee information requirements. For the web client cookies, the ePrivacy Directive applies and consent is required for non strictly necessary cookies.

Data transfers and Zoom ownership

Since 2020, Keybase has been operated by Zoom (US), with infrastructure on AWS in the US. This puts Keybase squarely in the US transfer category. Standard Contractual Clauses apply, Zoom is certified under the EU, US Data Privacy Framework, and the strong end to end encryption of message content offers a substantive supplementary measure. Run a Transfer Impact Assessment if you deploy Keybase for sensitive use cases.

Practical compliance steps

For organisational use, sign the Zoom DPA (which covers Keybase), document Keybase in your record of processing activities, run a Transfer Impact Assessment for US transfers, inform users (employees or members), prefer device names that do not identify the bearer, avoid using Keybase identity proofs to link personal accounts to professional identities, and consider migrating to actively developed alternatives if you need long term roadmap certainty.

Compliance

Keybase and the GDPR

Keybase is classified as “Essential”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Contract performance (Art. 6(1)(b) GDPR) for the messaging service; consent (Art. 6(1)(a)) for any marketing communications
Risk level
medium
Applicable regulations
GDPR, ePrivacy Directive (Cookie Law) for web client, CCPA

Impact assessment (DPIA)

Keybase processes username, email address, public PGP keys, social media verification proofs, friend network (who you chat with), team memberships, IP address per session, device identifiers (one per Keybase install) and metadata about chat (timestamps, message counts, file sizes), although the content itself is end to end encrypted. Key DPIA considerations: (1) since 2020 Keybase belongs to Zoom (US), inheriting Zoom's US transfer posture; (2) metadata can reveal social graphs and communication patterns even without message content access; (3) public verification proofs link accounts to social handles, making them searchable and aggregatable; (4) account deletion does not always remove all server side metadata immediately; (5) Keybase is no longer actively developed and the long term roadmap is uncertain.

Sample text for your banner

We use Keybase for end to end encrypted communications. While message content is encrypted client side, Keybase (owned by Zoom Video Communications, USA) processes metadata such as your username, IP address and contact graph in the United States under Standard Contractual Clauses and the EU, US Data Privacy Framework. You can revoke this access at any time by deleting your Keybase account.
Cookies and trackers

What Keybase sets and contacts

Tracking method
End to end encrypted desktop and mobile client; web client at keybase.io
Server location
United States (Zoom Video Communications since 2020)
Cookieless mode available
Yes
Data transferred outside the EU
Keybase is owned by Zoom Video Communications Inc. (United States) since 2020. Servers are hosted on AWS in the US. End to end encryption protects message content from server side access but metadata (sender, recipient, timestamps, IP addresses, device identifiers) is processed in the US under Standard Contractual Clauses and the EU, US Data Privacy Framework.

Cookies set (2)

NameTypeDurationPurpose
sessionStrictly NecessarySessionWeb client session cookie used to maintain authenticated state on keybase.io.
csrfStrictly NecessarySessionCross site request forgery protection token for the keybase.io web interface.

Third-party domains contacted (3)

  • keybase.io
  • api.keybase.io
  • keybaseusercontent.com
Questions

Frequently asked questions about Keybase

Can't find your question? Write to us, we answer fast.

Does Keybase set cookies on visitors?

Keybase is primarily a desktop and mobile client. The web version at keybase.io sets session and CSRF cookies on the keybase.io domain only for authenticated users, not for anonymous visitors browsing public profiles. There is no third party tracking widget for customer websites.

Is consent required to use Keybase?

For individuals signing up, consent is not the basis; the lawful basis is contract performance. For organisations deploying Keybase to employees, contract or legitimate interest applies and employees must be informed. Cookie consent applies to the web client at keybase.io.

What is the legal basis for processing data through Keybase?

Contract performance (Art. 6(1)(b) GDPR) for the messaging service itself, and legitimate interest (Art. 6(1)(f)) for security telemetry. Marketing communications from Zoom about Keybase products would require consent (Art. 6(1)(a)).

Does Keybase transfer data to the United States?

Yes. Since Zoom acquired Keybase in 2020, all infrastructure is operated by Zoom on AWS in the United States. Transfers rely on Standard Contractual Clauses and the EU, US Data Privacy Framework, where Zoom is certified.

Do I need a DPIA for Keybase?

A DPIA is recommended whenever Keybase is deployed by an organisation, especially for sensitive use cases (journalism, healthcare, legal, regulated industries). End to end encryption is a strong supplementary measure but metadata transfer to the US still merits documented assessment under Art. 35 GDPR.

How do I implement Keybase in a GDPR compliant way?

For organisational use, sign the Zoom DPA, document Keybase in your record of processing activities, run a Transfer Impact Assessment, inform users in the workforce or member privacy notice, prefer non identifying device names, and consider end to end encrypted EU alternatives if you need full EU residency.

What are alternatives to Keybase?

Element (Matrix protocol, can be self hosted in EU), Threema (Switzerland), Signal (US non profit), Wire (Switzerland and Germany), Olvid (France) and Tutanota (Germany) are end to end encrypted alternatives. For full EU residency and roadmap certainty, Element with EU hosting or Wire are the closest comparables.

How should my privacy notice describe Keybase?

State that Keybase (Zoom Video Communications Inc., USA) is the processor of communications and identity data, list the categories of metadata processed (username, email, IP, contact graph, device identifiers, message metadata) and note that message content is end to end encrypted, the legal basis, the retention, the US hosting and the transfer mechanism (SCCs, Data Privacy Framework).

Limit Login Attempts Reloaded

Limit Login Attempts Reloaded is an identity and authentication platform providing secure login, single sign-on (SSO), and multi-factor authentication for websites and applications. It supports social login, passwordless authentication, and user management with enterprise-grade security. Limit Login Attempts Reloaded simplifies identity implementation for developers while ensuring compliance. With adaptive authentication and anomaly detection, Limit Login Attempts Reloaded protects user accounts while.

Essential

VAPTCHA

VAPTCHA is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. VAPTCHA supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, VAPTCHA ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Essential

Auth0

Auth0 is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Auth0 offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Auth0 empowers organizations to optimize strategy and maximize return on investment.

Essential

ipdata

ipdata is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. ipdata integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, ipdata helps organizations maintain robust websites that meet user expectations and technical requirements.

Essential

Very Good Security

Very Good Security is a comprehensive web security solution that protects websites and applications from cyber threats including DDoS attacks, SQL injection, and cross-site scripting. It provides web application firewall (WAF) capabilities, real-time threat detection, and automated incident response. Very Good Security offers SSL/TLS encryption, bot management, and security monitoring. With compliance reporting and vulnerability scanning, Very Good Security strengthens your overall security posture.

Essential

c/side

c/side is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. c/side integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, c/side helps organizations maintain robust websites that meet user expectations and technical requirements.

Essential

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.