Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

about-githubs-use-of-your-data.md 3.4 KB

You have to be logged in to leave a comment. Sign In
title redirect_from intro versions topics
About GitHub's use of your data [/articles/about-github-s-use-of-your-data /articles/about-githubs-use-of-your-data] {% data variables.product.product_name %} uses your repository's data to connect you to relevant tools, people, projects, and information. [{free-pro-team *}] [Policy Legal]

About {% data variables.product.product_name %}'s use of your data

{% data variables.product.product_name %} aggregates metadata and parses content patterns for the purposes of delivering generalized insights within the product. It uses data from public repositories, and also uses metadata and aggregate data from private repositories when a repository's owner has chosen to share the data with {% data variables.product.product_name %} through an opt-in. If you opt a private repository into data use, then it will perform read-only analysis of that specific private repository.

{% data reusables.repositories.about-github-archive-program %} For more information, see "About archiving content and data on {% data variables.product.prodname_dotcom %}."

{% data reusables.user_settings.export-data %} For more information, see "Requesting an archive of your personal account's data."

If you opt in to data use for a private repository, we will continue to treat your private data, source code, or trade secrets as confidential and private consistent with our Terms of Service. The information we learn only comes from aggregated data. For more information, see "Managing data use settings for your private repository."

We'll announce substantial new features that use metadata or aggregate data on the {% data variables.product.prodname_dotcom %} blog.

How data improves security recommendations

As an example of how your data might be used, we can detect and alert you to a security vulnerability in your public repository's dependencies. For more information, see "About alerts for vulnerable dependencies."

To detect potential security vulnerabilities, {% data variables.product.product_name %} scans the contents of your dependency manifest file to draw a list of your project's dependencies.

{% data variables.product.product_name %} also learns from changes you make to your dependency manifest. For example, if you upgrade a vulnerable dependency to a safe version after getting a security alert and others do the same, {% data variables.product.product_name %} learns how to patch the vulnerability and can recommend a similar patch to affected repos.

Privacy and data sharing

Private repository data is scanned by machine and never read by {% data variables.product.product_name %} staff. Human eyes will never see the contents of your private repositories, except as described in our Terms of Service.

Your individual personal or repository data will not be shared with third parties. We may share aggregate data learned from our analysis with our partners.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...