Conversation
📝 WalkthroughWalkthroughThe pull request updates a terms of service document, introducing a new Free Trial section with eligibility and billing details, expanding the Subscriptions section with automatic renewal and payment method requirements, and updating the last modified timestamp. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
posts/2025-11-30-terms.md (1)
91-91:⚠️ Potential issue | 🟡 MinorFix article error and localise billing field names for a UK-based company.
Two issues on this line:
- Grammar: "a valid payment method information" — "information" is uncountable, so the indefinite article "a" is incorrect. It should read "valid payment method information".
- US-centric terminology: "state, zip code" are US-specific terms. Swetrix Ltd is registered in Edinburgh and the document is governed by Scottish law. Non-US customers (and UK customers in particular) would have a "county" and "postcode", not a "state" and "zip code". Consider replacing with jurisdiction-neutral or UK-appropriate terms.
✏️ Proposed fix
-A valid payment method, including credit card, is required to process the payment for your Subscription. You shall provide us with accurate and complete billing information including full name, address, state, zip code, telephone number, and a valid payment method information. +A valid payment method, including credit card, is required to process the payment for your Subscription. You shall provide us with accurate and complete billing information including full name, address, county/state, postcode/zip code, telephone number, and valid payment method information.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@posts/2025-11-30-terms.md` at line 91, Fix the sentence "A valid payment method, including credit card, is required..." by removing the incorrect article so it reads "valid payment method information" (not "a valid payment method information"), and replace the US-centric "state, zip code" with UK-appropriate terms such as "county and postcode" (or "region and postcode") so the billing fields read "full name, address, county and postcode, telephone number, and valid payment method information"; update the line in posts/2025-11-30-terms.md accordingly.
🧹 Nitpick comments (1)
posts/2025-11-30-terms.md (1)
79-79: Nit: Simplify "in order to"."in order to sign up" can be shortened to "to sign up" without loss of meaning.
✏️ Proposed fix
-You may be required to enter your billing information in order to sign up for the Free Trial. +You may be required to enter your billing information to sign up for the Free Trial.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@posts/2025-11-30-terms.md` at line 79, Replace the phrase "in order to sign up for the Free Trial" with the simpler "to sign up for the Free Trial" in the sentence "You may be required to enter your billing information in order to sign up for the Free Trial." so the line reads "You may be required to enter your billing information to sign up for the Free Trial."
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@posts/2025-11-30-terms.md`:
- Line 81: Update the sentence that currently reads "unless you cancelled your
Subscription" to use present tense: replace "cancelled" with "cancel" so it
reads "unless you cancel your Subscription"; locate the sentence in the Terms
text block that begins "If you do enter your billing information..." (the clause
containing "until the Free Trial has expired. On the last day of the Free Trial
period, unless you cancelled your Subscription, you will be automatically
charged...") and make this single-word tense change to ensure correct
conditional present-tense usage.
---
Outside diff comments:
In `@posts/2025-11-30-terms.md`:
- Line 91: Fix the sentence "A valid payment method, including credit card, is
required..." by removing the incorrect article so it reads "valid payment method
information" (not "a valid payment method information"), and replace the
US-centric "state, zip code" with UK-appropriate terms such as "county and
postcode" (or "region and postcode") so the billing fields read "full name,
address, county and postcode, telephone number, and valid payment method
information"; update the line in posts/2025-11-30-terms.md accordingly.
---
Nitpick comments:
In `@posts/2025-11-30-terms.md`:
- Line 79: Replace the phrase "in order to sign up for the Free Trial" with the
simpler "to sign up for the Free Trial" in the sentence "You may be required to
enter your billing information in order to sign up for the Free Trial." so the
line reads "You may be required to enter your billing information to sign up for
the Free Trial."
|
|
||
| You may be required to enter your billing information in order to sign up for the Free Trial. | ||
|
|
||
| If you do enter your billing information when signing up for the Free Trial, you will not be charged by us until the Free Trial has expired. On the last day of the Free Trial period, unless you cancelled your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected. |
There was a problem hiding this comment.
Fix verb tense: "cancelled" → "cancel".
In a conditional clause describing a future action, the present tense is required. "cancelled" (past tense) is grammatically incorrect here, which matters in a legal document.
✏️ Proposed fix
-On the last day of the Free Trial period, unless you cancelled your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected.
+On the last day of the Free Trial period, unless you cancel your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| If you do enter your billing information when signing up for the Free Trial, you will not be charged by us until the Free Trial has expired. On the last day of the Free Trial period, unless you cancelled your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected. | |
| On the last day of the Free Trial period, unless you cancel your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected. |
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@posts/2025-11-30-terms.md` at line 81, Update the sentence that currently
reads "unless you cancelled your Subscription" to use present tense: replace
"cancelled" with "cancel" so it reads "unless you cancel your Subscription";
locate the sentence in the Terms text block that begins "If you do enter your
billing information..." (the clause containing "until the Free Trial has
expired. On the last day of the Free Trial period, unless you cancelled your
Subscription, you will be automatically charged...") and make this single-word
tense change to ensure correct conditional present-tense usage.
Summary by CodeRabbit