Introduction
CodeRabbit is an innovative, AI-first code reviewer. It providescontext-aware review feedback on a pull request within minutes, therebysignificantly reducing the time and effort associated with manual code reviews.Additionally, it brings a different perspective to the reviews and finds issuesoften missed by the human eye. Developers can chat with the bot within the code,which allows them to provide additional context, ask questions, or have the botgenerate code. It learns from your suggestions and gets better over time.
CodeRabbit seamlessly integrates with GitHub and GitLab repositories,performing continuous, incremental reviews for each commit within a pullrequest. Review feedback is sent back to the pull requests and can be directlycommitted.
CodeRabbit integrates into code repositories using GitHub or GitLab webhooksand monitors events related to Pull Request (PR) and Merge Request (MR) changes.A comprehensive review is performed when a PR or MR is created, and forincremental commits and comments addressed to the bot. The feedback is then sentdirectly back to the PR or MR.

Data, Privacy, and Security
CodeRabbit does not use data collected during code reviews to train orinfluence the models. Queries to the Large Language Models (LLMs) are ephemeraland there is zero retention on LLMs. Neither we nor the LLMs provider(s) shareany data collected during the code review process with third parties.
Data storage: Code downloaded during the review process is temporarily stored inmemory and deleted once the review is completed. The code is not stored or used forany other purpose. However, CodeRabbit enhances future reviews for your organization bystoring the embeddings of the learnings generated from chat conversations. Additionally,it integrates embeddings from issues in workflow systems (Liner, Jira, GitHub/GitLab issues)to assess the impact of code changes on existing issues.
Compliance and Data Privacy: Your data is kept confidential, isolated by theorganization, and used only to improve your organization reviews. Data storagecomplies with SOC2 Type II and GDPR standards.
Opting Out: You can choose to opt out of data storage at any time. Opting outwon't affect your access but will limit the personalization of the reviews.