Security & Data Privacy
Security and data privacy are top priorities of ours. We go through great lengths to make sure build events sent to BuildBuddy Cloud are secured and that users have full control over their data.
For companies & users that want full control over their BuildBuddy instance - we offer a self hosted on-prem version of BuildBuddy.
BuildBuddy supports the OpenID Connect authentication standard which integrates with most major authentication providers including Google Auth, Okta, Auth0, and others. Authenticated build logs are be viewable to you and to members of your organization by default.
If you choose to use BuildBuddy without authentication ("anonymous mode") - invocations will be hosted on Google photos-style publicly accessible urls.
We implement gRPCS (gRPC with SSL/TLS) which encrypts build events as they travel between Bazel and Google Cloud Platform GFEs. Once build events hit a GFE - communication between services is encrypted through ATLS.
Together, this means that your build events & artifacts are encrypted both in transit and at rest.
Web application security
Pseudonymized usage data is gathered by a BuildBuddy service and a third-party service (Google Analytics) about how users are using the BuildBuddy product and how well it is performing.
This data is analyzed and used to improve the BuildBuddy product. Administrators can disable these services for their instance by contacting firstname.lastname@example.org. It may include pseudonymized data regarding any interaction you have with the site or platform, such as which functionalities are used and the frequency of use.
Build logs are retained for a minimum period of time based on your plan. Beyond that minimum retention period, we periodically delete build logs to protect your privacy and to maintain reasonable resource requirements.
If you'd like your BuildBuddy data to be deleted for any reason - don't hesitate to contact us at email@example.com.
Security updates address newly discovered attacks reported to Iteration, Inc. by the security research community. Disclosures are made confidentially, under the BuildBuddy = responsible disclosure policy, allowing for Iteration, Inc. to provide security updates to the community prior to public disclosure.
For more information, please see:
- BuildBuddy Security Updates Disclosures
A summary of security updates made based on past and on-going security analysis and penetration testing.
- BuildBuddy Responsible Disclosure Policy
An overview of how security issues are confidentially reported to and addressed by Iteration, Inc.
Have a question about how BuildBuddy handles security or data privacy?
Email us at firstname.lastname@example.org.