Terms of service
Last updated: 2026-05-23
Summary
Better Likes is a free service operated by a single maintainer and funded by donations. These terms set out the relationship between you and the operator when you use the extension, the website, or the API. They are deliberately short and plain. Read together with the acceptable use policy and the privacy policy, they form the full agreement.
1. Who you're agreeing with
"The operator", "we", and "us" mean the maintainer of the Better Likes project (see github.com/khasky/betterlikes). "You" means anyone who uses the extension, the API, or this website. "The service" means the Better Likes-hosted backend, the extension binary distributed through the Chrome Web Store and AMO, and the content of this website.
2. What's provided
Reading reaction counts is open to everyone without an account. Submitting reactions requires a signed-in Better Likes account, created through email-OTP verification as described on the Why Better Likes asks for an email page. Account creation and use are free; there are no paid tiers, no advertising, and no data monetisation. You can keep using the read endpoints anonymously without accepting these terms; the terms attach when you sign in or call a write endpoint.
3. Acceptable use
The behavioural rules — one account per person, no automation, no circumvention of anti-abuse measures, no reactions on illegal targets — are set out in the acceptable use policy, which is incorporated into these terms by reference. Violating those rules is a breach of this agreement.
4. Account and termination
You may delete your account at any time from the extension settings; deletion is immediate and irreversible, and removes the per-account reaction records along with the aggregate contributions they made. We may suspend or terminate accounts that violate the acceptable use policy, and we may stop, suspend, or change the service at our discretion. Where doing so is practical and lawful, we will give reasonable notice before a wholesale shutdown.
You are responsible for keeping access to the email inbox you sign in with — anyone who can read messages delivered to that inbox can request a sign-in code and act as you on Better Likes. If you lose access to that inbox, you lose access to that Better Likes account; we cannot recover or transfer accounts by any other means, because the account identifier is derived only from the email itself.
5. Third-party platforms
Better Likes adds reactions on top of websites operated by third parties (Facebook, GitHub, Amazon, and others). We are not affiliated with those operators, we do not control their rules, and we cannot guarantee that they will continue to permit a browser extension to render UI alongside their content. We are not liable for any action a host platform takes against your account on that platform — including warnings, restrictions, suspensions, content removal, or termination — arising from or related to your use of Better Likes. Where a host platform's terms of service appear to prohibit browser-extension augmentation, the conflict is between you and that platform; you remain responsible for your own compliance with the rules of every site you use.
6. Intellectual property
The extension source code is licensed under GPL-3.0-or-later; your rights under that licence are not affected by these terms. The website content (text, images, and layout) is © the operator and may be quoted for commentary, criticism, news reporting, teaching, and research under fair-use / fair-dealing principles. The "Better Likes" name and logo are marks of the operator; you may refer to the project by name but may not present a fork or derivative as the official Better Likes service.
Better Likes is not affiliated with, endorsed by, or sponsored by any of the sites it adapts to. Product names, trademarks, and registered trademarks referenced on this site belong to their respective owners.
7. No warranty
The service is provided "as is" and "as available", without warranties of any kind, whether express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy or completeness of reaction counts, uninterrupted availability, and non-infringement. The sites we adapt to change their layouts without warning; the reaction picker may be temporarily missing, misplaced, or broken, and we make no commitment to a specific recovery time. The GPL warranty disclaimer in the extension's licence applies to the extension code; this clause additionally disclaims warranties on the hosted service.
8. Limitation of liability
To the maximum extent permitted by applicable law, the operator is not liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of data, profits, revenue, or goodwill, arising out of or in connection with: (a) your use of, or inability to use, the service; (b) any unauthorised access to or alteration of your data; (c) any interruption, suspension, or cessation of the service; (d) any bugs, viruses, trojan horses, or similar harmful code that may be transmitted to or through the service by any third party; (e) any errors or omissions in counts, content, or selectors; (f) the conduct of any third party using the service; or (g) any action taken by a host platform against your account on that platform. This applies whether based on warranty, contract, tort (including negligence), or any other legal theory, and whether or not the operator has been informed of the possibility of such damage.
For any direct damages the operator's total aggregate liability is capped at the greater of (a) the amount you have paid the operator in the twelve months preceding the claim (which, for a free service, is zero) and (b) EUR 10. Some jurisdictions do not allow the exclusion or limitation of certain damages; in those jurisdictions the operator's liability is limited to the maximum extent permitted, and your mandatory statutory rights are not affected.
9. Indemnity
You agree to defend, indemnify, and hold the operator harmless from any third-party claim, demand, loss, or expense (including reasonable legal fees) arising out of your breach of these terms or of the acceptable use policy, or your misuse of the service.
10. Governing law and jurisdiction
These terms are governed by the federal laws of Canada and the laws of the operator's province of residence applicable therein, without regard to conflict-of-law principles. Disputes that cannot be resolved informally will be brought before the competent courts of that province. Nothing in this clause deprives a consumer of the protection of mandatory rules of the law of their country of habitual residence, including the right to bring proceedings before the local courts of that country where mandatory consumer-protection law so provides.
11. Severability and assignment
If any clause of these terms is held to be invalid or unenforceable, the remaining clauses remain in full force. The operator may assign these terms in connection with a transfer of the project to a new maintainer; you may not assign your rights under these terms.
12. Entire agreement
Together with the acceptable use policy and the privacy policy, these terms form the entire agreement between you and the operator regarding the service, and supersede any prior understandings on the same subject.
13. Changes
We may revise these terms as the service evolves. The "Last updated" date above reflects the most recent change. Material changes will be surfaced in the extension settings on next launch; continued use after that point counts as acceptance of the revised terms. If you disagree, delete your account from the extension settings in one click and stop using the service.
14. Contact
For legal notices and formal inquiries, open an issue on GitHub with the "legal" label, or use the extension's Report tab. We do not operate a separate legal-inquiries inbox.