Skip to content

Clarify on Free trial#1

Open
Blaumaus wants to merge 1 commit intomainfrom
improvement/free-trial
Open

Clarify on Free trial#1
Blaumaus wants to merge 1 commit intomainfrom
improvement/free-trial

Conversation

@Blaumaus
Copy link
Member

@Blaumaus Blaumaus commented Feb 25, 2026

Summary by CodeRabbit

  • Documentation
    • Introduced Free Trial section outlining eligibility, billing information requirements, automatic charging upon trial expiration if not cancelled, and modification rights.
    • Expanded Subscriptions section with automatic renewal policies, valid payment method requirements, and procedures for handling failed billing attempts.
    • Updated terms effective date to February 25, 2026.

@Blaumaus Blaumaus self-assigned this Feb 25, 2026
@Blaumaus Blaumaus mentioned this pull request Feb 25, 2026
6 tasks
@coderabbitai
Copy link

coderabbitai bot commented Feb 25, 2026

📝 Walkthrough

Walkthrough

The 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

Cohort / File(s) Summary
Terms of Service Documentation
posts/2025-11-30-terms.md
Added Free Trial section detailing eligibility, billing information requirements, automatic charging on trial expiry unless cancelled, and right to modify the offer. Expanded Subscriptions section with automatic renewal clause at end of each Billing Cycle, valid payment method requirements, and failed billing handling process. Updated "Last updated" timestamp from February 2, 2024 to February 25, 2026.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Hoppity-hop, the terms take flight,
New trials spring with billing might,
Renewals flow like clover green,
The fairest terms you've ever seen! 🌱

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Clarify on Free trial' accurately summarizes the main change, which introduces a new Free Trial section and updates related subscription terms.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch improvement/free-trial

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 | 🟡 Minor

Fix article error and localise billing field names for a UK-based company.

Two issues on this line:

  1. Grammar: "a valid payment method information" — "information" is uncountable, so the indefinite article "a" is incorrect. It should read "valid payment method information".
  2. 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."

ℹ️ Review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5271e22 and 27f0b16.

📒 Files selected for processing (1)
  • posts/2025-11-30-terms.md


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.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

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.

Suggested change
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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant