\!DOCTYPE html>
Last updated: June 25, 2026
PullLight is an AI-powered pull request review service that analyzes code diffs to identify security vulnerabilities and bugs. The service integrates with GitHub via a GitHub App and posts review comments on pull requests after human approval.
Key features:
You may use PullLight to analyze code in repositories where you have authority to do so. You may not use PullLight to:
PULLLIGHT IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR COMPLETELY SECURE.
AI-generated review comments reflect the analysis at the time of scan. Code evolves — a finding that was valid when posted may become stale as subsequent commits change the code. False positives are possible; always evaluate AI suggestions in context before applying fixes. PullLight is not liable for issues arising from applying or not applying AI-generated suggestions.
PullLight operates under GitHub's API Terms of Service. We access GitHub data only through the OAuth permissions you grant during installation, and only for the purposes described in our privacy policy. Any use of GitHub data that violates GitHub's acceptable use policies is prohibited.
PullLight reserves the right to disable or terminate accounts that use the service in ways that conflict with GitHub's developer terms.
Installing PullLight on a GitHub organization requires organization owner or admin consent. Each installation is associated with a GitHub App installation ID. Uninstalling the GitHub App immediately revokes PullLight's access and stops all processing. Previously posted review comments on GitHub remain as part of your repository history and are not affected by uninstallation.
PullLight uses Stripe for in-product subscription billing. Free and paid plans are described at pulllight.io/pricing. Paid plans are billed monthly or annually and are non-refundable after the billing period begins. You can cancel your subscription at any time — cancellation takes effect at the end of the current billing period and does not trigger a refund for the period already paid.
You may stop using PullLight at any time by uninstalling the GitHub App and canceling your subscription. We may suspend or terminate accounts that violate these terms, use the service for prohibited purposes, or fail to pay applicable fees. On termination, we will purge stored findings within 30 days as described in the privacy policy.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, PULLLIGHT AND ITS OPERATORS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, USE, OR GOODWILL, ARISING OUT OF OR RELATED TO YOUR USE OF THE SERVICE — EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT YOU PAID US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.
You agree to indemnify and hold harmless PullLight and its operators from any claims, damages, or expenses arising from your use of the service, your violation of these terms, or your submission of code you do not have rights to.
PullLight's AI analysis logic, brand, and service design are proprietary. You retain all rights to your code. We claim no ownership over code submitted for review. By using the service, you grant us a limited license to process your diffs for analysis and to store structured findings as described in the privacy policy.
These terms are governed by the laws of the jurisdiction in which PullLight's operators are based. Disputes shall be resolved in the competent courts of that jurisdiction.
We may update these terms from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the service after changes constitutes acceptance of the new terms.
Questions about these terms:
legal@pulllight.io