These Terms of Service ("Terms") govern your access to and use of PullLight (the "Service"), operated by PullLight ("we", "our", "us"). By installing the PullLight GitHub App or using any part of the Service, you agree to be bound by these Terms.
By accessing or using the Service, you represent that you are at least 18 years old and have the legal authority to bind yourself or your organization to these Terms. If you are using the Service on behalf of an organization, "you" refers to that organization.
If you do not agree to these Terms, do not install or use the Service.
PullLight is an AI-assisted code review tool delivered as a GitHub App. The Service:
PullLight is a human-in-the-loop system. No AI-generated comment is posted to a pull request without explicit human approval. The Service is a tool, not a replacement for human code review judgment.
Access to the Service is granted through the GitHub App installation flow. You must have sufficient GitHub permissions (admin or owner) to install the App on a repository or organization.
You are responsible for all activity that occurs under your installation, including activity by members of your organization who access the Service. You must notify us immediately of any unauthorized use at hello@pulllight.io.
You may revoke PullLight's access at any time by uninstalling the GitHub App from your repository or organization settings. Uninstallation terminates the App's access to your data immediately.
Billing is processed via Stripe. By subscribing, you agree to Stripe's Terms of Service and Privacy Policy. PullLight does not store credit card numbers.
Subscriptions are billed monthly on a recurring basis. Subscriptions auto-renew unless cancelled before the renewal date. Cancellation is managed through your billing portal at hello@pulllight.io or via the Stripe customer portal.
We offer refunds on a case-by-case basis. Contact hello@pulllight.io within 14 days of a charge.
We may change prices with 30 days' advance notice by email. If you disagree with a price change, you may cancel before the new price takes effect.
You retain all intellectual property rights in your code, PR content, and any materials you submit to the Service. We claim no ownership over your code or the outputs of AI review.
PullLight and its underlying software, designs, documentation, and trademarks are owned by us and protected by applicable intellectual property laws. You may not copy, modify, distribute, or create derivative works of the Service without our written permission.
If you submit feedback, suggestions, or ideas about the Service, you grant us a perpetual, irrevocable, royalty-free license to use that feedback for any purpose, including improving the Service.
You must not use the Service to:
The Service integrates with third-party services including GitHub, Anthropic (Claude), Stripe, Render, Neon, and Postmark. Your use of these integrations is also subject to the respective terms of service of those providers. We are not responsible for the actions of third-party services.
We aim for high availability but do not guarantee uninterrupted access to the Service. We may perform maintenance that temporarily reduces availability; we will provide reasonable advance notice when possible.
Support is available via email at hello@pulllight.io. We do not commit to specific response-time SLAs unless agreed in writing in an Enterprise contract.
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE DISCLAIM ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND ACCURACY.
AI-generated code review findings may be incomplete, inaccurate, or incorrect. The Service is a tool to assist human reviewers — it does not replace professional engineering judgment. We do not warrant that the Service will catch all bugs, security vulnerabilities, or code issues in your pull requests.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF PROFITS, DATA, OR BUSINESS OPPORTUNITIES, ARISING OUT OF OR IN CONNECTION WITH THESE TERMS OR YOUR USE OF THE SERVICE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Our total aggregate liability to you for any claims arising under or relating to these Terms shall not exceed the greater of (a) the total fees paid by you to us in the 12 months preceding the claim, or (b) $100 USD.
These limitations apply regardless of the legal theory of the claim (contract, tort, strict liability, or otherwise).
You agree to indemnify, defend, and hold harmless PullLight and its officers, directors, employees, and agents from any claims, damages, losses, and expenses (including reasonable attorney's fees) arising out of or relating to: (a) your use of the Service; (b) your violation of these Terms; or (c) your violation of any third party's rights.
You may terminate your use of the Service at any time by uninstalling the GitHub App. For paid subscriptions, cancellation of the subscription stops future billing; you retain access through the end of the current billing period.
We may suspend or terminate your access to the Service if you violate these Terms, fail to pay fees when due, or if we determine termination is necessary to protect the Service or other users. We will provide reasonable notice where possible, except in cases of serious violation.
On termination, your right to use the Service ends immediately. Sections that by their nature should survive termination (including Sections 5, 9, 10, 11, 13, and 14) will survive.
These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law provisions. Any dispute arising out of these Terms or the Service will be resolved exclusively in the state or federal courts located in Delaware, and you consent to personal jurisdiction in those courts.
Before initiating formal proceedings, you agree to attempt informal resolution by contacting us at hello@pulllight.io and giving us 30 days to respond.
These Terms, together with the Privacy Policy, constitute the entire agreement between you and us regarding the Service and supersede all prior or contemporaneous agreements.
We may modify these Terms by posting updated Terms on this page and updating the "Last updated" date. Material changes will be communicated by email. Continued use of the Service after changes constitute acceptance.
If any provision of these Terms is found to be unenforceable, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will remain in full force.
Our failure to enforce any provision of these Terms does not constitute a waiver of our right to enforce that provision in the future.
You may not assign these Terms without our prior written consent. We may assign our rights and obligations under these Terms without restriction.
Questions about these Terms: hello@pulllight.io
Security concerns: security@pulllight.io