Skip to content

Commit

Permalink
feat: update ToS, include Refund Policy
Browse files Browse the repository at this point in the history
  • Loading branch information
aradzie committed Dec 2, 2024
1 parent cbe2c27 commit 9435076
Show file tree
Hide file tree
Showing 4 changed files with 116 additions and 18 deletions.
29 changes: 29 additions & 0 deletions packages/page-static/lib/static.module.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
.numbered {
counter-reset: h1;
}

.numbered h1:before {
content: counter(h1) " ";
}

.numbered h1 {
counter-increment: h1;
counter-reset: h2;
}

.numbered h2:before {
content: counter(h1) "." counter(h2) " ";
}

.numbered h2 {
counter-increment: h2;
counter-reset: h3;
}

.numbered h3:before {
content: counter(h1) "." counter(h2) "." counter(h3) " ";
}

.numbered h3 {
counter-increment: h3;
}
5 changes: 3 additions & 2 deletions packages/page-static/lib/static.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import { CookieDeclaration } from "@keybr/thirdparties";
import { Article } from "@keybr/widget";
import privacyPolicyHtml from "./privacy-policy.html.ts";
import * as styles from "./static.module.less";
import termsOfServiceHtml from "./terms-of-service.html.ts";

export function PrivacyPolicyPage() {
return (
<Article>
<Article className={styles.numbered}>
<div
dangerouslySetInnerHTML={{
__html: privacyPolicyHtml,
Expand All @@ -19,7 +20,7 @@ export function PrivacyPolicyPage() {

export function TermsOfServicePage() {
return (
<Article>
<Article className={styles.numbered}>
<div
dangerouslySetInnerHTML={{
__html: termsOfServiceHtml,
Expand Down
44 changes: 36 additions & 8 deletions packages/page-static/lib/terms-of-service.html.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,11 @@ export default `
<p>By using the <em>keybr.com</em> web site (“Service”) you are agreeing to be bound by the following terms and conditions (“Terms of Service”). Violation of any of the terms below will result in the termination of your Account. You agree to use the Service at your own risk.</p>
<h2>Account Terms</h2>
<ul>
<li>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.</li>
<li>You must provide a valid e‑mail address, and any other information requested in order to complete the signup process.</li>
<li>Your login may only be used by one person — a single login shared by multiple people is not permitted.</li>
<li>You may create separate logins for many people, one login per person.</li>
<li>You are responsible for maintaining the security of your account and password. <em>keybr.com</em> cannot and will not be liable for any loss or damage from your failure to comply with this security obligation.</li>
<li>If you are using a free account you are not permitted to block ads.</li>
<li>One person or legal entity may not maintain more than one free account.</li>
<li>You may not use the Service for any illegal or unauthorized purpose. You must not, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).</li>
<li>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.</li>
<li>You must provide a valid e‑mail address, and any other information requested in order to complete the signup process.</li>
<li>You may create separate logins for many people, one login per person.</li>
<li>You are responsible for maintaining the security of your account and credentials. <em>keybr.com</em> cannot and will not be liable for any loss or damage from your failure to comply with this security obligation.</li>
<li>You may not use the Service for any illegal or unauthorized purpose. You must not, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).</li>
</ul>
<h2>Disclaimer</h2>
<p>The materials on <em>keybr.com</em>’s web site are provided “as is”. <em>keybr.com</em> makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non–infringement of intellectual property or other violation of rights. Further, <em>keybr.com</em> does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its Internet web site or otherwise relating to such materials or on any sites linked to this site.</p>
Expand All @@ -22,4 +19,35 @@ export default `
<p>The materials appearing on <em>keybr.com</em>’s web site could include technical, typographical, or photographic errors. <em>keybr.com</em> does not warrant that any of the materials on its web site are accurate, complete, or current. <em>keybr.com</em> may make changes to the materials contained on its web site at any time without notice. <em>keybr.com</em> does not, however, make any commitment to update the materials.</p>
<h2>Terms of Service Modifications</h2>
<p><em>keybr.com</em> may revise these Terms of Service for its web site at any time without notice. By using this web site you are agreeing to be bound by the then current version of these Terms and Service.</p>
<h1>Refund Policy</h1>
<p>At <em>keybr.com</em>, we strive to provide a premium experience for all our users. However, we understand that situations may arise where a refund is necessary. Please carefully review our refund policy below.</p>
<h2>Eligibility for Refunds</h2>
<p>Refunds may be issued under the following conditions:</p>
<ul>
<li>Technical Issues: If the premium features are not accessible or functional due to a technical problem caused by us, and we are unable to resolve the issue within a reasonable timeframe.</li>
<li>Unauthorized Purchase: If the purchase was made without the account owner’s consent.</li>
<li>Accidental purchases or duplicate payments.</li>
</ul>
<h2>Non-Refundable Situations</h2>
<p>Refunds will not be provided in the following cases:</p>
<ul>
<li>Dissatisfaction with premium features after usage.</li>
<li>Violations of our <em>Terms of Service</em> that result in account suspension or termination.</li>
</ul>
<h2>How to Request a Refund</h2>
<p>To request a refund, please contact our support team at <em>[email protected]</em> with the following information:</p>
<ul>
<li>Your account email or user id.</li>
<li>Purchase date and proof of payment.</li>
<li>A detailed explanation of the reason for the refund request.</li>
</ul>
<p>Our team will review your request and respond within 7 business days.</p>
<h2>Refund Processing</h2>
<p>Approved refunds will be processed back to the original payment method used at the time of purchase.</p>
<p>Depending on your payment provider, it may take a few business days for the refund to appear in your account.</p>
<p>Card refunds typically take 3–5 working days to credit back into the customer’s account.</p>
<p>PayPal refunds typically re-appear in a customer’s account within 48 hours of requesting the refund.</p>
<h2>Limitations</h2>
<p>Some payment methods impose limits on what transactions you can refund. For example, card payments can only be refunded on transactions less than 120 days old, and PayPal payments if it is less than 179 days old.</p>
`;
56 changes: 48 additions & 8 deletions packages/page-static/lib/terms-of-service.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
# Terms of Service

By using the _keybr.com_ web site (“Service”) you are agreeing to be bound by the following terms and conditions (“Terms of Service”). Violation of any of the terms below will result in the termination of your Account. You agree to use the Service at your own risk.
By using the _keybr.com_ website (“Service”) you are agreeing to be bound by the following terms and conditions (“Terms of Service”). Violation of any of the terms below will result in the termination of your Account. You agree to use the Service at your own risk.

## Account Terms

* You must be a human. Accounts registered by “bots” or other automated methods are not permitted.
* You must provide a valid e‑mail address, and any other information requested in order to complete the signup process.
* Your login may only be used by one person — a single login shared by multiple people is not permitted.
* You may create separate logins for many people, one login per person.
* You are responsible for maintaining the security of your account and password. _keybr.com_ cannot and will not be liable for any loss or damage from your failure to comply with this security obligation.
* If you are using a free account you are not permitted to block ads.
* One person or legal entity may not maintain more than one free account.
* You are responsible for maintaining the security of your account and credentials. _keybr.com_ cannot and will not be liable for any loss or damage from your failure to comply with this security obligation.
* You may not use the Service for any illegal or unauthorized purpose. You must not, in the use of the Service, violate any laws in your jurisdiction (including but not limited to copyright laws).

## Disclaimer

The materials on _keybr.com_’s web site are provided “as is”. _keybr.com_ makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non–infringement of intellectual property or other violation of rights. Further, _keybr.com_ does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its Internet web site or otherwise relating to such materials or on any sites linked to this site.
The materials on _keybr.com_’s website are provided “as is”. _keybr.com_ makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non–infringement of intellectual property or other violation of rights. Further, _keybr.com_ does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its Internet website or otherwise relating to such materials or on any sites linked to this site.

## Modifications to the Service and Prices

Expand All @@ -27,8 +24,51 @@ In no event shall _keybr.com_ or its suppliers be liable for any damages (includ

## Revisions and Errata

The materials appearing on _keybr.com_’s web site could include technical, typographical, or photographic errors. _keybr.com_ does not warrant that any of the materials on its web site are accurate, complete, or current. _keybr.com_ may make changes to the materials contained on its web site at any time without notice. _keybr.com_ does not, however, make any commitment to update the materials.
The materials appearing on _keybr.com_’s website could include technical, typographical, or photographic errors. _keybr.com_ does not warrant that any of the materials on its website are accurate, complete, or current. _keybr.com_ may make changes to the materials contained on its website at any time without notice. _keybr.com_ does not, however, make any commitment to update the materials.

## Terms of Service Modifications

_keybr.com_ may revise these Terms of Service for its web site at any time without notice. By using this web site you are agreeing to be bound by the then current version of these Terms and Service.
_keybr.com_ may revise these Terms of Service for its website at any time without notice. By using this website you are agreeing to be bound by the then current version of these Terms and Service.

# Refund Policy

At _keybr.com_, we strive to provide a premium experience for all our users. However, we understand that situations may arise where a refund is necessary. Please carefully review our refund policy below.

## Eligibility for Refunds

Refunds may be issued under the following conditions:

* Technical Issues: If the premium features are not accessible or functional due to a technical problem caused by us, and we are unable to resolve the issue within a reasonable timeframe.
* Unauthorized Purchase: If the purchase was made without the account owner’s consent.
* Accidental purchases or duplicate payments.

## Non-Refundable Situations

Refunds will not be provided in the following cases:

* Dissatisfaction with premium features after usage.
* Violations of our *Terms of Service* that result in account suspension or termination.

## How to Request a Refund

To request a refund, please contact our support team at _[email protected]_ with the following information:

* Your account email or user id.
* Purchase date and proof of payment.
* A detailed explanation of the reason for the refund request.

Our team will review your request and respond within 7 business days.

## Refund Processing

Approved refunds will be processed back to the original payment method used at the time of purchase.

Depending on your payment provider, it may take a few business days for the refund to appear in your account.

Card refunds typically take 3–5 working days to credit back into the customer’s account.

PayPal refunds typically re-appear in a customer’s account within 48 hours of requesting the refund.

## Limitations

Some payment methods impose limits on what transactions you can refund. For example, card payments can only be refunded on transactions less than 120 days old, and PayPal payments if it is less than 179 days old.

0 comments on commit 9435076

Please sign in to comment.