Skip to content

Terms of Service June 2025#432

Merged
clairekinde11 merged 3 commits intokinde-oss:mainfrom
onderay:terms-of-service-june-2025
Jun 12, 2025
Merged

Terms of Service June 2025#432
clairekinde11 merged 3 commits intokinde-oss:mainfrom
onderay:terms-of-service-june-2025

Conversation

@onderay
Copy link
Member

@onderay onderay commented Jun 5, 2025

Description

Updating Terms of Service June 2025

Summary by CodeRabbit

  • Documentation
    • Updated the Terms of Service with improved readability, clearer formatting, and expanded details on subscription management, billing, and supported use cases.
    • Clarified sections on fees, payment processors, multi-currency support, and cancellation terms.
    • Updated contact details and last revised date.
    • Enhanced legal references and section organization for easier navigation.

@onderay onderay self-assigned this Jun 5, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jun 5, 2025

Walkthrough

The Terms of Service documentation was extensively revised for improved clarity, organization, and updated content. Sections were reformatted, expanded, or clarified, especially regarding platform use cases, subscriptions, billing, and legal terms. No changes were made to code or exported entities; all updates are limited to the markdown documentation.

Changes

File(s) Change Summary
src/content/docs/trust-center/agreements/terms-of-service.mdx Rewritten and reformatted Terms of Service document including clearer sections on platform use cases, subscriptions, billing, taxes, intellectual property, compliance, legal terms, and updated contact info. No code changes.

Poem

In the warren of words we hop and revise,
Terms now shine clear, with no legal disguise.
Subscriptions and fees, all neatly aligned,
With taxes and notices carefully defined.
So nibble these updates, both old and new—
The rules of our meadow, refreshed just for you!
🐇✨


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
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@github-actions github-actions bot added the security and privacy Anything security and privacy related label Jun 5, 2025
Copy link
Contributor

@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: 2

🧹 Nitpick comments (6)
src/content/docs/trust-center/agreements/terms-of-service.mdx (6)

30-32: Quote defined term to fix verb agreement
Use quotes around the defined term so “means” remains correct. For example:

-   3. In these Terms, you means the person or entity registered with us as an Account holder.
+   3. In these Terms, "you" means the person or entity registered with us as an Account holder.
🧰 Tools
🪛 LanguageTool

[grammar] ~32-~32: The pronoun ‘you’ must be used with a non-third-person form of a verb.
Context: ...s operations. 3. In these Terms, you means the person or entity registered with us...

(NON3PRS_VERB)


50-51: Hyphenate compound adjectives in service dependencies
Per style guidelines, hyphenate “third-party systems” when used as a compound adjective. Also consider hyphenating the defined term. For example:

-   4. You acknowledge and agree that the Platform may be reliant on, or interface with third party systems that are not provided by us … (Third Party Services).
+   4. You acknowledge and agree that the Platform may be reliant on, or interface with third-party systems that are not provided by us … (Third-Party Services).
🧰 Tools
🪛 LanguageTool

[uncategorized] ~50-~50: If this is a question, use a question mark.
Context: ...n be found on our website’s support page. We will endeavour to respond to any sup...

(QUESTION_MARK)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...rm may be reliant on, or interface with third party systems that are not provided by us (fo...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...ents, tracking and internet providers) (Third Party Services). To the maximum extent permit...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...law, we shall have no Liability for any Third Party Services, or any unavailability of the ...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...of the Platform due to a failure of the Third Party Services. 5. You acknowledge and agr...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


73-75: Add missing comma and simplify long sentences in Subscriptions

  • Line 75: insert a comma before “but” to separate independent clauses.
    - unless your Subscription is suspended or terminated in accordance with these Terms but the cancellation …
    + unless your Subscription is suspended or terminated in accordance with these Terms, but the cancellation …
  • Line 81: consider breaking this long sentence into two or using a semicolon for clarity.

Also applies to: 81-81

🧰 Tools
🪛 LanguageTool

[uncategorized] ~75-~75: Use a comma before ‘but’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... of Subscriptions” clause of these Terms but the cancellation will only have effect ...

(COMMA_COMPOUND_SENTENCE_2)


137-140: Reduce wordiness and vary sentence openings in PCI DSS section

  • Replace “as amended and updated from time to time” with “as updated” (line 138).
  • Vary the start of successive sentences to avoid repetitive “We will…” (line 140).
🧰 Tools
🪛 LanguageTool

[style] ~138-~138: Consider using an alternative to avoid wordiness and strengthen your wording.
Context: ...urity Standards (as amended and updated from time to time) (PCI DSS) when we store, process, ...

(FROM_TIME_TO_TIME)


[style] ~140-~140: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...any PCI DSS as soon as possible. 3. We will create and maintain reasonably det...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


166-166: Replace semicolon with comma in nested list
In numbered lists, avoid semicolons directly before conjunctions. Change:

- ...being notified of the breach by the Non-Defaulting Party; or
+ ...being notified of the breach by the Non-Defaulting Party, or
🧰 Tools
🪛 LanguageTool

[typographical] ~166-~166: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...f the breach by the Non-Defaulting Party; or 2. the Defaulting Party is unabl...

(CONJUNCTION_AFTER_SEMICOLON)


206-206: Consider simplifying redundant phrase in definition
“Addressing similar subject matter” is verbose; consider “similar legislation” instead. E.g.:

- ...and any other applicable legislation addressing similar subject matter.
+ ...and any other applicable similar legislation.
🧰 Tools
🪛 LanguageTool

[style] ~206-~206: This phrase is redundant. Consider using “subject” to avoid wordiness.
Context: ...plicable legislation addressing similar subject matter. 8. Transaction Fee means the fee w...

(SUBJECT_MATTER)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between aadfccd and 8a61681.

📒 Files selected for processing (1)
  • src/content/docs/trust-center/agreements/terms-of-service.mdx (8 hunks)
🧰 Additional context used
🪛 LanguageTool
src/content/docs/trust-center/agreements/terms-of-service.mdx

[uncategorized] ~22-~22: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...al Loss, any loss that is a result of a Third Party Service, or any loss or corruption of d...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[grammar] ~32-~32: The pronoun ‘you’ must be used with a non-third-person form of a verb.
Context: ...s operations. 3. In these Terms, you means the person or entity registered with us...

(NON3PRS_VERB)


[uncategorized] ~50-~50: If this is a question, use a question mark.
Context: ...n be found on our website’s support page. We will endeavour to respond to any sup...

(QUESTION_MARK)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...rm may be reliant on, or interface with third party systems that are not provided by us (fo...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...ents, tracking and internet providers) (Third Party Services). To the maximum extent permit...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...law, we shall have no Liability for any Third Party Services, or any unavailability of the ...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...of the Platform due to a failure of the Third Party Services. 5. You acknowledge and agr...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~75-~75: Use a comma before ‘but’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... of Subscriptions” clause of these Terms but the cancellation will only have effect ...

(COMMA_COMPOUND_SENTENCE_2)


[style] ~78-~78: ‘make a payment’ might be wordy. Consider a shorter alternative.
Context: ...by fraudulent or unlawful means. If you make a payment by debit card or credit card, you warra...

(EN_WORDINESS_PREMIUM_MAKE_A_PAYMENT)


[grammar] ~79-~79: The word “set-off” is a noun. The verb is spelled with a space.
Context: ...he payment. 8. You agree that we may set-off or deduct from any monies payable to yo...

(NOUN_VERB_CONFUSION)


[style] ~138-~138: Consider using an alternative to avoid wordiness and strengthen your wording.
Context: ...urity Standards (as amended and updated from time to time) (PCI DSS) when we store, process, ...

(FROM_TIME_TO_TIME)


[style] ~140-~140: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...any PCI DSS as soon as possible. 3. We will create and maintain reasonably det...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[style] ~149-~149: Consider shortening this phrase to just “whether”, or rephrase the sentence to avoid “as to”.
Context: ... in relation to the Platform (including as to whether the Platform is or will be fit or suita...

(WHETHER)


[style] ~163-~163: ‘in arrears’ might be wordy. Consider a shorter alternative.
Context: ...e by notifying us via email. As we bill in arrears, your cancellation will take effect at ...

(EN_WORDINESS_PREMIUM_IN_ARREARS)


[grammar] ~163-~163: Did you mean “until” or “up to”?
Context: ...urred during the current billing period up until the cancellation takes effect. If you c...

(UP_UNTIL)


[style] ~163-~163: This wording can make your sentence hard to follow. Try rephrasing for improved clarity.
Context: ...effect. If you cancel your Subscription due to us implementing changes to the Subscription inclusions,...

(DUE_TO_BECAUSE)


[grammar] ~163-~163: Did you mean “until” or “up to”?
Context: ... used during the current billing period up until the point of cancellation will still ap...

(UP_UNTIL)


[typographical] ~166-~166: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...f the breach by the Non-Defaulting Party; or 2. the Defaulting Party is unabl...

(CONJUNCTION_AFTER_SEMICOLON)


[typographical] ~202-~202: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...rade secrets or confidential information; or circuit layouts, software, computer pro...

(CONJUNCTION_AFTER_SEMICOLON)


[style] ~206-~206: This phrase is redundant. Consider using “subject” to avoid wordiness.
Context: ...plicable legislation addressing similar subject matter. 8. Transaction Fee means the fee w...

(SUBJECT_MATTER)

🔇 Additional comments (5)
src/content/docs/trust-center/agreements/terms-of-service.mdx (5)

10-28: Reformat disclosures into numbered list for readability
Switching from a paragraph to a numbered list makes key points easier to scan and understand. The numbering and indentation are consistent across all items.

🧰 Tools
🪛 LanguageTool

[uncategorized] ~22-~22: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...al Loss, any loss that is a result of a Third Party Service, or any loss or corruption of d...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


104-106: Approve Local Taxes list formatting
Turning the Local Taxes section into a numbered list enhances structure without altering meaning.


142-142: Approve Sanctions list formatting
Reformatting this clause into a numbered list improves consistency and readability.


187-187: Approve “General” section header formatting
The updated header and structure align well with the document’s hierarchy and styling.


212-216: Approve updated contact details and last update date
Hyperlinking the ABN, updating the email formatting, and setting the new “Last update” date are clear and correct.

2. We provide a cloud-based, software as a service platform where we help you build authentication, authorisation, user management, feature management, experimentation, billing and other back-office features for running and managing your business (**Platform**). As part of your use of the Platform you may use the Platform to facilitate transactions between you and your customer, and other Platform functions.
3. In these Terms, **you** means the person or entity registered with us as an Account holder.
1. These terms of service (Terms) are entered into between Kinde Australia Pty Ltd ACN 655 096 263 (we, us or our) and you, together the Parties and each a Party.
2. We provide a cloud-based, software as a service platform where we help you build authentication, authorisation, user management, feature management, experimentation, billing and other back-office features for running and managing your business (Platform). Our Platform supports both B2B and B2C use cases, allowing you to manage subscriptions and assign plans at both the organisation and individual user level. As part of your use of the Platform you may use the Platform, you may facilitate transactions between you and your customers, set up subscription plans, process payments, control feature access for your end users, and utilise other Platform functions to streamline your business operations.
Copy link
Contributor

Choose a reason for hiding this comment

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

organization, authorization (US Spelling)

2. We agree to use our best endeavours to make the Platform available at all times. However, from time to time we may perform reasonable scheduled and emergency maintenance, and the Platform may be unavailable during the times we are performing such maintenance.
3. Should you be unable to access the Platform, or should you have any other questions or issuing impacting on your use and enjoyment of the Platform, you and your Authorized Users must place a request via our support channels which can be found on our website's support page. We will endeavour to respond to any support requests in a reasonable period. We may require access to your Account to provide support services.
4. You acknowledge and agree that the Platform may be reliant on, or interface with third party systems that are not provided by us (for example, cloud storage providers, email clients, tracking and internet providers) (**Third Party Services**). To the maximum extent permitted by law, we shall have no Liability for any Third Party Services, or any unavailability of the Platform due to a failure of the Third Party Services.
3. Should you be unable to access the Platform, or should you have any other questions or issuing impacting on your use and enjoyment of the Platform, you and your Authorized Users must place a request via our support channels which can be found on our websites support page. We will endeavour to respond to any support requests in a reasonable period. We may require access to your Account to provide support services.
Copy link
Contributor

Choose a reason for hiding this comment

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

questions or issues?

Copy link
Contributor

@clairekinde11 clairekinde11 left a comment

Choose a reason for hiding this comment

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

A couple of US English fixes

Copy link
Contributor

@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

🧹 Nitpick comments (7)
src/content/docs/trust-center/agreements/terms-of-service.mdx (7)

10-28: Fix verb agreement and capitalization in final bullet
Change lowercase "terms" to "Terms" and correct the verb to agree with the singular subject:

- 9. Nothing in these terms limit your rights under the Australian Consumer Law.
+ 9. Nothing in these Terms limits your rights under the Australian Consumer Law.
🧰 Tools
🪛 LanguageTool

[uncategorized] ~22-~22: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...al Loss, any loss that is a result of a Third Party Service, or any loss or corruption of d...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


30-33: Correct grammar & improve hyphenation in Introduction

  • Change "you means" to "you mean".
  • Hyphenate "software-as-a-service" in line 31 for the compound adjective.
-   1. These terms of service (Terms) are entered into between Kinde Australia Pty Ltd ACN 655 096 263 (we, us or our) and you, together the Parties and each a Party.
+   1. These terms of service (Terms) are entered into between Kinde Australia Pty Ltd ACN 655 096 263 (we, us or our) and you, together the Parties and each a Party.

-   2. We provide a cloud-based, software as a service platform where we help you build authentication...
+   2. We provide a cloud-based, software-as-a-service platform where we help you build authentication...

-   3. In these Terms, you means the person or entity registered with us as an Account holder.
+   3. In these Terms, you mean the person or entity registered with us as an Account holder.
🧰 Tools
🪛 LanguageTool

[grammar] ~32-~32: The pronoun ‘you’ must be used with a non-third-person form of a verb.
Context: ...s operations. 3. In these Terms, you means the person or entity registered with us...

(NON3PRS_VERB)


38-39: Remove unnecessary colon before list
The colon before "including" is not needed here.

-   5. When using the Platform, you and your Authorised Users must not do or attempt to do anything that is unlawful or inappropriate, including:
+   5. When using the Platform, you and your Authorised Users must not do or attempt to do anything that is unlawful or inappropriate including
🧰 Tools
🪛 LanguageTool

[typographical] ~39-~39: Do not use a colon (:) before a series that is introduced by a preposition (‘including’). Remove the colon or add a noun or a noun phrase after the preposition.
Context: ...hing that is unlawful or inappropriate, including: 1. anything that would constitute...

(RP_COLON)


55-59: Consistent British English & hyphenation

  • Change "authorize" to British English "authorise" for consistency.
  • Hyphenate "up-to-date" in line 59.
- You may also register for an Account using your social media network account (**Social Media Account**). If you sign in to your Account using your Social Media Account, you authorize us to access certain information on your Social Media Account including but not limited to your current profile photo and other basic information.
+ You may also register for an Account using your social media network account (**Social Media Account**). If you sign in to your Account using your Social Media Account, you authorise us to access certain information on your Social Media Account including but not limited to your current profile photo and other basic information.

- You agree to provide and maintain up to date information in your Account and to not share your Account password with any other person.
+ You agree to provide and maintain up-to-date information in your Account and to not share your Account password with any other person.
🧰 Tools
🪛 LanguageTool

[style] ~55-~55: Consider a more concise word here.
Context: ... a login that is linked to your Account in order to access the Platform. 2. You must pro...

(IN_ORDER_TO_PREMIUM)


[uncategorized] ~56-~56: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...ess name, contact name and email address and you may need to choose a password. 3...

(COMMA_COMPOUND_SENTENCE)


[uncategorized] ~57-~57: Do not mix variants of the same word (‘authorize’ and ‘authorise’) within a single text.
Context: ...nt using your Social Media Account, you authorize us to access certain information on you...

(EN_WORD_COHERENCY)


[uncategorized] ~59-~59: It appears that hyphens are missing in the adjective “up-to-date”.
Context: ... 5. You agree to provide and maintain up to date information in your Account and to not ...

(UP_TO_DATE_HYPHEN)


[uncategorized] ~59-~59: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...y other person. Your Account is personal and you must not transfer or provide it to ...

(COMMA_COMPOUND_SENTENCE)


[style] ~59-~59: Consider using “except” or “except for”
Context: ...st not transfer or provide it to others with the exception of your Authorised Users. 6. You are re...

(WITH_THE_EXCEPTION_OF)


107-108: Inconsistent spelling: 'authorise' vs 'authorize'
Use British English "authorise" to match other terms.

- 2. We authorize you to use Our Intellectual Property solely for your limited commercial use.
+ 2. We authorise you to use Our Intellectual Property solely for your limited commercial use.
🧰 Tools
🪛 LanguageTool

[uncategorized] ~108-~108: Do not mix variants of the same word (‘authorize’ and ‘authorise’) within a single text.
Context: ...est, or remain vested, in us. 2. We authorize you to use Our Intellectual Property so...

(EN_WORD_COHERENCY)


149-150: Simplify wording in warranty clause
Remove "as to" for a more concise phrase:

- (including as to whether the Platform is or will be fit or suitable for your particular purposes)
+ (including whether the Platform is or will be fit or suitable for your particular purposes)
🧰 Tools
🪛 LanguageTool

[style] ~149-~149: Consider shortening this phrase to just “whether”, or rephrase the sentence to avoid “as to”.
Context: ... in relation to the Platform (including as to whether the Platform is or will be fit or suita...

(WHETHER)


166-166: Replace semicolon before 'or' with comma
Conjunctions should follow commas, not semicolons.

- ...being notified of the breach by the Non-Defaulting Party; or
+ ...being notified of the breach by the Non-Defaulting Party, or
🧰 Tools
🪛 LanguageTool

[typographical] ~166-~166: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...f the breach by the Non-Defaulting Party; or 2. the Defaulting Party is unabl...

(CONJUNCTION_AFTER_SEMICOLON)

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8a61681 and db51628.

📒 Files selected for processing (1)
  • src/content/docs/trust-center/agreements/terms-of-service.mdx (8 hunks)
🧰 Additional context used
🪛 LanguageTool
src/content/docs/trust-center/agreements/terms-of-service.mdx

[uncategorized] ~22-~22: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...al Loss, any loss that is a result of a Third Party Service, or any loss or corruption of d...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[grammar] ~32-~32: The pronoun ‘you’ must be used with a non-third-person form of a verb.
Context: ...s operations. 3. In these Terms, you means the person or entity registered with us...

(NON3PRS_VERB)


[uncategorized] ~37-~37: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ... Subscription” clause. 3. We may use third party APIs. Your use of those products is sub...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[typographical] ~39-~39: Do not use a colon (:) before a series that is introduced by a preposition (‘including’). Remove the colon or add a noun or a noun phrase after the preposition.
Context: ...hing that is unlawful or inappropriate, including: 1. anything that would constitute...

(RP_COLON)


[typographical] ~49-~49: Consider adding a comma after this introductory phrase.
Context: ...atform available at all times. However, from time to time we may perform reasonable scheduled and...

(FROM_TIME_TO_TIME_COMMA)


[uncategorized] ~50-~50: If this is a question, use a question mark.
Context: ...n be found on our website’s support page. We will endeavour to respond to any sup...

(QUESTION_MARK)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...rm may be reliant on, or interface with third party systems that are not provided by us (fo...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...ents, tracking and internet providers) (Third Party Services). To the maximum extent permit...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...law, we shall have no Liability for any Third Party Services, or any unavailability of the ...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[uncategorized] ~51-~51: If this is a compound adjective that modifies the following noun, use a hyphen.
Context: ...of the Platform due to a failure of the Third Party Services. 5. You acknowledge and agr...

(EN_COMPOUND_ADJECTIVE_INTERNAL)


[style] ~55-~55: Consider a more concise word here.
Context: ... a login that is linked to your Account in order to access the Platform. 2. You must pro...

(IN_ORDER_TO_PREMIUM)


[uncategorized] ~56-~56: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...ess name, contact name and email address and you may need to choose a password. 3...

(COMMA_COMPOUND_SENTENCE)


[uncategorized] ~57-~57: Do not mix variants of the same word (‘authorize’ and ‘authorise’) within a single text.
Context: ...nt using your Social Media Account, you authorize us to access certain information on you...

(EN_WORD_COHERENCY)


[uncategorized] ~59-~59: It appears that hyphens are missing in the adjective “up-to-date”.
Context: ... 5. You agree to provide and maintain up to date information in your Account and to not ...

(UP_TO_DATE_HYPHEN)


[uncategorized] ~59-~59: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...y other person. Your Account is personal and you must not transfer or provide it to ...

(COMMA_COMPOUND_SENTENCE)


[style] ~59-~59: Consider using “except” or “except for”
Context: ...st not transfer or provide it to others with the exception of your Authorised Users. 6. You are re...

(WITH_THE_EXCEPTION_OF)


[uncategorized] ~60-~60: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... your username and password confidential and you will be liable for all activity on ...

(COMMA_COMPOUND_SENTENCE)


[grammar] ~64-~64: The pronoun ‘you’ must be used with a non-third-person form of a verb.
Context: ...ications. 2. If, for any reason, you becomes uncontactable via the email address pro...

(NON3PRS_VERB)


[uncategorized] ~65-~65: Use a comma before ‘and’ if it connects two independent clauses (unless they are closely connected and short).
Context: ...ever, if these attempts are unsuccessful and we are unable to establish contact via ...

(COMMA_COMPOUND_SENTENCE)


[style] ~70-~70: Consider a more concise word here.
Context: ...Agreement (as available on our website) in order to access the Platform. 8. **Subscriptions...

(IN_ORDER_TO_PREMIUM)


[uncategorized] ~75-~75: Use a comma before ‘but’ if it connects two independent clauses (unless they are closely connected and short).
Context: ... of Subscriptions” clause of these Terms but the cancellation will only have effect ...

(COMMA_COMPOUND_SENTENCE_2)


[style] ~78-~78: ‘make a payment’ might be wordy. Consider a shorter alternative.
Context: ...by fraudulent or unlawful means. If you make a payment by debit card or credit card, you warra...

(EN_WORDINESS_PREMIUM_MAKE_A_PAYMENT)


[grammar] ~79-~79: The word “set-off” is a noun. The verb is spelled with a space.
Context: ...he payment. 8. You agree that we may set-off or deduct from any monies payable to yo...

(NOUN_VERB_CONFUSION)


[uncategorized] ~108-~108: Do not mix variants of the same word (‘authorize’ and ‘authorise’) within a single text.
Context: ...est, or remain vested, in us. 2. We authorize you to use Our Intellectual Property so...

(EN_WORD_COHERENCY)


[style] ~125-~125: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...e available on or through the Platform. You represent and warrant that: 1. y...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[style] ~138-~138: Consider using an alternative to avoid wordiness and strengthen your wording.
Context: ...urity Standards (as amended and updated from time to time) (PCI DSS) when we store, process, ...

(FROM_TIME_TO_TIME)


[style] ~140-~140: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...any PCI DSS as soon as possible. 3. We will create and maintain reasonably det...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[style] ~149-~149: Consider shortening this phrase to just “whether”, or rephrase the sentence to avoid “as to”.
Context: ... in relation to the Platform (including as to whether the Platform is or will be fit or suita...

(WHETHER)


[style] ~163-~163: ‘in arrears’ might be wordy. Consider a shorter alternative.
Context: ...e by notifying us via email. As we bill in arrears, your cancellation will take effect at ...

(EN_WORDINESS_PREMIUM_IN_ARREARS)


[grammar] ~163-~163: Did you mean “until” or “up to”?
Context: ...urred during the current billing period up until the cancellation takes effect. If you c...

(UP_UNTIL)


[style] ~163-~163: This wording can make your sentence hard to follow. Try rephrasing for improved clarity.
Context: ...effect. If you cancel your Subscription due to us implementing changes to the Subscription inclusions,...

(DUE_TO_BECAUSE)


[grammar] ~163-~163: Did you mean “until” or “up to”?
Context: ... used during the current billing period up until the point of cancellation will still ap...

(UP_UNTIL)


[typographical] ~166-~166: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...f the breach by the Non-Defaulting Party; or 2. the Defaulting Party is unabl...

(CONJUNCTION_AFTER_SEMICOLON)


[typographical] ~202-~202: Conjunctions like ‘or’ should not follow semicolons. Use a comma instead.
Context: ...rade secrets or confidential information; or circuit layouts, software, computer pro...

(CONJUNCTION_AFTER_SEMICOLON)


[style] ~206-~206: This phrase is redundant. Consider using “subject” to avoid wordiness.
Context: ...plicable legislation addressing similar subject matter. 8. Transaction Fee means the fee w...

(SUBJECT_MATTER)

🔇 Additional comments (6)
src/content/docs/trust-center/agreements/terms-of-service.mdx (6)

48-50: Kinde Services section formatting is clear
The numbered points are well-structured and maintain legal clarity.

🧰 Tools
🪛 LanguageTool

[typographical] ~49-~49: Consider adding a comma after this introductory phrase.
Context: ...atform available at all times. However, from time to time we may perform reasonable scheduled and...

(FROM_TIME_TO_TIME_COMMA)


[uncategorized] ~50-~50: If this is a question, use a question mark.
Context: ...n be found on our website’s support page. We will endeavour to respond to any sup...

(QUESTION_MARK)


66-67: Authorised Users heading update looks good
The new section title and opening point are clear and consistent.


104-105: Local Taxes section reformatted effectively
The numbered points and examples enhance clarity.


138-140: PCI DSS section updated for flexibility
Dropping a fixed version and emphasizing ongoing compliance improves future-proofing.

🧰 Tools
🪛 LanguageTool

[style] ~138-~138: Consider using an alternative to avoid wordiness and strengthen your wording.
Context: ...urity Standards (as amended and updated from time to time) (PCI DSS) when we store, process, ...

(FROM_TIME_TO_TIME)


[style] ~140-~140: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...any PCI DSS as soon as possible. 3. We will create and maintain reasonably det...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


159-159: Liability clause numbering is consistent
The formatting and numbering remain clear.


212-216: Contact details and last update are correct
The ABN hyperlink, support email, and update date are accurate and formatted properly.

@clairekinde11 clairekinde11 merged commit 2ff15e0 into kinde-oss:main Jun 12, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

security and privacy Anything security and privacy related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants