Skip to main content

Terms and Conditions

Last updated: June 1, 2026

Effective date: June 1, 2026

1. Acceptance of Terms

These Terms and Conditions ("Terms," "Agreement," or "Terms of Service") constitute a legally binding agreement between you ("User," "you," or "your") and Forinit Tech Private Limited, a company incorporated under the laws of India ("Company," "we," "us," or "our"), governing your access to and use of the CodePeel platform, including but not limited to the web application located at codepeel.com, the CodePeel GitHub App, the CodePeel VS Code Extension, the CodePeel MCP Server (for AI coding agents such as Claude Code, Cursor, Cline, and Kiro), the CodePeel CLI, and any associated APIs, services, tools, documentation, or features (collectively, the "Service"). By accessing, browsing, registering for, or otherwise using the Service in any manner, you acknowledge that you have read, understood, and agree to be bound by these Terms in their entirety, without modification, qualification, or limitation.

Your continued use of the Service following the posting of any changes, modifications, or updates to these Terms constitutes your irrevocable acceptance of those changes. We reserve the right to modify, amend, supplement, or replace these Terms at any time, at our sole and absolute discretion, with or without prior notice to you. While we may make reasonable efforts to notify you of material changes via email or through the Service interface, it is your sole responsibility to review these Terms periodically for updates. The most current version of these Terms will always be available at codepeel.com/terms, and the "Last updated" date at the top of this page indicates when the most recent revisions were made. Any changes become effective immediately upon posting unless otherwise specified.

You must be at least sixteen (16) years of age to use the Service. By using the Service, you represent and warrant that you are at least 16 years old, that you have the legal capacity to enter into this Agreement, and that your use of the Service does not violate any applicable law or regulation in your jurisdiction. If you are using the Service on behalf of an organization, company, or other legal entity, you represent and warrant that you have the authority to bind that entity to these Terms, and the terms "you" and "your" shall refer to both you individually and the entity you represent. If you do not agree to any provision of these Terms, you must immediately cease all use of the Service and delete your account.

These Terms incorporate by reference our Privacy Policy (available at codepeel.com/privacy), which describes how we collect, use, process, and protect your information. Together, these documents constitute the entire agreement between you and the Company regarding the Service. Any prior agreements, understandings, representations, or negotiations between the parties, whether written or oral, relating to the subject matter of these Terms are superseded and have no further force or effect.

2. Description of Service

CodePeel is an AI-powered code review tool that automatically analyzes GitHub pull requests for bugs, security vulnerabilities, performance issues, code quality concerns, and deviations from best practices. The Service operates by receiving webhook events from GitHub when pull requests are opened, synchronized, or reopened, fetching the relevant code diffs via the GitHub API, routing those diffs to one or more third-party AI language model providers for analysis, and posting structured review findings as inline comments on the pull request. The Service is designed to augment and assist human code review processes, not to replace them entirely.

The Service is accessible through multiple surfaces and interfaces, including: (a) the CodePeel GitHub App, which integrates directly with your GitHub repositories and triggers automated reviews on pull request events; (b) the CodePeel VS Code Extension, which enables on-demand code review within your integrated development environment; (c) the CodePeel MCP Server, which provides code review capabilities to AI coding agents such as Claude Code, Cursor, Cline, and Kiro through the Model Context Protocol; (d) the CodePeel CLI, which enables command-line access to review functionality; and (e) the CodePeel web application at codepeel.com, which provides a dashboard for managing settings, viewing review history, monitoring usage, and configuring preferences.

All review findings, suggestions, code fixes, test generation outputs, and other analytical content produced by the Service are generated by artificial intelligence systems and are advisory in nature only. The Service does not guarantee the accuracy, completeness, correctness, security, or fitness for any particular purpose of any AI-generated output. AI-generated content may contain errors, inaccuracies, false positives, false negatives, inappropriate recommendations, or suggestions that could introduce new bugs or security vulnerabilities if implemented without careful human review. You acknowledge and agree that the Service is not a substitute for professional human code review, security auditing, penetration testing, or quality assurance processes.

The AI providers used by the Service include, but are not limited to: Groq, Mistral, Google Gemini, MiniMax, NVIDIA, Cerebras, Bytez, OpenRouter, and LLM7. These providers are routed automatically based on availability, performance, and cost optimization. We reserve the right to add, remove, or change AI providers at any time without notice. The specific provider used for any given review is determined by our internal routing logic and may vary between reviews, even for the same repository or user.

2.1 Scope of Analysis

The Service analyzes code diffs (changed lines in pull requests) for the following categories of issues: potential bugs and logic errors, security vulnerabilities (including but not limited to injection attacks, authentication flaws, data exposure, and insecure configurations), performance issues (including inefficient algorithms, memory leaks, and unnecessary computations), code quality concerns (including code duplication, excessive complexity, poor naming, and violation of SOLID principles), and deviations from language-specific best practices and conventions. The depth and accuracy of analysis may vary depending on the programming language, framework, code complexity, and the capabilities of the AI provider processing the review.

The Service does not perform: runtime testing, dynamic analysis, penetration testing, load testing, integration testing, end-to-end testing, compliance auditing (such as SOC 2, HIPAA, or PCI-DSS compliance verification), architectural review, database schema analysis, infrastructure security assessment, or any form of analysis that requires executing code or accessing running systems. The Service operates exclusively on static code diffs and does not have access to your runtime environment, databases, servers, or any other infrastructure components.

2.2 Language Support

The Service supports code review for most popular programming languages, including but not limited to: JavaScript, TypeScript, Python, Java, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, Dart, C, C++, and others. However, the quality and depth of analysis may vary significantly between languages. Languages with larger training data representation in AI models typically receive more accurate and detailed reviews, while less common languages may receive more superficial or less accurate analysis. We do not guarantee support for any specific programming language and may add or remove language support at any time without notice.

3. Account Registration

To access the Service, you must create an account by authenticating through GitHub OAuth. The Service exclusively uses GitHub OAuth as its authentication mechanism, and no other registration method is available. By authenticating through GitHub, you authorize us to access certain information from your GitHub account, including your username, display name, email address, profile avatar, and repository access permissions. You represent and warrant that all information provided through the GitHub OAuth flow is accurate, current, and complete, and that you have the authority to grant us access to the GitHub account being used for authentication.

Each individual person is permitted to maintain only one (1) CodePeel account. Creating multiple accounts to circumvent plan limitations, rate limits, free tier restrictions, or any other Service constraints is strictly prohibited and constitutes a material breach of these Terms. If we determine, in our sole discretion, that you have created or are operating multiple accounts, we reserve the right to immediately suspend or terminate all associated accounts without notice, forfeit any remaining reviews or subscription time, and permanently ban you from the Service. You are solely responsible for maintaining the confidentiality and security of your account credentials, GitHub access tokens, and any API keys associated with your CodePeel account.

You are fully responsible for all activities that occur under your account, whether or not authorized by you. This includes all reviews triggered, settings changed, repositories connected, API calls made, and any other actions performed through your account. You must immediately notify us at business@forinit.com if you become aware of any unauthorized use of your account, any security breach affecting your account, or any other compromise of your account credentials. We will not be liable for any loss, damage, or harm arising from your failure to maintain the security of your account or your failure to notify us of unauthorized access in a timely manner.

Account sharing, account reselling, account lending, and any form of providing access to your account to third parties who are not authorized users under your subscription is strictly prohibited. If you require multiple users to access CodePeel for your organization, each user must have their own individual account with an appropriate subscription. Violation of this provision may result in immediate account termination, forfeiture of all paid subscription fees, and potential legal action for breach of contract and unauthorized access under applicable law.

4. Free Tier Restrictions

The Free tier of the Service is provided at no cost and is intended exclusively for personal, non-commercial use and open-source development. The Free tier is limited to thirty (30) reviews per calendar month, unlimited repositories (public and private), and a rate limit of twenty (20) requests per minute. The Free tier does not include access to premium features such as auto-fix pull request generation, auto-test generation and custom regex rules. These limitations are enforced automatically by the Service and cannot be circumvented, bypassed, or exceeded without upgrading to a paid subscription plan.

Commercial use of the Free tier is strictly prohibited. "Commercial use" includes, but is not limited to: using the Service for code review on repositories owned by or developed for a for-profit entity, using the Service as part of a paid consulting or freelancing engagement, using the Service on repositories that generate revenue (directly or indirectly), using the Service for client work, or using the Service in any context where the primary beneficiary is a commercial enterprise rather than an individual developer or open-source community. If you are using the Service for any commercial purpose, you must subscribe to the Pro or Max plan. We reserve the right to audit Free tier accounts for commercial usage patterns and to suspend or terminate accounts found to be in violation of this restriction without prior notice.

We reserve the right to modify, restrict, limit, or discontinue the Free tier at any time, for any reason, without prior notice to you and without any obligation to provide compensation, alternative access, or explanation. This includes the right to reduce the number of reviews available, reduce the number of repositories permitted, increase rate limiting, add additional restrictions, require account verification, or eliminate the Free tier entirely. Free tier users have no contractual entitlement to continued access to the Service, and the provision of a free tier is a discretionary offering that may be withdrawn at our sole discretion.

Free tier accounts that remain inactive (no reviews triggered, no logins, no API calls) for a period of ninety (90) consecutive days may be automatically deleted without notice. Upon deletion, all associated data, settings, preferences, and review history will be permanently removed and cannot be recovered. If you wish to use the Service again after account deletion, you will need to create a new account through the standard registration process.

5. Paid Subscriptions

CodePeel offers two paid subscription tiers: Pro ($9.99 per user per month, or $99.99 per user per year) and Max ($24.99 per user per month, or $249.99 per user per year). The Pro plan includes 500 reviews per month, unlimited repositories (both public and private), a rate limit of twenty (20) requests per minute, auto-fix pull request generation, auto-test generation, custom regex rules, learned rules and knowledge base. The Max plan includes unlimited reviews (subject to a 5,000-per-month abuse-protection cap), unlimited repositories, a rate limit of twenty (20) requests per minute, all Pro features, and priority support with faster response times and dedicated assistance.

All paid subscriptions are billed through our payment provider, Polar.sh. By subscribing to a paid plan, you authorize Polar.sh to charge your designated payment method on a recurring basis according to your selected billing cycle (monthly or yearly). Monthly subscriptions are billed on the same date each month (or the closest available date if the original billing date does not exist in a given month). Yearly subscriptions are billed on the anniversary of your initial subscription date. You are responsible for ensuring that your payment method remains valid, current, and has sufficient funds to cover subscription charges throughout the duration of your subscription.

We reserve the right to change subscription prices at any time. For existing subscribers, price changes will take effect with at least thirty (30) days advance notice, which may be provided via email, in-app notification, or posting on the Service. Your continued use of the Service after the price change takes effect constitutes your acceptance of the new pricing. If you do not agree to a price change, your sole remedy is to cancel your subscription before the new price takes effect. For new subscribers, the current prices displayed on the Service at the time of subscription will apply. Promotional pricing, discounts, or special offers are temporary and subject to the specific terms disclosed at the time of the offer.

Review quotas reset at the beginning of each billing cycle. Unused reviews do not roll over to the next billing period and are forfeited at the end of each cycle. There is no mechanism to accumulate, bank, transfer, sell, or carry forward unused reviews. If you exhaust your monthly review quota before the end of your billing cycle, you will be unable to trigger new reviews until your quota resets, unless you upgrade to a higher tier. Downgrading from a higher tier to a lower tier takes effect at the beginning of the next billing cycle, and you will retain access to the higher tier's features until that time.

5.1 Feature Availability

Features included in each subscription tier are subject to change at any time. We may add new features to any tier, move features between tiers, or remove features from any tier at our sole discretion. If a feature that was previously included in your tier is moved to a higher tier, you will lose access to that feature unless you upgrade. No refund, credit, or compensation will be provided for features that are removed from your tier or moved to a higher tier. We will make reasonable efforts to communicate significant feature changes in advance, but we are not obligated to do so.

The specific capabilities, quality, and behavior of features may vary over time as we update the Service, change AI providers, modify algorithms, or make other improvements. For example, the quality of auto-fix suggestions may improve or degrade as AI models are updated, the accuracy of security vulnerability detection may change, and the speed of review processing may fluctuate based on infrastructure capacity and provider availability. These variations are inherent to an AI-powered service and do not constitute a breach of these Terms or a reduction in the value of your subscription.

5.2 Multi-User and Organization Subscriptions

Paid subscriptions are priced on a per-user basis. Each individual who accesses the Service must have their own subscription. Organization-wide access requires a separate subscription for each team member who will use the Service. Volume discounts or enterprise pricing may be available for organizations with large numbers of users, contact business@forinit.com for details. Enterprise arrangements are subject to separate terms and conditions that will be provided upon request.

If you purchase a subscription on behalf of an organization, you represent and warrant that you have the authority to bind the organization to these Terms and to authorize payment on behalf of the organization. The organization is jointly and severally liable with you for all obligations under these Terms, including payment obligations, compliance with the Acceptable Use Policy, and indemnification obligations.

6. Payment Terms

All fees charged for the Service are final, non-refundable, and non-creditable under any and all circumstances, without exception. This no-refund policy applies regardless of the reason for the request, including but not limited to: dissatisfaction with the Service or its output quality, unused reviews remaining at the end of a billing cycle, partial month or partial year usage, service downtime or unavailability (whether planned or unplanned), feature changes or removals, changes to AI providers or review quality, account suspension or termination (whether initiated by you or by us), billing errors subsequently corrected, duplicate charges, accidental purchases, change of mind, business closure, project completion, or any other reason whatsoever. By subscribing to a paid plan, you expressly acknowledge and agree to this no-refund policy.

No credits, store credit, account credit, service credit, or any other form of compensation will be issued for any reason, including service interruptions, degraded performance, incorrect review findings, missed reviews, failed webhook deliveries, API errors, or any other service deficiency. The sole remedy available to you in the event of dissatisfaction with the Service is to cancel your subscription in accordance with Section 7 of these Terms. You expressly waive any right to seek refunds, chargebacks, payment disputes, or credit card reversals for any charges made in connection with the Service, and you acknowledge that initiating a chargeback or payment dispute may result in immediate account termination and permanent ban from the Service.

All prices are quoted in United States Dollars (USD) unless otherwise specified. You are responsible for all applicable taxes, duties, levies, and fees imposed by your jurisdiction in connection with your use of the Service, including but not limited to value-added tax (VAT), goods and services tax (GST), sales tax, withholding tax, and any other governmental charges. If we are required to collect or remit taxes on your behalf, such taxes will be added to your subscription charges. Currency conversion fees, international transaction fees, or other charges imposed by your bank or payment provider are your sole responsibility and are not included in the stated subscription price.

If a payment fails due to insufficient funds, expired payment method, bank decline, or any other reason, we may retry the charge up to three (3) times over a period of seven (7) days. If all retry attempts fail, your subscription will be suspended, and access to paid features will be immediately revoked. Your account will revert to Free tier limitations until payment is successfully processed. We reserve the right to charge late fees, collection costs, or administrative fees for failed payments, and to refer unpaid accounts to third-party collection agencies. Continued non-payment may result in permanent account termination and forfeiture of all account data.

6.1 Chargeback Policy

If you initiate a chargeback, payment dispute, or credit card reversal for any charge made in connection with the Service, your account will be immediately suspended pending investigation. If the chargeback is upheld by your payment provider, your account will be permanently terminated, all associated data will be deleted, and you will be permanently banned from creating new accounts on the Service. If the chargeback is reversed in our favor, your account may be reinstated at our sole discretion, but we are not obligated to reinstate it. We reserve the right to pursue legal action to recover disputed amounts plus associated costs, including attorneys' fees, chargeback fees imposed by payment processors, and administrative costs.

6.2 Free Trial and Promotional Offers

We may from time to time offer free trials, promotional pricing, discount codes, or other special offers. Such offers are subject to specific terms and conditions communicated at the time of the offer, are limited in duration, and may be withdrawn at any time without notice. Free trials automatically convert to paid subscriptions at the end of the trial period unless cancelled before the trial expires. It is your responsibility to cancel before the trial period ends if you do not wish to be charged. No refunds will be issued for charges incurred after a trial period expires, regardless of whether you intended to cancel or forgot to do so.

7. Cancellation

You may cancel your paid subscription at any time through the billing settings in your CodePeel dashboard or through the Polar.sh subscription management interface. Cancellation takes effect at the end of your current billing period, you will retain access to all paid features and your full review quota until the expiration of the period for which you have already paid. No prorated refunds, partial refunds, credits, or compensation of any kind will be issued for the remaining unused portion of your current billing period, regardless of when during the cycle you initiate cancellation. This applies equally to monthly and yearly subscriptions.

Upon the effective date of cancellation (the end of your current billing period), your account will automatically revert to the Free tier with all associated limitations, including the 30 reviews per month cap, 20 requests per minute rate limit, and loss of access to all premium features including auto-fix, auto-test generation, and custom regex rules. Private repository access is available on all tiers (including Free) and is not affected by cancellation. Any custom configurations, learned rules, knowledge base entries, or settings that are exclusive to paid tiers will be preserved in our system for a period of sixty (60) days following cancellation, during which time you may resubscribe to restore them. After sixty (60) days, paid-tier-exclusive data may be permanently deleted without notice or recovery option.

If you cancel a yearly subscription, you will retain access to paid features for the remainder of the twelve-month period you have already paid for. No refund will be issued for the unused months of a yearly subscription under any circumstances. If you wish to downgrade from Max to Pro rather than cancelling entirely, you may do so through the billing settings, and the change will take effect at the beginning of your next billing cycle. Downgrade requests cannot be backdated, and no refund or credit will be issued for the price difference between tiers during the current billing period.

We reserve the right to cancel or not renew your subscription at any time, for any reason or no reason, at our sole discretion. If we cancel your subscription, you will retain access to paid features until the end of your current billing period, but no further charges will be made. We are under no obligation to provide a reason for non-renewal, and non-renewal does not entitle you to any refund, compensation, or damages. Cancellation of your subscription does not relieve you of any obligations incurred prior to cancellation, including payment of outstanding fees.

8. Termination by Us

We reserve the absolute and unconditional right to suspend, restrict, limit, or permanently terminate your account and access to the Service at any time, for any reason or no reason whatsoever, with or without prior notice, at our sole and absolute discretion. This right exists regardless of whether you are on a free or paid plan, regardless of your payment status, and regardless of whether you have violated these Terms. We are under no obligation to provide advance warning, explanation, justification, or an opportunity to cure before exercising this right. Our decision to terminate is final and not subject to appeal, review, or challenge.

Reasons for termination may include, but are not limited to: violation of any provision of these Terms, abuse of the Service or its infrastructure, non-payment or payment disputes, suspected fraudulent activity, legal requirements or court orders, requests from law enforcement or regulatory authorities, actions that harm other users or the integrity of the Service, competitive intelligence gathering, reverse engineering attempts, excessive resource consumption, creation of multiple accounts, circumvention of rate limits or quotas, submission of malicious code, harassment of our team or other users, reputational harm to the Company, business decisions including discontinuation of the Service, or any other reason we deem appropriate in our sole judgment.

Upon termination, regardless of the reason: (a) your right to access and use the Service ceases immediately; (b) all licenses granted to you under these Terms are immediately revoked; (c) no refund, credit, compensation, or damages of any kind will be issued for any unused subscription time, unused reviews, or any other loss; (d) we may immediately delete all data associated with your account, including review history, settings, preferences, learned rules, and any other stored information; (e) any outstanding payment obligations remain due and payable; and (f) you remain bound by all provisions of these Terms that by their nature should survive termination, including but not limited to Sections 12, 13, 14, 15, 16, 29, 30, and 31.

We may also implement graduated enforcement measures prior to full termination, including but not limited to: issuing written warnings via email, temporarily suspending specific features (such as auto-fix or auto-test generation), reducing your rate limits below your plan's standard allocation, temporarily suspending your entire account for a specified period, or permanently restricting specific capabilities while maintaining basic access. However, we are under no obligation to implement graduated enforcement and may proceed directly to permanent termination without any prior warning or intermediate steps.

If your account is terminated, you may not create a new account without our express written permission. Attempting to create a new account after termination (whether using the same or different GitHub credentials) constitutes a further violation of these Terms and may result in additional legal action. We reserve the right to implement technical measures to prevent terminated users from creating new accounts, including but not limited to IP blocking, device fingerprinting, and GitHub account blacklisting.

You expressly acknowledge and agree that we shall not be liable to you or any third party for any termination of your access to the Service, regardless of the reason for termination. You waive any and all claims, causes of action, or demands for damages (whether direct, indirect, incidental, consequential, special, punitive, or exemplary) arising from or related to the termination of your account. This waiver applies regardless of whether the termination was justified, reasonable, or conducted in accordance with any particular procedure. Your sole remedy in the event of termination you believe to be unjustified is to cease using the Service.

9. Acceptable Use Policy

You agree to use the Service only for lawful purposes and in accordance with these Terms. You are solely responsible for ensuring that your use of the Service complies with all applicable local, state, national, and international laws, regulations, and ordinances. The following activities are strictly prohibited and constitute a material breach of these Terms, which may result in immediate account termination without notice or refund:

  • Reverse engineering, decompiling, disassembling, or otherwise attempting to derive the source code, algorithms, data structures, or underlying technology of the Service, including but not limited to our AI routing logic, review analysis pipelines, scoring algorithms, or any proprietary systems. This prohibition applies regardless of the method used and regardless of whether the reverse engineering is conducted for personal use, competitive analysis, academic research, or any other purpose.
  • Scraping, crawling, harvesting, or otherwise extracting data from the Service through automated means, including but not limited to using bots, spiders, scrapers, or any other automated tool or script to access the Service, collect review data, extract user information, or gather any content from the Service that is not explicitly made available for download through the Service's intended interface.
  • Reselling, sublicensing, redistributing, or otherwise commercially exploiting the Service or any output generated by the Service, including selling access to your account, offering CodePeel reviews as part of a paid service to third parties, or incorporating CodePeel's output into a competing product or service without our express written consent.
  • Conducting competitive benchmarking, performance comparisons, or evaluations of the Service for the purpose of developing, marketing, or improving a competing product or service, or publishing benchmark results, performance metrics, or comparative analyses of the Service without our prior written approval.
  • Intentionally submitting malicious code, malware, viruses, trojans, ransomware, exploits, or any other harmful content to the Service for the purpose of testing the Service's detection capabilities, attempting to compromise the Service's infrastructure, or any other purpose. This includes submitting code designed to exploit vulnerabilities in the AI providers used by the Service.
  • Circumventing, bypassing, disabling, or otherwise defeating any rate limits, quotas, access controls, authentication mechanisms, security measures, or technical restrictions implemented by the Service, including but not limited to using proxies, VPNs, or multiple IP addresses to evade rate limiting, or exploiting timing vulnerabilities to exceed quota allocations.
  • Creating multiple free accounts to circumvent the Free tier's limitations, including but not limited to creating accounts under different email addresses, GitHub accounts, or identities to obtain additional free reviews, connect additional repositories, or bypass rate limits. Each individual person is entitled to one (1) free account only.
  • Using automated tools, scripts, bots, or any other programmatic means to abuse the Service, generate artificial load, conduct denial-of-service attacks, or otherwise interfere with the normal operation of the Service or its availability to other users. This includes automated account creation, automated review triggering beyond normal development workflows, and any activity designed to consume disproportionate system resources.
  • Violating any applicable law, regulation, ordinance, or third-party right in connection with your use of the Service, including but not limited to intellectual property laws, privacy laws, export control regulations, anti-spam laws, computer fraud and abuse laws, and any regulations governing the transmission of technical data or software.
  • Using the Service to process, analyze, or review code that you do not have the legal right to submit, including code obtained through unauthorized access, stolen intellectual property, code subject to non-disclosure agreements that prohibit third-party analysis, or code that infringes upon the intellectual property rights of any third party.

We reserve the right to investigate any suspected violation of this Acceptable Use Policy and to take any action we deem appropriate, including but not limited to: issuing warnings, temporarily suspending access, permanently terminating accounts, reporting violations to law enforcement authorities, and pursuing legal remedies for damages caused by violations. Our failure to enforce any provision of this policy in any particular instance does not constitute a waiver of our right to enforce it in the future.

You acknowledge that we may employ automated systems, manual review processes, or a combination thereof to monitor compliance with this Acceptable Use Policy. These monitoring activities may include analyzing usage patterns, reviewing API call frequencies, examining webhook payloads, and investigating reports from other users or third parties. You consent to such monitoring as a condition of using the Service. If our monitoring systems detect potential violations, we may take immediate protective action (including temporary suspension) pending investigation, without prior notice to you.

Violations of this Acceptable Use Policy may also constitute violations of applicable criminal and civil laws, including but not limited to the Information Technology Act, 2000 (India), the Computer Fraud and Abuse Act (United States), the Computer Misuse Act 1990 (United Kingdom), and equivalent legislation in other jurisdictions. We reserve the right to cooperate with law enforcement authorities and to provide information about suspected violations to relevant governmental agencies, without notice to you, to the extent permitted or required by applicable law.

10. Service Availability and Uptime

We do not guarantee any specific level of uptime, availability, or performance for the Service. The Service is provided on an "as available" basis, and we make no commitment, representation, or warranty regarding the percentage of time the Service will be operational, accessible, or functioning correctly. While we strive to maintain high availability, the Service may experience downtime, degraded performance, or complete unavailability due to: scheduled maintenance, unscheduled maintenance, infrastructure failures, third-party service outages, network issues, software bugs, security incidents, capacity constraints, or any other technical or operational issue.

We may perform scheduled maintenance on the Service at any time, with or without advance notice. During maintenance windows, the Service may be partially or completely unavailable. We will make reasonable efforts to schedule maintenance during periods of low usage, but we are not obligated to do so. Emergency maintenance may be performed at any time without notice when we determine that immediate action is necessary to protect the integrity, security, or stability of the Service or its infrastructure.

You acknowledge that the Service depends on numerous third-party systems and services, including GitHub's API and webhook infrastructure, AI language model provider APIs, Google Cloud Platform services, Vercel hosting, DNS providers, and internet connectivity. An outage or degradation in any of these third-party systems may cause the Service to become unavailable or perform poorly, and we bear no responsibility for such outages. We do not provide service level agreements (SLAs), uptime guarantees, or availability commitments for any tier of the Service, including paid tiers.

No refunds, credits, compensation, subscription extensions, or any other remedy will be provided for any period of Service unavailability, regardless of the duration, cause, or impact of the outage. This applies equally to planned maintenance, unplanned outages, partial degradation, and complete service failures. Your sole remedy for unacceptable Service availability is to cancel your subscription in accordance with Section 7 of these Terms.

11. Review Cost Scaling

The number of reviews consumed per pull request is determined by the total number of lines changed (additions plus deletions) in the pull request diff. This scaling mechanism reflects the increased computational resources, AI processing time, and analysis complexity required for larger pull requests. The review cost structure is as follows: pull requests with 1 to 100 lines changed consume one (1) review from your monthly quota; pull requests with 101 to 500 lines changed consume two (2) reviews; pull requests with 501 to 2,000 lines changed consume three (3) reviews; and pull requests with more than 2,000 lines changed consume five (5) reviews.

Review costs are calculated and deducted from your quota at the time the review is initiated, not at the time results are delivered. If a review fails to complete due to AI provider errors, timeout, or any other technical issue, the reviews consumed may or may not be refunded to your quota at our sole discretion. We make reasonable efforts to refund reviews for failed analyses, but we do not guarantee refunds for any reason. If a pull request is updated (new commits pushed) and a new review is triggered, the new review is charged separately based on the updated diff size, previous review charges are not adjusted or refunded.

We reserve the right to modify the review cost scaling structure at any time. Changes to the cost structure will be communicated through the Service interface or via email, and will take effect for all new reviews triggered after the change is announced. Existing reviews already consumed will not be retroactively adjusted. You are responsible for monitoring your review consumption through the dashboard and managing your usage within your plan's quota. We provide usage indicators in the dashboard but are not obligated to send warnings before you reach your quota limit.

For the purposes of calculating lines changed, the Service counts all additions and deletions in the pull request diff as reported by the GitHub API, including changes to code files, configuration files, documentation, test files, generated files, lock files, and any other file types included in the pull request. File renames without content changes, binary file changes, and files excluded by your .codepeel.yml configuration may or may not be counted toward the line total depending on how they are represented in the GitHub diff. The line count determination is made by our system and is final, disputes regarding line count calculations will not be entertained.

12. Intellectual Property

The Service, including but not limited to the CodePeel brand, name, logo, trademarks, service marks, trade dress, user interface designs, visual elements, layout, algorithms, AI routing logic, review analysis pipelines, scoring systems, source code, object code, documentation, APIs, and all other proprietary technology and intellectual property embodied in or related to the Service, are and shall remain the exclusive property of Forinit Tech Private Limited. All rights, title, and interest in and to the Service, including all intellectual property rights therein, are reserved by the Company. Nothing in these Terms grants you any right, title, or interest in the Service or any of its components, except for the limited license to use the Service as expressly set forth herein.

You retain full ownership of all source code, documentation, and other materials that you submit to the Service for analysis ("User Code"). Nothing in these Terms transfers ownership of your code to us, and we claim no intellectual property rights over your source code, repositories, or development work. However, by submitting code to the Service for review, you grant us a limited, non-exclusive, worldwide, royalty-free license to process, analyze, transmit, and temporarily store your code solely for the purpose of providing the Service to you. This license terminates automatically when the review is complete and the code diff is discarded from our systems.

AI-generated review comments, suggestions, code fixes, test cases, and other analytical output produced by the Service ("Generated Content") are provided to you under a non-exclusive, non-transferable, revocable license for your internal use in connection with the reviewed code. You may implement suggestions, apply fixes, and use generated test cases in your projects. However, you may not resell, redistribute, or commercially exploit Generated Content as a standalone product or service. We retain the right to use anonymized, aggregated patterns derived from Generated Content (with all identifying information removed) for the purpose of improving the Service, training internal systems, and conducting research.

You acknowledge that the Service may produce similar or identical suggestions for different users reviewing similar code patterns, and that no Generated Content is guaranteed to be unique, original, or exclusive to you. We make no representation that Generated Content does not infringe upon third-party intellectual property rights, and you are solely responsible for evaluating whether implementing any suggestion would violate patents, copyrights, trade secrets, or other intellectual property rights of third parties. We disclaim all liability for intellectual property infringement claims arising from your implementation of Generated Content.

12.1 Trademarks

"CodePeel," the CodePeel logo, and all related names, logos, product and service names, designs, and slogans are trademarks of Forinit Tech Private Limited or its affiliates. You may not use such marks without our prior written permission. You are granted no right or license to use any of our trademarks, service marks, or trade dress in connection with any product or service that is not ours, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits the Company. All other names, logos, product and service names, designs, and slogans on the Service are the trademarks of their respective owners.

12.2 DMCA and Copyright Claims

If you believe that any content on the Service infringes your copyright, you may submit a notice to business@forinit.com containing: (a) identification of the copyrighted work claimed to have been infringed; (b) identification of the material that is claimed to be infringing; (c) your contact information; (d) a statement that you have a good faith belief that use of the material is not authorized; and (e) a statement that the information in the notification is accurate and that you are authorized to act on behalf of the copyright owner. We will respond to valid copyright notices in accordance with applicable law, including the Information Technology Act, 2000, and the Copyright Act, 1957 (India).

13. AI-Generated Content Disclaimer

All review findings, bug reports, security vulnerability alerts, performance suggestions, best practice recommendations, code fix suggestions, auto-generated pull requests, auto-generated test cases, and any other analytical or generative output produced by the Service ("AI Output") are generated entirely by artificial intelligence systems and are provided on a strictly advisory, informational, and as-is basis. AI Output is not a substitute for professional human code review, security auditing, penetration testing, quality assurance, or any other form of expert analysis. You must independently evaluate, verify, test, and validate all AI Output before implementing, deploying, or relying upon it in any capacity.

We make absolutely no warranty, representation, or guarantee regarding the accuracy, correctness, completeness, reliability, security, fitness for purpose, or suitability of any AI Output. AI systems are inherently probabilistic and may produce outputs that are incorrect, misleading, incomplete, contradictory, nonsensical, or harmful. Specific risks include but are not limited to: false positives (flagging correct code as problematic), false negatives (failing to detect actual bugs or vulnerabilities), hallucinated issues (reporting problems that do not exist), incorrect fix suggestions (proposing changes that introduce new bugs or security vulnerabilities), outdated recommendations (suggesting deprecated patterns or APIs), and contextually inappropriate advice (suggestions that are technically valid but wrong for your specific use case, architecture, or requirements).

You are solely and exclusively responsible for all decisions made based on AI Output, including the decision to implement suggested fixes, merge auto-generated pull requests, deploy code that has been reviewed by the Service, or rely on the Service's assessment of code quality or security. If you implement an AI-generated suggestion that introduces a bug, security vulnerability, data breach, system failure, financial loss, or any other harm, you bear full and exclusive responsibility for that outcome. We disclaim all liability for any consequences arising from your reliance on, implementation of, or failure to implement AI Output.

The Service's AI analysis is performed by third-party language model providers whose behavior, capabilities, and limitations may change without notice. We do not control the internal workings of these AI models, cannot guarantee consistent output quality across different providers or model versions, and cannot predict or prevent all possible failure modes. The quality, depth, and accuracy of AI Output may vary significantly depending on the programming language, framework, code complexity, diff size, AI provider availability, and numerous other factors beyond our control. You acknowledge these inherent limitations and agree to use the Service with appropriate caution and professional judgment.

14. No Warranty / As-Is

THE SERVICE IS PROVIDED "AS IS," "AS AVAILABLE," AND "WITH ALL FAULTS," WITHOUT ANY WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE COMPANY EXPRESSLY DISCLAIMS ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO: IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, TITLE, ACCURACY, RELIABILITY, COMPLETENESS, TIMELINESS, QUALITY, AVAILABILITY, COMPATIBILITY, AND ANY WARRANTIES ARISING FROM COURSE OF DEALING, COURSE OF PERFORMANCE, OR USAGE OF TRADE.

Without limiting the generality of the foregoing, we do not warrant that: (a) the Service will meet your requirements, expectations, or needs; (b) the Service will be uninterrupted, timely, secure, error-free, or free from viruses or other harmful components; (c) the results obtained from the use of the Service will be accurate, reliable, complete, or useful; (d) any errors, defects, or deficiencies in the Service will be corrected; (e) the Service will be compatible with any particular hardware, software, or network configuration; (f) the AI-generated output will be correct, secure, or appropriate for your use case; (g) the Service will detect all bugs, vulnerabilities, or issues in your code; (h) code that passes review without findings is free from defects; or (i) the Service will be available at any particular time or from any particular location.

You acknowledge and agree that your use of the Service is entirely at your own risk. You assume full responsibility for all consequences of using the Service, including any damage to your computer systems, loss of data, introduction of vulnerabilities into your codebase, deployment of buggy code, security breaches, financial losses, reputational harm, or any other adverse outcome that may result from your use of or reliance upon the Service. No advice, information, or statement obtained from the Company, its employees, contractors, or the Service itself, whether oral or written, shall create any warranty not expressly stated in these Terms.

WE SPECIFICALLY DISCLAIM ANY WARRANTY THAT THE SERVICE WILL IDENTIFY ALL SECURITY VULNERABILITIES, BUGS, PERFORMANCE ISSUES, OR CODE QUALITY PROBLEMS IN YOUR CODE. THE ABSENCE OF FINDINGS IN A REVIEW DOES NOT CONSTITUTE A CERTIFICATION, GUARANTEE, OR REPRESENTATION THAT YOUR CODE IS FREE FROM DEFECTS, SECURE, PERFORMANT, OR FIT FOR ANY PARTICULAR PURPOSE. YOU MUST NOT RELY ON THE SERVICE AS YOUR SOLE OR PRIMARY MECHANISM FOR ENSURING CODE QUALITY OR SECURITY, AND YOU MUST MAINTAIN INDEPENDENT QUALITY ASSURANCE, SECURITY TESTING, AND CODE REVIEW PROCESSES REGARDLESS OF YOUR USE OF THE SERVICE.

WE FURTHER DISCLAIM ANY WARRANTY REGARDING THE CONSISTENCY, REPRODUCIBILITY, OR DETERMINISM OF AI-GENERATED OUTPUT. THE SAME CODE SUBMITTED FOR REVIEW ON DIFFERENT OCCASIONS MAY PRODUCE DIFFERENT FINDINGS, DIFFERENT SEVERITY ASSESSMENTS, OR DIFFERENT SUGGESTIONS, DUE TO VARIATIONS IN AI MODEL BEHAVIOR, PROVIDER ROUTING, MODEL UPDATES, OR OTHER FACTORS. THIS VARIABILITY IS INHERENT TO AI-POWERED SYSTEMS AND DOES NOT CONSTITUTE A DEFECT IN THE SERVICE.

Some jurisdictions do not allow the exclusion of implied warranties or limitations on applicable statutory rights of a consumer. In such jurisdictions, the above exclusions and limitations shall apply to the fullest extent permitted by applicable law. To the extent that any implied warranty cannot be disclaimed, such warranty is limited in duration to the shortest period permitted by applicable law.

15. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL FORINIT TECH PRIVATE LIMITED, ITS DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, CONTRACTORS, AFFILIATES, SUBSIDIARIES, SUCCESSORS, OR ASSIGNS (COLLECTIVELY, THE "COMPANY PARTIES") BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF PROFITS, LOSS OF REVENUE, LOSS OF BUSINESS, LOSS OF GOODWILL, LOSS OF DATA, LOSS OF USE, BUSINESS INTERRUPTION, COST OF PROCUREMENT OF SUBSTITUTE SERVICES, OR ANY OTHER INTANGIBLE LOSSES, ARISING OUT OF OR IN CONNECTION WITH THESE TERMS OR YOUR USE OF OR INABILITY TO USE THE SERVICE, REGARDLESS OF THE THEORY OF LIABILITY (WHETHER CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY, STATUTORY, OR OTHERWISE) AND REGARDLESS OF WHETHER THE COMPANY PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE TOTAL AGGREGATE LIABILITY OF THE COMPANY PARTIES FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE SHALL NOT EXCEED THE LESSER OF: (A) THE TOTAL AMOUNT ACTUALLY PAID BY YOU TO THE COMPANY FOR THE SERVICE DURING THE TWELVE (12) MONTH PERIOD IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM; OR (B) ONE HUNDRED UNITED STATES DOLLARS (USD $100.00). THIS LIMITATION APPLIES REGARDLESS OF THE NUMBER OF CLAIMS, THE THEORY OF LIABILITY, OR THE NATURE OF THE REMEDY SOUGHT.

Without limiting the foregoing, the Company Parties shall have no liability whatsoever for: (a) any data loss, data corruption, or security breaches affecting your code, repositories, or systems; (b) any incorrect, incomplete, or misleading review findings or suggestions generated by the Service; (c) any bugs, vulnerabilities, or defects in code that the Service failed to detect or incorrectly assessed as safe; (d) any consequences of implementing AI-generated suggestions, fixes, or test cases; (e) any actions, omissions, errors, or failures of third-party AI providers, payment processors, infrastructure providers, or any other third-party service; (f) any service interruptions, downtime, degraded performance, or unavailability of the Service; (g) any unauthorized access to your account resulting from your failure to maintain account security; (h) any loss of business, contracts, clients, or opportunities resulting from reliance on the Service; or (i) any damages arising from the termination or suspension of your account.

WITHOUT LIMITING THE FOREGOING, THE COMPANY PARTIES SHALL HAVE NO LIABILITY FOR: (J) ANY SECURITY VULNERABILITIES IN YOUR CODE THAT THE SERVICE FAILED TO IDENTIFY, REGARDLESS OF THE SEVERITY OR CONSEQUENCES OF SUCH VULNERABILITIES; (K) ANY REGULATORY FINES, PENALTIES, OR ENFORCEMENT ACTIONS IMPOSED ON YOU AS A RESULT OF SECURITY INCIDENTS THAT THE SERVICE FAILED TO PREVENT; (L) ANY INTELLECTUAL PROPERTY INFRINGEMENT CLAIMS ARISING FROM YOUR IMPLEMENTATION OF AI-GENERATED SUGGESTIONS; (M) ANY LOSS OF COMPETITIVE ADVANTAGE RESULTING FROM SERVICE DOWNTIME OR DEGRADED PERFORMANCE; (N) ANY COSTS ASSOCIATED WITH MIGRATING TO AN ALTERNATIVE SERVICE IF THE SERVICE IS DISCONTINUED; (O) ANY DAMAGES ARISING FROM CHANGES TO THE SERVICE'S FEATURES, PRICING, OR TERMS; OR (P) ANY OTHER DAMAGES NOT EXPRESSLY COVERED BY THE FOREGOING BUT ARISING FROM OR RELATED TO THE SERVICE.

The limitations of liability set forth in this section are fundamental elements of the basis of the bargain between you and the Company. The Service would not be provided without such limitations. You acknowledge that these limitations are reasonable and appropriate given the nature of the Service, the pricing of the Service, and the inherent risks associated with AI-generated content. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitations may not apply to you in full. In such jurisdictions, the Company's liability shall be limited to the fullest extent permitted by applicable law.

16. Indemnification

You agree to indemnify, defend, and hold harmless Forinit Tech Private Limited, its directors, officers, employees, agents, contractors, affiliates, subsidiaries, successors, and assigns (collectively, the "Indemnified Parties") from and against any and all claims, demands, actions, suits, proceedings, losses, damages, liabilities, costs, and expenses (including reasonable attorneys' fees, court costs, expert witness fees, and costs of investigation) arising out of or relating to: (a) your use of or access to the Service; (b) your violation of any provision of these Terms; (c) your violation of any applicable law, regulation, or third-party right; (d) any code, content, or materials you submit to the Service for analysis; (e) your implementation of or reliance upon any AI-generated suggestions, fixes, or output from the Service; (f) any claim that your code infringes upon the intellectual property rights of any third party; or (g) any dispute between you and any third party relating to the Service.

This indemnification obligation applies regardless of whether the claim arises from your negligence, willful misconduct, strict liability, or any other theory of liability. You agree to cooperate fully with the Indemnified Parties in the defense of any claim subject to indemnification. The Indemnified Parties reserve the right, at their own expense, to assume the exclusive defense and control of any matter subject to indemnification by you, in which event you will cooperate with the Indemnified Parties in asserting any available defenses. You shall not settle any claim subject to indemnification without the prior written consent of the Indemnified Parties.

Your indemnification obligations under this section shall survive the termination or expiration of these Terms and your use of the Service. This means that even after you stop using the Service, cancel your account, or have your account terminated, you remain obligated to indemnify the Indemnified Parties for claims arising from your prior use of the Service. The indemnification obligation is not limited by the limitation of liability provisions in Section 14 and applies to the full extent of any claims, damages, or losses suffered by the Indemnified Parties.

Without limiting the generality of the foregoing, you specifically agree to indemnify the Indemnified Parties against any claims arising from: security breaches or data leaks in your systems that are attributed to or alleged to have been caused by the Service; deployment of code containing bugs or vulnerabilities that the Service failed to detect; implementation of AI-generated fixes that cause system failures, data loss, or security incidents; unauthorized use of your account by third parties; and any regulatory fines, penalties, or enforcement actions resulting from your use of the Service in violation of applicable data protection, privacy, or security laws.

17. Data Processing

By using the Service, you expressly consent to the processing of your code diffs by third-party AI language model providers for the purpose of generating code review analysis. This processing involves transmitting the changed lines of your pull request (additions and deletions) to one or more AI providers over encrypted HTTPS connections. The specific provider used for any given review is determined by our internal routing logic based on availability, performance, and cost optimization, and may include any of the following: Groq, Mistral, Google Gemini, MiniMax, NVIDIA, Cerebras, Bytez, OpenRouter, and LLM7. You acknowledge that by using the Service, your code will be transmitted to and processed by these third-party systems.

Our data processing practices are described in detail in our Privacy Policy, available at codepeel.com/privacy, which is incorporated into these Terms by reference. You acknowledge that you have read and understood the Privacy Policy and consent to the data collection, processing, storage, and sharing practices described therein. In the event of any conflict between these Terms and the Privacy Policy regarding data processing, the Privacy Policy shall control with respect to data protection matters, and these Terms shall control with respect to all other matters.

Code diffs are not persistently stored on our servers after the review is complete. The diff content is held in memory during processing (typically 15-90 seconds) and discarded after the AI analysis returns results. We retain only the generated findings (severity, explanation, file path, line number, suggested fix) and review metadata (health score, finding counts, timestamps). However, we cannot control or guarantee the data retention practices of third-party AI providers, you should review their respective privacy policies and terms of service for information about how they handle data transmitted to their APIs.

If you are subject to data protection regulations such as the General Data Protection Regulation (GDPR), the Digital Personal Data Protection Act, 2023 (DPDPA), the California Consumer Privacy Act (CCPA), or any other applicable data protection law, you are responsible for ensuring that your use of the Service complies with those regulations. This includes obtaining any necessary consents from individuals whose personal data may be contained in code submitted for review, conducting any required data protection impact assessments, and ensuring that the transfer of data to third-party AI providers is lawful under your applicable regulatory framework. We provide information about our data processing practices in our Privacy Policy to assist you in your compliance efforts, but ultimate responsibility for regulatory compliance rests with you.

You acknowledge and agree that by using the Service, you are directing us to process code on your behalf, and that you are the data controller (or equivalent under applicable law) with respect to any personal data contained in code you submit for review. We act as a data processor (or equivalent) with respect to such personal data, processing it solely for the purpose of providing the Service to you. If you require a formal Data Processing Agreement (DPA) for compliance purposes, contact us at business@forinit.com. However, we are not obligated to enter into custom DPAs and may decline such requests at our sole discretion.

We implement reasonable technical and organizational measures to protect data during processing, including encryption in transit (TLS 1.2+), access controls, and audit logging. However, we cannot guarantee the absolute security of data transmitted over the internet or processed by third-party AI providers. You acknowledge the inherent risks of transmitting data electronically and agree that we are not liable for any unauthorized access, interception, or breach that occurs despite our reasonable security measures. For highly sensitive code (such as code containing personal health information, financial data, or government classified information), you should carefully evaluate whether the Service is appropriate for your use case before submitting such code for review.

18. Third-Party Services

The Service relies upon and integrates with numerous third-party services, platforms, and providers to deliver its functionality. These include, but are not limited to: AI language model providers (Groq, Mistral, Google Gemini, MiniMax, NVIDIA, Cerebras, Bytez, OpenRouter, LLM7) for code analysis; Polar.sh for payment processing and subscription management; GitHub for repository access, webhook events, and pull request interactions; Google Cloud Platform (Firebase) for hosting, database, authentication, and serverless compute; Vercel for web application hosting and edge delivery; and Brevo for email communications. Each of these third-party services operates under its own terms of service, privacy policy, and service level agreements, which are separate from and independent of these Terms.

We are not responsible, liable, or accountable for the actions, omissions, errors, failures, outages, data handling practices, security incidents, policy changes, or any other conduct of any third-party service provider used in connection with the Service. If a third-party AI provider experiences an outage, returns incorrect results, retains data in violation of their stated policies, or otherwise fails to perform as expected, we bear no liability for the resulting impact on the Service or on you. Similarly, if Polar.sh experiences payment processing issues, GitHub changes its API or webhook behavior, or any other third-party service modifies its functionality, we are not liable for any resulting disruption to the Service.

Your use of the Service may be subject to the terms and conditions of these third-party services in addition to these Terms. For example, your use of the GitHub integration is subject to GitHub's Terms of Service and Acceptable Use Policies; your payment transactions are subject to Polar.sh's terms; and the processing of your code by AI providers is subject to their respective terms. It is your responsibility to review and comply with the terms of any third-party service that you interact with through the Service. We encourage you to review the privacy policies and terms of service of all third-party providers, particularly the AI providers that process your code.

We may add, remove, or replace third-party service providers at any time without notice. This includes changing AI providers, switching payment processors, migrating infrastructure, or modifying any other third-party integration. Such changes may affect the quality, speed, availability, or behavior of the Service, and we are not liable for any impact resulting from changes to our third-party service providers. We make reasonable efforts to select reliable and reputable providers, but we cannot guarantee the performance, security, or compliance of any third-party service.

19. Service Modifications

We reserve the absolute right to modify, update, enhance, degrade, limit, suspend, or permanently discontinue any feature, functionality, component, or the entire Service at any time, for any reason or no reason, with or without prior notice to you, at our sole and absolute discretion. This includes the right to: add or remove features, change the user interface, modify API endpoints or behavior, alter review algorithms or scoring systems, change AI providers or routing logic, adjust rate limits or quotas, modify pricing tiers or feature allocations, change supported programming languages or frameworks, and make any other changes we deem necessary or desirable.

We are not liable to you or any third party for any modification, suspension, or discontinuation of the Service or any part thereof. You acknowledge that the Service is continuously evolving and that features available today may not be available tomorrow. We make no commitment to maintain any particular feature, functionality, or level of service quality for any period of time. The inclusion of any feature in the Service at any point does not create an obligation to continue providing that feature, and the removal of a feature does not entitle you to any refund, credit, compensation, or damages.

Specific modifications that we may make without notice include but are not limited to: changing the AI models used for code analysis (which may affect review quality, speed, or consistency), modifying the review output format or structure, changing the severity classification system, altering the health score calculation methodology, updating the auto-fix or auto-test generation algorithms, modifying the GitHub integration behavior (such as comment formatting, review timing, or notification patterns), changing the dashboard interface or available metrics, and updating the API response format or authentication mechanisms. Each of these changes may affect your workflow, integrations, or expectations, and you accept this risk as inherent to using an actively developed AI-powered service.

In the event that we permanently discontinue the entire Service, we will make reasonable efforts to provide at least thirty (30) days advance notice to active paid subscribers via email. However, we reserve the right to discontinue the Service immediately and without notice in cases of: legal requirements, security emergencies, unsustainable financial circumstances, force majeure events, or any other situation where continued operation is impractical or inadvisable. Even in the case of immediate discontinuation, no refunds will be issued for any unused subscription time or reviews.

You agree that your sole remedy in the event of any Service modification, suspension, or discontinuation that you find unacceptable is to cancel your subscription and cease using the Service. You expressly waive any right to claim damages, compensation, or relief of any kind arising from changes to the Service, regardless of how significant those changes may be or how they affect your workflow, business processes, or reliance on the Service. You are advised not to build critical business processes or workflows that depend exclusively on the Service without maintaining alternative solutions or fallback procedures.

20. Rate Limits and Quotas

The Service enforces rate limits and monthly review quotas based on your subscription tier. Free tier accounts are limited to 20 requests per minute and 30 reviews per month. Pro tier accounts are limited to 20 requests per minute and 500 reviews per month. Max tier accounts are limited to 20 requests per minute with unlimited monthly reviews (subject to a 5,000-per-month abuse-protection cap). These limits are enforced automatically by the Service and are designed to ensure fair resource allocation, prevent abuse, maintain system stability, and provide consistent performance for all users. When you exceed your rate limit, subsequent review requests will be temporarily blocked until the rate limit window resets.

Any attempt to circumvent, bypass, defeat, or otherwise evade rate limits or quotas through any means constitutes a material violation of these Terms and may result in immediate account termination without notice or refund. Prohibited circumvention methods include but are not limited to: creating multiple accounts, using proxies or VPNs to mask request origins, exploiting timing vulnerabilities in the rate limiting system, manipulating webhook payloads to avoid quota deduction, using automated tools to retry blocked requests at high frequency, or any other technique designed to obtain more reviews than your plan permits.

We reserve the right to adjust rate limits and quotas at any time, for any reason, including but not limited to: responding to abuse patterns, managing infrastructure capacity, optimizing resource allocation, adjusting to changes in AI provider pricing or availability, or implementing business decisions regarding plan differentiation. Changes to rate limits or quotas may be applied immediately and without prior notice. We will make reasonable efforts to communicate significant changes through the Service interface or via email, but we are not obligated to do so.

If your usage patterns consistently approach or exceed your plan's limits, we may recommend that you upgrade to a higher tier. However, we are not obligated to provide usage warnings, quota alerts, or notifications before your limits are reached. It is your responsibility to monitor your usage through the dashboard and manage your review consumption accordingly. If you require higher limits than those available on the Max plan, contact us at business@forinit.com to discuss enterprise arrangements, which are subject to separate terms and pricing.

21. API and Programmatic Access

The Service provides API endpoints and programmatic access through the VS Code Extension, MCP Server, and CLI interfaces. API tokens, authentication credentials, and access keys issued to you are confidential and are your sole responsibility to protect. You must treat API tokens with the same level of security as passwords and must not share, publish, commit to version control, embed in client-side code, or otherwise expose your API tokens to unauthorized parties. If you suspect that an API token has been compromised, you must immediately revoke it through the dashboard and generate a new one.

All activity conducted through your API tokens is attributed to your account and counts against your rate limits and quotas, regardless of who initiated the activity. If a compromised token is used by an unauthorized party to consume your reviews, trigger excessive API calls, or perform any other action, you bear full responsibility for that activity and any resulting consequences, including quota consumption, rate limit violations, and potential account suspension. We are not liable for any loss, damage, or unauthorized usage resulting from compromised API tokens, and no refunds or credits will be issued for reviews consumed through compromised credentials.

We reserve the right to revoke, invalidate, or rotate API tokens at any time, for any reason, with or without notice. Reasons for token revocation may include: suspected compromise, abuse detection, security incidents, account suspension or termination, changes to the API infrastructure, or any other reason we deem appropriate. You should design your integrations to handle token revocation gracefully and should not assume that any token will remain valid indefinitely. API usage is subject to the same terms, conditions, rate limits, and acceptable use policies as usage through the web interface.

The API interface, endpoints, request formats, response formats, authentication mechanisms, and behavior may change at any time without prior notice or versioning guarantees. We do not guarantee backward compatibility of API changes and are not liable for any integration breakage resulting from API modifications. You are responsible for monitoring API changelog communications (if provided) and updating your integrations accordingly. We recommend implementing robust error handling and retry logic in any programmatic integration with the Service.

22. User Content and Submissions

By submitting code, diffs, configuration files, or any other content to the Service for analysis ("User Content"), you represent and warrant that: (a) you are the owner of the User Content or have obtained all necessary rights, licenses, consents, and permissions to submit it for third-party AI analysis; (b) the User Content does not infringe upon, misappropriate, or violate the intellectual property rights, privacy rights, publicity rights, or any other rights of any third party; (c) the User Content does not contain any material that is illegal, defamatory, obscene, threatening, or otherwise objectionable under applicable law; (d) the User Content does not contain malware, viruses, or other harmful code designed to damage or compromise the Service or its infrastructure; and (e) you have the authority to grant the licenses described in these Terms with respect to the User Content.

You are solely responsible for ensuring that all code submitted to the Service complies with any applicable confidentiality agreements, non-disclosure agreements, employment agreements, contractor agreements, or other contractual obligations that may restrict your ability to share code with third parties. If your code is subject to restrictions that prohibit third-party analysis or transmission to external AI providers, you must not submit that code to the Service. We are not responsible for verifying your authority to submit code and will not be liable for any breach of confidentiality, trade secret misappropriation, or contractual violation resulting from your submission of restricted code.

You acknowledge that code submitted to the Service will be transmitted to third-party AI providers for analysis, and that this transmission constitutes disclosure to a third party. If your code contains sensitive information such as API keys, passwords, tokens, personal data, trade secrets, proprietary algorithms, or other confidential material, you are responsible for removing or redacting such information before submitting the code for review. While we make reasonable efforts to avoid storing sensitive data, we cannot guarantee that third-party AI providers will not process, log, or retain sensitive information contained in your code submissions.

We reserve the right to refuse to process, remove, or block any User Content that we determine, in our sole discretion, violates these Terms, poses a security risk to our infrastructure, contains illegal content, or is otherwise inappropriate for processing through the Service. We are not obligated to review User Content before processing, but we may implement automated screening measures to detect and block prohibited content. Our decision to refuse or remove User Content is final and not subject to appeal.

23. Feedback and Suggestions

Any feedback, suggestions, ideas, feature requests, bug reports, improvement proposals, comments, or other communications that you submit to us regarding the Service, whether through email, in-app feedback forms, social media, community forums, support tickets, or any other channel ("Feedback"), shall be deemed non-confidential and non-proprietary. By submitting Feedback, you irrevocably assign to us all right, title, and interest in and to the Feedback, including all intellectual property rights therein, without any obligation of compensation, attribution, acknowledgment, or accounting to you.

We shall be free to use, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, display, and otherwise exploit any Feedback for any purpose whatsoever, commercial or otherwise, without restriction, limitation, or obligation of any kind to you. This includes the right to incorporate Feedback into the Service, use it to develop new features or products, share it with third parties, or use it for marketing and promotional purposes. You waive any and all moral rights you may have in the Feedback to the fullest extent permitted by applicable law.

You represent and warrant that any Feedback you submit does not infringe upon the intellectual property rights of any third party, does not contain confidential information belonging to any third party, and that you have the full right and authority to submit the Feedback and grant the rights described herein. You agree not to submit Feedback that you know or should know is subject to third-party intellectual property rights, confidentiality obligations, or other restrictions that would prevent us from freely using the Feedback as described above.

Nothing in these Terms obligates us to use, implement, respond to, or acknowledge any Feedback. We may choose to implement, partially implement, or completely disregard any Feedback at our sole discretion. The submission of Feedback does not create any fiduciary relationship, partnership, joint venture, or employment relationship between you and the Company, and does not entitle you to any compensation, royalties, equity, or other consideration regardless of whether or how we use the Feedback.

24. Force Majeure

Neither party shall be liable for any failure or delay in performing its obligations under these Terms (other than payment obligations) where such failure or delay results from circumstances beyond the affected party's reasonable control ("Force Majeure Event"). Force Majeure Events include, but are not limited to: natural disasters (earthquakes, floods, hurricanes, tsunamis, volcanic eruptions, wildfires), acts of God, war (declared or undeclared), armed conflict, terrorism, civil unrest, riots, insurrection, revolution, government actions or orders, sanctions, embargoes, blockades, pandemics, epidemics, quarantine restrictions, labor disputes, strikes, lockouts, power outages, telecommunications failures, internet outages or disruptions, cyberattacks (including DDoS attacks, ransomware, and state-sponsored attacks), failures of third-party service providers (including AI providers, cloud infrastructure, payment processors, and CDN providers), hardware failures, software bugs in third-party systems, changes in applicable law or regulation, and any other event beyond the reasonable control of the affected party.

In the event of a Force Majeure Event affecting the Service, we shall have no obligation to provide the Service, maintain uptime, process reviews, deliver notifications, or perform any other obligation under these Terms for the duration of the Force Majeure Event and a reasonable recovery period thereafter. No refunds, credits, compensation, or extension of subscription time will be provided for service interruptions caused by Force Majeure Events, regardless of their duration or impact. You acknowledge that the Service depends on complex technological infrastructure and third-party services that are inherently vulnerable to disruption by events beyond our control.

We shall make reasonable efforts to resume normal service operations as soon as practicable following the cessation of a Force Majeure Event, but we make no guarantee regarding the timeline for recovery or the completeness of service restoration. During a Force Majeure Event, we may implement temporary measures such as reduced functionality, degraded performance, or limited access to preserve system stability and protect user data. These temporary measures do not constitute a breach of these Terms or a modification of the Service requiring notice.

You acknowledge that the following specific scenarios constitute Force Majeure Events for which we bear no liability: (a) an AI provider discontinuing their API or changing their terms of service in a way that prevents us from using their models; (b) GitHub modifying their webhook infrastructure, API rate limits, or authentication mechanisms in a way that disrupts our integration; (c) Google Cloud Platform experiencing regional or global outages affecting Firebase services; (d) Vercel experiencing deployment failures or edge network disruptions; (e) widespread internet routing issues or DNS failures affecting connectivity between our systems and third-party providers; (f) government-mandated internet shutdowns or content blocking in any jurisdiction; and (g) any coordinated cyberattack targeting our infrastructure or the infrastructure of our service providers.

If a Force Majeure Event continues for a period exceeding ninety (90) consecutive days, either party may terminate these Terms by providing written notice to the other party. In the event of such termination, no refund will be issued for any unused subscription time, and all provisions of these Terms that by their nature should survive termination shall continue in full force and effect.

25. Governing Law

These Terms and any dispute, claim, or controversy arising out of or relating to these Terms, the Service, or your use of the Service (including any non-contractual disputes or claims) shall be governed by and construed in accordance with the laws of India, without regard to its conflict of law principles or provisions that would require the application of the laws of any other jurisdiction. The application of the United Nations Convention on Contracts for the International Sale of Goods (CISG) is expressly excluded.

Subject to the mandatory arbitration provisions in Section 26, the courts located in Salem, Tamil Nadu, India shall have exclusive jurisdiction over any legal proceedings arising out of or relating to these Terms or the Service. You irrevocably submit to the exclusive jurisdiction of these courts and waive any objection to the exercise of jurisdiction over you by such courts, including any objection based on inconvenient forum, improper venue, or lack of personal jurisdiction. You agree that service of process may be effected by any means permitted under Indian law, including by registered post or courier to your last known address.

If you are accessing the Service from outside India, you do so at your own initiative and are solely responsible for compliance with all applicable local laws, regulations, and restrictions in your jurisdiction. Nothing in these Terms shall be construed as creating any right or obligation under the laws of any jurisdiction other than India. The choice of Indian law and the exclusive jurisdiction of Salem courts applies regardless of your location, nationality, or place of residence, and regardless of where you accessed the Service or where any alleged breach occurred.

You acknowledge that the Company is incorporated in India and operates primarily from India, and that the choice of Indian law and Salem jurisdiction reflects the genuine connection between the parties' relationship and the chosen legal framework. You waive any argument that Indian law should not apply or that Salem courts lack jurisdiction based on your geographic location or the location of the servers processing your data.

To the extent that any provision of these Terms is found to conflict with mandatory consumer protection laws in your jurisdiction that cannot be waived by contract, such mandatory laws shall apply only to the minimum extent required, and all other provisions of these Terms shall remain in full force and effect. However, you acknowledge that by agreeing to these Terms, you have voluntarily chosen to submit to Indian law and jurisdiction, and that this choice was made freely, knowingly, and with the opportunity to seek independent legal advice. The enforceability of this governing law clause has been considered in light of international private law principles, and you agree that the connection between these Terms and Indian law is genuine and substantial.

26. Dispute Resolution

Any dispute, controversy, or claim arising out of or relating to these Terms, the Service, or the breach, termination, or invalidity thereof ("Dispute") shall be resolved through mandatory binding arbitration in accordance with the Arbitration and Conciliation Act, 1996 (India), as amended from time to time, before either party may initiate court proceedings (except for claims seeking injunctive or equitable relief to protect intellectual property rights, which may be brought directly in court). The arbitration shall be conducted in Salem, Tamil Nadu, India, in the English language, before a single arbitrator mutually agreed upon by the parties. If the parties cannot agree on an arbitrator within thirty (30) days of the arbitration demand, the arbitrator shall be appointed in accordance with the provisions of the Arbitration and Conciliation Act, 1996.

The arbitrator shall have the authority to grant any remedy or relief that a court of competent jurisdiction could grant, including monetary damages, injunctive relief, and declaratory relief, subject to the limitations set forth in these Terms (including the limitation of liability in Section 15). The arbitrator's award shall be final and binding on both parties and may be entered as a judgment in any court of competent jurisdiction. The arbitration proceedings and any award shall be confidential and shall not be disclosed to any third party except as required by law or for the purpose of enforcing the award.

Each party shall bear its own costs and expenses in connection with the arbitration, including attorneys' fees, expert witness fees, and travel expenses. The costs of the arbitrator and the arbitration venue shall be shared equally between the parties, unless the arbitrator determines that one party's claim or defense was frivolous or brought in bad faith, in which case the arbitrator may award costs to the prevailing party. The arbitration shall be conducted on an individual basis only, class arbitrations, class actions, collective actions, representative actions, and consolidated arbitrations are expressly prohibited and waived.

CLASS ACTION WAIVER: YOU AND THE COMPANY AGREE THAT EACH PARTY MAY BRING DISPUTES AGAINST THE OTHER ONLY IN AN INDIVIDUAL CAPACITY AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS, COLLECTIVE, REPRESENTATIVE, OR CONSOLIDATED ACTION OR PROCEEDING. THE ARBITRATOR MAY NOT CONSOLIDATE MORE THAN ONE PERSON'S CLAIMS AND MAY NOT OTHERWISE PRESIDE OVER ANY FORM OF A CLASS, COLLECTIVE, OR REPRESENTATIVE PROCEEDING. IF THIS CLASS ACTION WAIVER IS FOUND TO BE UNENFORCEABLE, THEN THE ENTIRETY OF THIS ARBITRATION PROVISION SHALL BE NULL AND VOID, AND THE DISPUTE SHALL BE RESOLVED EXCLUSIVELY IN THE COURTS OF SALEM, TAMIL NADU, INDIA.

INFORMAL RESOLUTION REQUIREMENT: Before initiating arbitration, you must first attempt to resolve the Dispute informally by sending a written description of the Dispute to business@forinit.com, including your name, account details, a detailed description of the Dispute, and the specific relief you seek. We will attempt to resolve the Dispute informally within sixty (60) days of receiving your notice. If the Dispute is not resolved within this sixty-day period, either party may then initiate arbitration. This informal resolution requirement is a mandatory prerequisite to arbitration, and any arbitration demand filed without first completing this process may be dismissed without prejudice.

SMALL CLAIMS EXCEPTION: Notwithstanding the foregoing arbitration requirement, either party may bring an individual action in small claims court for disputes within the jurisdictional limits of such court, provided that the action remains in small claims court and is not removed, transferred, or appealed to a court of general jurisdiction. If the action is removed from small claims court, the mandatory arbitration provisions of this section shall apply. This small claims exception applies only to courts located in Salem, Tamil Nadu, India, or the equivalent small claims forum in your jurisdiction if Indian small claims courts lack jurisdiction over you.

27. Severability

If any provision of these Terms is held to be invalid, illegal, unenforceable, or void by a court of competent jurisdiction or arbitrator, that provision shall be enforced to the maximum extent permissible so as to give effect to the intent of the parties, and the remainder of these Terms shall continue in full force and effect without being impaired or invalidated in any way. The invalid or unenforceable provision shall be deemed modified to the minimum extent necessary to make it valid and enforceable while preserving the original intent of the parties as closely as possible.

If a provision cannot be modified to become valid and enforceable, it shall be severed from these Terms, and the remaining provisions shall be interpreted as if the severed provision had never been included, except that the rights and obligations of the parties shall be construed in a manner that most closely approximates the effect of the original Terms, including the severed provision, to the fullest extent permitted by law. The severability of any provision shall not affect the validity or enforceability of any other provision.

The parties agree that if any limitation or restriction on any right or remedy contained in these Terms is found to be unreasonable, unconscionable, or unenforceable by a court of competent jurisdiction, the court shall have the authority to reform such limitation or restriction to the maximum extent that is reasonable and enforceable, rather than striking the entire provision. This reformation authority applies specifically to, but is not limited to, the limitation of liability provisions, indemnification obligations, warranty disclaimers, and arbitration provisions contained in these Terms.

28. Entire Agreement

These Terms, together with the Privacy Policy (available at codepeel.com/privacy) and any other policies, guidelines, or supplemental terms referenced herein or posted on the Service, constitute the entire agreement between you and Forinit Tech Private Limited with respect to the subject matter hereof and supersede all prior and contemporaneous agreements, understandings, representations, warranties, negotiations, discussions, and communications between the parties, whether written, oral, electronic, or otherwise, relating to the Service or the subject matter of these Terms.

No statement, representation, warranty, covenant, or agreement of any kind not expressly set forth in these Terms shall affect, or be used to interpret, change, restrict, or qualify the express terms and provisions of these Terms. You acknowledge that you have not relied upon any representation or statement made by the Company or its representatives that is not contained in these Terms, and that you have entered into this Agreement based solely on the terms and conditions set forth herein.

In the event of any conflict or inconsistency between these Terms and any other document, policy, or communication (including marketing materials, blog posts, support responses, or verbal statements by Company representatives), these Terms shall prevail and control unless the conflicting document expressly states that it supersedes specific provisions of these Terms and is signed by an authorized officer of the Company. No employee, agent, or representative of the Company has the authority to modify these Terms orally or through informal written communications.

If we introduce supplemental terms for specific features, beta programs, or promotional offers, those supplemental terms will be presented to you at the time of access and will be incorporated into these Terms by reference. In the event of a conflict between supplemental terms and these Terms, the supplemental terms shall control with respect to the specific feature or program they govern, and these Terms shall control with respect to all other matters. Supplemental terms do not modify or replace these Terms except to the extent expressly stated therein.

You acknowledge that you have had the opportunity to read these Terms in their entirety, to seek independent legal advice regarding their meaning and effect, and to ask questions about any provisions you do not understand before agreeing to be bound by them. Your agreement to these Terms is made voluntarily, knowingly, and with full understanding of their legal consequences. The Company has not exerted any undue influence, pressure, or coercion in obtaining your agreement to these Terms.

29. Assignment

We may assign, transfer, delegate, or otherwise dispose of our rights and obligations under these Terms, in whole or in part, to any third party at any time, without your consent and without prior notice to you. This includes assignment in connection with a merger, acquisition, corporate reorganization, sale of all or substantially all of our assets, change of control, or any other corporate transaction. Upon such assignment, the assignee shall assume all of our rights and obligations under these Terms, and we shall be released from all further liability and obligations hereunder. You acknowledge that the Service may be operated by a different entity following an assignment, and you agree to be bound by these Terms with respect to any successor or assignee.

You may not assign, transfer, delegate, sublicense, or otherwise dispose of your rights or obligations under these Terms, in whole or in part, without our prior written consent, which may be withheld in our sole and absolute discretion for any reason or no reason. Any attempted assignment by you without our written consent shall be null, void, and of no effect. This prohibition on assignment applies to assignments by operation of law (such as in connection with a merger or acquisition of your business) as well as voluntary assignments. If we consent to an assignment by you, the assignee must agree to be bound by all terms and conditions of these Terms.

Subject to the foregoing restrictions, these Terms shall be binding upon and inure to the benefit of the parties and their respective successors, heirs, executors, administrators, and permitted assigns. Nothing in these Terms, express or implied, is intended to or shall confer upon any third party any rights, benefits, or remedies of any nature whatsoever under or by reason of these Terms, except as expressly provided herein.

30. Waiver

The failure of the Company to exercise or enforce any right, remedy, or provision of these Terms shall not constitute a waiver of such right, remedy, or provision, nor shall it be construed as a waiver of any subsequent breach or default of the same or any other provision. No waiver of any provision of these Terms shall be effective unless it is in writing and signed by an authorized representative of the Company. A waiver of any right or provision on one occasion shall not be deemed a waiver of such right or provision on any subsequent occasion, and shall not be deemed a waiver of any other right or provision.

The Company's decision not to enforce a particular provision against a particular user or in a particular instance does not waive the Company's right to enforce that provision against the same user in the future, against other users, or in other instances. The Company may choose to enforce its rights selectively and at its sole discretion, and selective enforcement does not create any precedent, estoppel, or expectation of non-enforcement in future cases.

No course of dealing, course of performance, or usage of trade between the parties shall be deemed to modify, supplement, or explain any provision of these Terms. The express terms of these Terms control over any inconsistent course of dealing or course of performance. You acknowledge that the Company's past practices, informal communications, or failure to act do not create any binding obligation or expectation regarding future conduct.

31. Notices

All notices, communications, and disclosures required or permitted under these Terms from the Company to you may be delivered by any of the following methods: (a) email to the address associated with your GitHub account or the email address on file in your CodePeel account; (b) in-app notifications displayed within the Service interface; (c) push notifications through Firebase Cloud Messaging (if enabled); (d) posting on the Service website at codepeel.com; or (e) any other method we deem reasonably likely to reach you. Notices delivered by email shall be deemed received when sent (regardless of whether actually read), and notices posted on the Service shall be deemed received upon posting.

All notices, communications, and correspondence from you to the Company must be sent to business@forinit.com and shall be deemed received only upon actual receipt and acknowledgment by the Company. Notices sent to any other email address, social media account, or communication channel are not guaranteed to be received or acted upon. For legal notices, including notices of dispute, claims, or termination, you must send written communication to: Forinit Tech Private Limited, business@forinit.com, with the subject line "Legal Notice, CodePeel." Legal notices sent without this subject line may not be processed in a timely manner.

You are responsible for maintaining a current and valid email address in your account settings. If notices sent to your email address bounce, are rejected, or are otherwise undeliverable due to an invalid or outdated email address, the notice shall nonetheless be deemed effectively given on the date it was sent. We are not responsible for ensuring that you receive notices if your email address is incorrect, your inbox is full, your spam filter blocks our messages, or you have otherwise failed to maintain a functioning email address associated with your account.

32. Survival

The following sections of these Terms shall survive the termination or expiration of these Terms, the termination or deletion of your account, and the cessation of your use of the Service, and shall continue in full force and effect indefinitely or for the period specified therein: Section 6 (Payment Terms), Section 8 (Termination by Us), Section 12 (Intellectual Property), Section 13 (AI-Generated Content Disclaimer), Section 14 (No Warranty / As-Is), Section 15 (Limitation of Liability), Section 16 (Indemnification), Section 17 (Data Processing), Section 23 (Feedback and Suggestions), Section 25 (Governing Law), Section 26 (Dispute Resolution), Section 27 (Severability), Section 28 (Entire Agreement), Section 29 (Assignment), Section 30 (Waiver), Section 31 (Notices), this Section 32 (Survival), Section 33 (Confidentiality), Section 38 (Compliance with Laws), and Section 39 (Limitation Period).

The survival of these sections means that even after you stop using the Service, your obligations under these sections remain binding. For example, your indemnification obligations survive termination, meaning you remain liable to indemnify the Company for claims arising from your prior use of the Service. Similarly, the limitation of liability and warranty disclaimers continue to apply to any claims arising from your use of the Service during the period when your account was active, regardless of when the claim is asserted. The confidentiality obligations survive for three (3) years following termination, and the limitation period provisions apply to any claims that may be asserted after termination.

Additionally, any other provisions of these Terms that by their nature or context are intended to survive termination shall also survive, including but not limited to: any accrued rights or obligations, any provisions relating to ownership of intellectual property, any provisions limiting liability or disclaiming warranties, and any provisions relating to dispute resolution or governing law. The termination of these Terms shall not relieve either party of any obligation that accrued prior to termination.

For the avoidance of doubt, the survival of the payment terms means that any outstanding payment obligations at the time of termination remain due and payable, and the Company retains the right to pursue collection of unpaid amounts through all available legal remedies. The survival of the indemnification provisions means that you remain obligated to defend and hold harmless the Company against claims that arise from your use of the Service, even if those claims are asserted years after your account was terminated. The survival of the dispute resolution provisions means that any disputes arising from your use of the Service must be resolved through arbitration in Salem, Tamil Nadu, India, regardless of when the dispute arises or when your account was terminated.

33. Confidentiality

You acknowledge that in the course of using the Service, you may become aware of or have access to confidential information belonging to the Company, including but not limited to: the Service's internal architecture, AI routing logic, provider selection algorithms, pricing strategies, business plans, customer data (in aggregated or anonymized form), unreleased features, beta functionality, and any other information that is not publicly available ("Confidential Information"). You agree to maintain the confidentiality of all Confidential Information and not to disclose, publish, or disseminate it to any third party without our prior written consent.

This confidentiality obligation does not apply to information that: (a) is or becomes publicly available through no fault of yours; (b) was known to you prior to disclosure by the Company, as evidenced by written records; (c) is independently developed by you without reference to the Confidential Information; or (d) is required to be disclosed by law, regulation, or court order, provided that you give us prompt written notice of such requirement and cooperate with our efforts to obtain a protective order or other appropriate remedy.

Without limiting the generality of the foregoing, the following are specifically considered Confidential Information: (a) the specific AI providers used for any given review and the routing logic that determines provider selection; (b) internal performance metrics, error rates, or quality scores of the Service; (c) pricing negotiations, enterprise deal terms, or discount structures offered to other customers; (d) unreleased product roadmap items, planned features, or development timelines; (e) internal communications, meeting notes, or strategic discussions that may be inadvertently disclosed; and (f) any information marked as "confidential," "proprietary," or "internal" in any communication from the Company.

You agree to use Confidential Information solely for the purpose of using the Service as intended and not for any other purpose, including competitive analysis, reverse engineering, or development of competing products. You shall protect Confidential Information using at least the same degree of care you use to protect your own confidential information, but in no event less than reasonable care. You shall limit access to Confidential Information to those individuals within your organization who have a need to know and who are bound by confidentiality obligations at least as restrictive as those contained herein.

The confidentiality obligations set forth in this section shall survive the termination of these Terms and your use of the Service for a period of three (3) years following termination, or for as long as the information remains confidential, whichever is longer. Breach of this confidentiality provision may result in immediate account termination and may give rise to claims for injunctive relief and damages. You acknowledge that monetary damages may be inadequate to compensate for a breach of confidentiality, and that the Company shall be entitled to seek injunctive or equitable relief in addition to any other remedies available at law or in equity.

34. Electronic Communications

By using the Service and providing your email address through GitHub OAuth, you consent to receive electronic communications from us, including but not limited to: transactional emails (review notifications, billing confirmations, security alerts, account verification), service announcements (maintenance windows, feature updates, policy changes), and marketing communications (product updates, tips, promotional offers). You agree that all agreements, notices, disclosures, and other communications that we provide to you electronically satisfy any legal requirement that such communications be in writing.

Transactional communications are essential to the operation of the Service and cannot be opted out of while your account remains active. These include review completion notifications, billing receipts, payment failure alerts, security notifications (such as login from a new device or location), and account-related communications. Marketing communications may be opted out of at any time through the unsubscribe link included in every marketing email or through the notification settings in your dashboard. Opting out of marketing communications does not affect transactional communications.

You acknowledge that electronic communications may be subject to interception, loss, delay, or corruption during transmission, and that we are not liable for any loss or damage resulting from the failure of electronic communications to reach you in a timely manner or at all. It is your responsibility to ensure that your email client does not filter our communications as spam, that your inbox has sufficient storage capacity, and that the email address associated with your account is current and monitored regularly.

We may also communicate with you through in-app notifications, push notifications (via Firebase Cloud Messaging if you have enabled them), dashboard alerts, and banner messages displayed within the Service interface. These in-app communications may include usage warnings (approaching quota limits), feature announcements, security advisories, and system status updates. You consent to receiving these in-app communications as part of the normal operation of the Service, and they cannot be individually disabled except by ceasing to use the Service.

By providing your email address, you also consent to receiving automated emails triggered by Service events, including but not limited to: review completion summaries, weekly usage reports (if enabled), billing cycle reminders, subscription renewal confirmations, and account activity digests. The frequency and content of automated emails may change as we update the Service, and we are not obligated to maintain any particular email cadence or format. All emails from the Service are sent from the notifications@codepeel.com domain, and you should add this address to your email whitelist to ensure reliable delivery.

35. Export Compliance

The Service may be subject to export control laws and regulations of India, the United States, and other jurisdictions. You agree to comply with all applicable export and re-export control laws and regulations, including the Indian Foreign Trade (Development and Regulation) Act, 1992, the U.S. Export Administration Regulations (EAR), and any other applicable trade control laws. You represent and warrant that you are not located in, under the control of, or a national or resident of any country to which the export of technology or software is restricted or prohibited, and that you are not listed on any government list of prohibited or restricted parties.

You agree not to use the Service for any purpose prohibited by applicable export control laws, including but not limited to: the development, design, manufacture, or production of nuclear, chemical, or biological weapons; missile technology; or any other military or defense application. You further agree not to export, re-export, or transfer any technical data, software, or technology obtained through the Service to any country, entity, or person in violation of applicable export control laws.

If we determine that your use of the Service may violate export control laws or regulations, we reserve the right to immediately suspend or terminate your access to the Service without notice or refund. You agree to indemnify and hold harmless the Company from any claims, damages, fines, penalties, or expenses arising from your violation of export control laws in connection with your use of the Service.

36. Beta Features and Early Access

From time to time, we may offer beta features, experimental functionality, early access programs, or preview releases ("Beta Features") that are not yet generally available. Beta Features are provided "as is" and "as available" without any warranty of any kind, and may contain bugs, errors, defects, or incomplete functionality. Beta Features may be unstable, may cause data loss, may produce incorrect results, and may be discontinued at any time without notice. Your use of Beta Features is entirely at your own risk, and we strongly recommend that you do not rely on Beta Features for production workflows or critical code review processes.

By opting into or using Beta Features, you acknowledge that: (a) Beta Features may not work as described or expected; (b) Beta Features may be modified, degraded, or removed at any time without notice; (c) data processed through Beta Features may be lost or corrupted; (d) Beta Features may have different or additional terms that apply; (e) your feedback on Beta Features may be used to improve the Service without compensation; and (f) the availability of Beta Features does not create any obligation to release them as generally available features or to maintain them in any form.

We may invite you to participate in Beta Features through email, in-app notifications, or direct outreach. Participation in beta programs is voluntary and may be subject to additional terms, non-disclosure agreements, or usage restrictions communicated at the time of invitation. We reserve the right to limit beta participation to specific users, tiers, or geographies, and to revoke beta access at any time for any reason.

The limitations of liability, warranty disclaimers, and indemnification provisions in these Terms apply with full force to Beta Features. In addition, you acknowledge that the Company's liability for any damages arising from Beta Features is limited to zero dollars ($0.00), regardless of the nature of the claim or the theory of liability. You expressly waive any right to claim damages of any kind arising from your use of Beta Features.

37. Relationship of the Parties

Nothing in these Terms shall be construed to create a partnership, joint venture, agency, employment, or fiduciary relationship between you and the Company. Neither party has the authority to bind the other party, to incur obligations on behalf of the other party, or to make representations or warranties on behalf of the other party. The relationship between you and the Company is that of independent contracting parties, and these Terms do not create any relationship of trust, confidence, or special obligation beyond the express terms set forth herein.

You acknowledge that the Company owes you no duty of care, fiduciary duty, or special obligation beyond the express terms of these Terms. The Company is not your advisor, consultant, auditor, or security expert, and the provision of AI-generated code review does not create any professional relationship or duty of care. You are solely responsible for your own code quality, security posture, and development practices, and the Service is merely a tool that you may choose to use at your own discretion and risk.

No third party is intended to be a beneficiary of these Terms, and no third party shall have any right to enforce any provision of these Terms. The rights and remedies provided in these Terms are for the exclusive benefit of the parties hereto and their permitted successors and assigns.

38. Compliance with Laws

You agree to comply with all applicable laws, regulations, ordinances, rules, and orders of any governmental authority having jurisdiction over your use of the Service, including but not limited to: data protection and privacy laws (GDPR, DPDPA, CCPA, PIPEDA, and equivalent legislation in your jurisdiction), intellectual property laws, export control regulations, anti-corruption laws, anti-money laundering regulations, sanctions and embargo requirements, consumer protection laws, and any industry-specific regulations applicable to your business or the code you submit for review.

You represent and warrant that your use of the Service does not and will not violate any applicable law or regulation, and that you have obtained all necessary licenses, permits, consents, and authorizations required for your use of the Service. If you become aware that your use of the Service may violate any applicable law, you must immediately cease the violating activity and notify us at business@forinit.com. We are not responsible for advising you on legal compliance, and our provision of the Service does not constitute legal advice or an endorsement of the legality of your activities.

If we receive a credible report or determine through our own investigation that your use of the Service violates applicable law, we may immediately suspend or terminate your access without notice or refund, cooperate with law enforcement or regulatory authorities, preserve evidence of the violation, and take any other action we deem appropriate to protect the Company, other users, or the public. You agree to indemnify and hold harmless the Company from any fines, penalties, damages, costs, or expenses arising from your violation of applicable laws in connection with your use of the Service.

The Company makes no representation that the Service is appropriate or available for use in all jurisdictions. If you access the Service from a jurisdiction where the Service or any aspect thereof is illegal, restricted, or requires specific licenses or approvals, you do so at your own risk and are solely responsible for compliance with local laws. We reserve the right to limit the availability of the Service to any person, geographic area, or jurisdiction at any time, for any reason, including compliance with applicable laws or sanctions.

39. Limitation Period

You agree that any claim or cause of action arising out of or relating to these Terms, the Service, or your use of the Service must be filed within one (1) year after the claim or cause of action arose, or be forever barred. This limitation period applies regardless of the nature of the claim, the theory of liability, or the type of relief sought, and supersedes any longer limitation period that might otherwise apply under applicable law. Claims not filed within this one-year period are permanently waived and may not be pursued in any forum.

This limitation period begins to run on the date you first knew or reasonably should have known of the facts giving rise to the claim, regardless of when you actually discovered the legal basis for the claim. For claims related to billing or charges, the limitation period begins on the date the charge was posted to your payment method. For claims related to Service functionality or AI output quality, the limitation period begins on the date the relevant review was delivered. For claims related to account termination, the limitation period begins on the date of termination.

You acknowledge that this shortened limitation period is a material term of these Terms and that the Service would not be offered at its current pricing without this limitation. Some jurisdictions may not allow the shortening of limitation periods by contract. In such jurisdictions, the shortest limitation period permitted by applicable law shall apply. If a court determines that this limitation period is unenforceable in your jurisdiction, the limitation period shall be deemed to be the shortest period permitted by applicable law, rather than the default statutory period. You expressly waive any right to assert that a longer limitation period should apply based on the laws of your jurisdiction, to the fullest extent permitted by applicable law.

40. Headings and Interpretation

The section headings used in these Terms are for convenience of reference only and shall not affect the interpretation or construction of any provision of these Terms. The use of the word "including" or "includes" in these Terms shall be deemed to mean "including, without limitation" or "includes, without limitation," unless the context clearly requires otherwise. The use of the singular includes the plural and vice versa, and the use of any gender includes all genders, unless the context clearly requires otherwise.

References to "days" in these Terms mean calendar days unless otherwise specified. References to "business days" mean days other than Saturdays, Sundays, and public holidays in Tamil Nadu, India. References to monetary amounts are in United States Dollars (USD) unless otherwise specified. References to "written" or "in writing" include electronic communications such as email, unless the context requires a physical document.

These Terms shall be interpreted fairly and not strictly for or against either party, regardless of which party drafted any particular provision. Both parties acknowledge that they have had the opportunity to review these Terms, seek legal counsel, and negotiate the terms hereof, and that the rule of construction that ambiguities are resolved against the drafting party shall not apply to these Terms.

Any examples provided in these Terms are illustrative only and do not limit the generality of the provisions they accompany. The words "herein," "hereof," "hereunder," and similar terms refer to these Terms as a whole and not to any particular section or provision. References to sections are references to sections of these Terms unless otherwise specified. The word "or" is not exclusive unless the context clearly requires otherwise.

41. Prohibited Industries and Use Cases

The Service may not be used in connection with any activity, industry, or use case that is illegal under applicable law, that violates the rights of third parties, or that we determine, in our sole discretion, to be harmful, unethical, or incompatible with the intended purpose of the Service. Without limiting the generality of the foregoing, the Service may not be used to review, analyze, or process code that is designed for or intended to be used in connection with: illegal gambling operations, unlicensed financial services, unauthorized surveillance systems, tools designed to facilitate human trafficking, child exploitation material of any kind, or any other activity that is illegal under the laws of India or the jurisdiction in which you operate.

We reserve the right to refuse service to any user, organization, or entity that we determine, in our sole discretion, is engaged in activities that are incompatible with our values, harmful to the public interest, or likely to expose the Company to legal, reputational, or financial risk. This determination is made at our sole discretion and is not subject to appeal, review, or challenge. We are not obligated to provide a reason for refusing service, and refusal of service does not entitle you to any refund, compensation, or damages.

If we discover that you are using the Service in connection with a prohibited industry or use case after your account has been created, we reserve the right to immediately terminate your account without notice or refund, delete all associated data, and report your activity to relevant authorities if we believe illegal activity is involved. You agree to indemnify and hold harmless the Company from any claims, damages, or expenses arising from your use of the Service in connection with prohibited industries or use cases.

42. Contact Information

If you have any questions, concerns, or inquiries regarding these Terms, the Service, your account, billing, or any other matter, you may contact us through the following channels:

  • Email: business@forinit.com, This is the primary and preferred method of communication for all inquiries, including general questions, support requests, billing inquiries, legal notices, and feedback. We aim to respond to all emails within two (2) business days, though response times may vary depending on the nature and complexity of your inquiry. For urgent matters, please include "URGENT" in the subject line.
  • Website: codepeel.com, The Service website contains documentation, FAQs, and self-service tools that may address your question without the need to contact us directly. We encourage you to review available resources before submitting a support request, as many common questions are answered in our documentation and help center.
  • Legal Entity: Forinit Tech Private Limited, incorporated under the Companies Act, 2013, under the laws of India. All legal correspondence, formal notices, and official communications should be directed to business@forinit.com with the appropriate subject line indicating the nature of the communication (e.g., "Legal Notice," "DMCA Takedown," "Data Subject Request").

We reserve the right to verify your identity before responding to account-specific inquiries, processing data subject requests, or taking any action on your account based on email communications. Identity verification may require you to authenticate through the Service or provide additional information to confirm your identity. We will not process requests that we cannot verify as originating from the authorized account holder.

Response times for inquiries vary based on the nature and complexity of the request, current support volume, and the priority level associated with your subscription tier. Max tier subscribers receive priority support with faster response times. Free and Pro tier subscribers receive standard support. We make reasonable efforts to respond to all inquiries within five (5) business days, but we do not guarantee any specific response time and are not liable for delays in responding to support requests.

For security-related reports (such as reporting a vulnerability in the Service), please email business@forinit.com with the subject line "Security Report" and include a detailed description of the vulnerability, steps to reproduce, and any supporting evidence. We take security reports seriously and will investigate all credible reports in a timely manner. We do not offer a formal bug bounty program, and submission of a security report does not entitle you to any compensation, reward, or public acknowledgment unless we explicitly agree otherwise in writing.

By using CodePeel, you acknowledge that you have read, understood, and agree to be bound by these Terms and Conditions in their entirety. If you have questions about any provision, please contact us at business@forinit.com before using the Service. Your continued use of the Service constitutes your ongoing acceptance of these Terms as they may be amended from time to time.

These Terms were last reviewed and updated on June 1, 2026. We recommend that you bookmark this page and review it periodically to stay informed of any changes. Material changes will be communicated through the Service interface or via email to the address associated with your account. Previous versions of these Terms are not publicly archived, and the current version supersedes all prior versions.

© 2024-2026 Forinit Tech Private Limited. All rights reserved. CodePeel is a registered trademark of Forinit Tech Private Limited. All other trademarks are the property of their respective owners. Unauthorized reproduction or distribution of these Terms or any portion thereof is strictly prohibited.