ChessRoller End User License Agreement
Last updated: September 18, 2026
This End User License Agreement (this "Agreement" or "EULA") is a legal agreement between you ("you" or "User") and BitRanch LLC, a California limited liability company ("BitRanch," "Licensor," "we," "us," or "our"), governing your use of the ChessRoller software application, including all related components, documentation, and updates (collectively, the "Software"). You accept this Agreement by clicking Accept when the Software asks you to, or by installing or using the Software. If you do not agree, click Quit and do not install or use the Software.
1. License Grant
Subject to your compliance with this Agreement, BitRanch grants you a limited, personal, non-exclusive, non-transferable license, revocable only as provided in Sections 5(e) and 12, to download, install, and use the Software for your own use on devices that you own or control. A license is for use by one individual; each person who uses the Software needs their own license. The Software is licensed, not sold, to you.
You must be at least 13 years old to use the Software. If you are under the age of majority where you live, you may use it only with the agreement of a parent or legal guardian, who accepts this Agreement on your behalf. Purchases must be made by an adult.
2. Restrictions
Except as expressly permitted by this Agreement, by applicable law, or by the license terms of any third-party component, you may not: (a) sell, rent, lease, sublicense, distribute, or otherwise transfer the Software; (b) copy the Software except as necessary for your permitted use; (c) reverse engineer, decompile, disassemble, or attempt to derive the source code of the Software; (d) modify or create derivative works of the Software; (e) remove, alter, or obscure any proprietary notices; (f) circumvent or defeat the Software's license activation, validation, or trial limits, including by altering device identifiers or the Software to obtain more than one trial for a device; or (g) use the Software in any unlawful manner or in violation of this Agreement.
3. Ownership
Except for the third-party components described in Section 4(a), the Software is owned by BitRanch and is protected by copyright and other intellectual property laws. BitRanch reserves all rights not expressly granted to you. This Agreement does not transfer to you any ownership interest in the Software.
Artwork. The Software includes original artwork created by or for BitRanch, such as chess piece sets, board and interface themes, and other graphics (collectively, "ChessRoller Artwork"). ChessRoller Artwork is part of the Software and is licensed to you only for use within the Software. You may not extract ChessRoller Artwork from the Software or use or distribute it on a standalone basis, whether commercially or otherwise, and you may not create piece sets, fonts, themes, or similar reusable assets copied or derived from it. You may, however, use, publish, and distribute, including commercially, the diagrams, images, flashcard decks, and other output you create with the Software's export features, including output that depicts ChessRoller Artwork, provided that you do not offer the artwork itself, or a set of pieces, fonts, or themes derived from it, as a standalone asset. You may also take and share screenshots, videos, and streams of the Software, including for reviews, tutorials, teaching, and commentary, whether commercially or otherwise, provided that you do not alter them to misrepresent the Software or suggest that BitRanch endorses you.
Your chess content is yours. The games, databases, annotations, analysis, and other data you create or import with the Software belong to you, remain on your device, and are not granted to BitRanch under this Agreement.
4. Third-Party Components, Chess Engines, and Interoperability
(a) Third-party components. The Software includes third-party components, such as open-source software and third-party chess piece sets, that are provided under their own license terms. These components are not ChessRoller Artwork. They are identified, together with any applicable license terms, in the attribution notices distributed with the Software, and nothing in this Agreement restricts any right those terms grant you. If this Agreement conflicts with those terms for a component, those terms govern that component.
(b) Chess engines. The Software works with chess engines that use the UCI protocol. Chess engines used with the Software are third-party software governed by their own licenses. If an engine is included with the Software, it is a third-party component under Section 4(a). Any other engine, including one the Software downloads for you from its official source at your request, is obtained by you directly from that source and is governed solely by its own license. BitRanch does not distribute such engines, makes no representations regarding them, and is not responsible for them.
(c) File-format interoperability. The Software may read from and write to third-party file formats for interoperability purposes. All third-party names, trademarks, and product names (including, without limitation, ChessBase) are the property of their respective owners. BitRanch is not affiliated with, sponsored by, or endorsed by any such third party, and references to them are for compatibility and identification purposes only.
(d) Imported files and third-party services. The Software can import, open, and process chess databases and game files that you obtain from other sources, including PGN, ChessBase, and SCID files, and can retrieve games from third-party services such as Lichess and Chess.com (collectively, "External Content"). External Content is not created, reviewed, or controlled by BitRanch. You are solely responsible for the External Content you choose to import and for confirming that it comes from a source you trust. Third-party services are provided by their operators under their own terms, and BitRanch is not responsible for their availability, their content, or any change they make. We recommend that you keep regular backups of your databases and other data.
5. Purchase, License Keys, and Activation
(a) Merchant of record. Purchases are processed by our merchant of record, Polar Software, Inc. ("Polar"), which acts as the seller of record and is responsible for billing, tax collection, and payment processing under its own terms.
(b) License key. A purchase entitles you to a license key. You are responsible for keeping your key confidential and may not share, publish, or resell it.
(c) Activation limit. Unless stated otherwise at purchase, a license key may be activated on up to two (2) devices at a time. Activations are not permanently tied to a device: you may deactivate a device from within the Software or from the license portal at https://chessroller.com/manage-license/, and then activate the Software on another.
(d) Activation checks. Activation requires an internet connection. While the Software is running and online, it re-validates your license about once a day and when your computer wakes from sleep, and it keeps working offline for up to 14 days between successful checks. A free trial also checks each time the Software starts while online, and is designed to keep working offline until the trial ends. Play, analysis, library, and study features run locally on your device and do not require a connection, except where they retrieve games from online sources.
(e) Revocation. BitRanch may deactivate or revoke a license key if the purchase has been refunded or charged back, if the key was obtained fraudulently, or if this Agreement is terminated under Section 12.
(f) Free trials. BitRanch may offer a free trial of the Software. A trial is licensed under this Agreement for the trial period stated on our website or shown in the Software, and is limited to one per device for each major version of the Software. Reinstalling the Software or resetting its settings does not start a new trial. When a trial ends, the Software stops working until you activate a license key, and your chess content stays on your device. BitRanch may decline to start a trial, including where the Software cannot identify the device, and may change or stop offering trials at any time without affecting a trial already started.
6. Refunds
You may request a full refund within fourteen (14) days of purchase by emailing hello@chessroller.com. You do not need to give a reason, and this applies whether or not you have a statutory right of withdrawal. The offer is meant to let you evaluate the Software: if you buy the Software again after receiving a refund, BitRanch may decline to refund the later purchase, except where applicable law requires a refund. Refunds and withdrawals are processed through Polar, the seller of record, and the associated license key is deactivated when the refund is issued. Nothing in this Section limits any non-waivable statutory rights you may have as a consumer, including any right of withdrawal under applicable law.
7. Updates
BitRanch may, at its discretion, provide updates, upgrades, patches, or new versions of the Software. The terms of this Agreement will govern any such updates unless a separate license accompanies the update, in which case the terms of that separate license will govern. Updates and fixes to the version you purchased are provided at no additional charge. BitRanch may offer future major versions as separate paid upgrades; your license to the version you purchased is not affected. By default, the Software automatically checks for and downloads updates in the background; an update is installed only when you confirm. You can turn off Check for updates automatically in Settings at any time and still check manually using Check for Updates… in the Help menu. We announce updates at https://chessroller.com/news/. If you choose not to install an update, the Software may not work as intended, and, to the extent permitted by law, BitRanch is not responsible for problems that installing the update would have prevented.
8. Privacy
BitRanch's Privacy Policy, available at https://chessroller.com/privacy/, explains what information the Software sends and how we handle it. The Privacy Policy is a separate notice and is not part of this Agreement.
9. Disclaimer of Warranties
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. BITRANCH DISCLAIMS ALL WARRANTIES AND CONDITIONS, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, QUIET ENJOYMENT, AND NON-INFRINGEMENT OF THIRD-PARTY RIGHTS. BITRANCH DOES NOT WARRANT THAT THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, THAT DEFECTS WILL BE CORRECTED, OR THAT THE SOFTWARE IS FREE OF HARMFUL COMPONENTS. BITRANCH DOES NOT WARRANT THAT ANY EXTERNAL CONTENT WILL BE FREE OF DEFECTS, CORRUPTION, OR MALICIOUS CODE. ANY EXTERNAL CONTENT IS IMPORTED OR OBTAINED AT YOUR OWN RISK, AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR SYSTEMS OR LOSS OF DATA THAT RESULTS FROM IT. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY BITRANCH SHALL CREATE A WARRANTY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON A CONSUMER'S APPLICABLE STATUTORY RIGHTS, SO SOME OF THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU.
10. Limitation of Liability
TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT SHALL BITRANCH BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF BITRANCH HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT SHALL BITRANCH'S TOTAL AGGREGATE LIABILITY TO YOU FOR ALL DAMAGES EXCEED THE GREATER OF (I) THE TOTAL AMOUNT YOU PAID FOR THE SOFTWARE, OR (II) FIFTY U.S. DOLLARS ($50.00). THE FOREGOING LIMITATIONS APPLY EVEN IF ANY STATED REMEDY FAILS OF ITS ESSENTIAL PURPOSE.
Nothing in this Agreement excludes or limits liability that cannot be excluded or limited under applicable law, including liability for death or personal injury caused by negligence, for fraud, or for any other liability that may not be lawfully excluded. Some jurisdictions do not allow the limitation of liability for incidental or consequential damages, so this limitation may not apply to you.
European Union and United Kingdom. If you are a consumer in the European Union or the United Kingdom, nothing in this Agreement, including Sections 9 and 10, restricts, excludes, or modifies any statutory rights you have under the laws of your country of residence, including remedies if the Software is not supplied or does not conform to this Agreement. Where the conditions set by law are met, these include the right to have the Software brought into conformity, including by receiving the updates needed to keep it in conformity; the right to a proportionate reduction in price; and the right to end this Agreement and receive a refund.
Australia. If you are a consumer in Australia, nothing in this Agreement, including Sections 9 and 10, restricts, excludes, or modifies any guarantee, right, or remedy you have under the Australian Consumer Law. The Software comes with guarantees that cannot be excluded under the Australian Consumer Law. You are entitled to a replacement or refund for a major failure and compensation for any other reasonably foreseeable loss or damage. You are also entitled to have the Software repaired or replaced if it fails to be of acceptable quality and the failure does not amount to a major failure.
11. Indemnification
To the extent permitted by applicable law, you agree to indemnify and hold harmless BitRanch from and against third-party claims, and the reasonably foreseeable losses, liabilities, and expenses (including reasonable legal fees) resulting from them, to the extent they arise from your violation of any applicable law or of the rights of a third party in using the Software, including through External Content you import or process with the Software. This Section does not apply to the extent a claim arises from BitRanch's own breach of this Agreement, negligence, or willful misconduct, and it does not apply if you are a consumer in the European Union, the United Kingdom, or Australia.
12. Term and Termination
This Agreement is effective until terminated. You may terminate it at any time by deleting all copies of the Software. BitRanch may terminate this Agreement and deactivate your license key (a) if you materially breach this Agreement and do not remedy the breach within thirty (30) days after we notify you, or (b) immediately, if your license was obtained fraudulently, your purchase is refunded or charged back, you share, publish, or resell your license key in violation of Section 5(b), or you circumvent license or trial limits in violation of Section 2(f). Upon termination, you must cease all use of the Software and delete all copies in your possession or control. Sections that by their nature should survive termination (including Ownership, Disclaimer of Warranties, Limitation of Liability, Indemnification, Export Control and Sanctions, Governing Law, Language, and General) will survive.
13. Export Control and Sanctions
You may not use, export, or re-export the Software except as authorized by United States law and the laws of the jurisdiction in which the Software was obtained. In particular, the Software may not be exported or re-exported (a) into any U.S.-embargoed countries or regions, or (b) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Department of Commerce Denied Persons List or Entity List. By using the Software, you represent and warrant that you are not located in any such country or region and are not on any such list, and that you will not use the Software for any purpose prohibited by United States law.
14. Governing Law
This Agreement is governed by the laws of the State of California, without regard to conflict-of-laws principles, and excluding the United Nations Convention on Contracts for the International Sale of Goods. Except as set out below, you and BitRanch submit to the exclusive jurisdiction of the state and federal courts located in California to resolve any dispute arising from this Agreement.
If you are a consumer, this choice of law does not deprive you of the protection of the mandatory consumer laws of the place where you live, and you may bring proceedings in the courts where you live. If you are a consumer and live in the European Union, the United Kingdom, Switzerland, Norway, or Iceland, the laws and courts of your country of residence apply. If you live in Quebec, Canada, this Agreement is governed by the laws of Quebec, and the courts of Quebec have jurisdiction.
15. Language
This Agreement may be provided to you in multiple languages for your convenience. The English-language version is the authoritative and controlling version, and in the event of any conflict or discrepancy between the English version and a translation, the English version governs, except where mandatory local law requires otherwise. In particular, for consumers in jurisdictions that require consumer agreements to be provided and enforced in a local language (such as France and the Province of Québec, Canada), the applicable local-language version governs your agreement with BitRanch to the extent required by that law.
16. General
This Agreement, together with any order terms presented at purchase, is the entire agreement between you and BitRanch regarding the Software and supersedes all prior understandings. BitRanch may update this Agreement from time to time. If we make a material change, the Software will ask you to accept the updated Agreement before you continue using it. If you do not accept, you must stop using the Software, and you may request a refund where one is available under Section 6 or under applicable law. If a material change reduces your rights under this Agreement and you do not accept it, you may end this Agreement and request a refund, and the time limit in Section 6 does not apply to that request. If any provision is held unenforceable, the remaining provisions remain in full force. BitRanch's failure to enforce any right is not a waiver. You may not assign this Agreement without BitRanch's consent; BitRanch may assign it in connection with a merger, acquisition, or sale of assets.
17. Contact
BitRanch LLC
2108 N ST #7885
Sacramento, CA 95816, USA
contact@bitranch.co