Effective date: March 2, 2026 · VanSoftware
Please read these Terms of Service ("Terms") carefully before using the ChessRecall mobile application ("App") operated by VanSoftware ("we", "our", "us"). By downloading, installing, or using the App, you agree to be bound by these Terms. If you do not agree, do not use the App.
Contents
By accessing or using ChessRecall, you confirm that you are at least 13 years old (or 16 years old in the European Union), that you have the legal capacity to enter into these Terms, and that you agree to be bound by them and our Privacy Policy, which is incorporated herein by reference.
If you are using the App on behalf of an organization, you represent that you have the authority to bind that organization to these Terms.
ChessRecall is a chess training application for Android that helps users memorize chess openings using the FSRS-4.5 spaced repetition algorithm. Key features include:
We reserve the right to modify, suspend, or discontinue any feature of the App at any time, with or without notice, without liability to you.
To access certain features (such as cloud sync and premium content), you must sign in using a Google account via Firebase Authentication. You are responsible for:
You may not create accounts using automated means or under false pretenses. We reserve the right to terminate accounts that violate these Terms.
ChessRecall offers a free tier that allows you to save and study up to 3 openings at no cost. The free plan is provided as-is and may be modified or discontinued at any time.
Upgrading to a paid plan (Monthly, Yearly, or Lifetime) removes the opening limit and grants access to all premium features as described at the time of purchase.
ChessRecall currently offers the following paid options:
Prices are in USD and may vary by region as displayed in Google Play.
All purchases are processed by Google Play. By purchasing a subscription or lifetime license, you agree to Google Play's Terms of Service and billing terms. VanSoftware does not directly collect or store payment information.
Monthly and Yearly subscriptions automatically renew at the end of each billing period unless cancelled. You will be charged through your Google Play account within 24 hours before the end of the current period. You can manage and cancel your subscription at any time via: Google Play Store → Subscriptions → ChessRecall.
Cancellation takes effect at the end of the current billing period. You will retain access to premium features until that date. We do not pro-rate partial billing periods.
We may change subscription prices at any time. Price changes to existing subscriptions will be notified to you in advance. Your continued use of the App after the price change takes effect constitutes acceptance of the new price.
We may offer free trials for paid plans at our discretion. If a free trial is offered, the duration and terms will be displayed at the time of sign-up. Unless cancelled before the trial ends, your subscription will automatically start and you will be charged.
For Monthly and Yearly subscriptions, refunds are governed by Google Play's refund policy. In most regions, Google Play allows you to request a refund within 48 hours of purchase through the Google Play Store. After this window, refunds are at Google's discretion.
To request a refund through Google Play: Visit Google Play Help .
Outside of Google Play's standard refund window, we may offer refunds for subscriptions on a case-by-case basis for documented technical issues that prevented reasonable use of the App. Please contact us with your purchase receipt and a description of the issue.
The Lifetime License is eligible for a full refund within 7 days of purchase, provided you have not redeemed significant use of premium features (defined as fewer than 5 review sessions completed after purchase). After 7 days, the Lifetime License is non-refundable.
To request a Lifetime License refund within the 7-day window, contact us at recallchess@gmail.com with your Google Play purchase receipt.
The Lifetime License grants you a non-transferable, non-exclusive, perpetual right to use ChessRecall with all premium features available at the time of purchase, plus all future updates to the App while VanSoftware continues to operate ChessRecall.
The Lifetime License is personal and tied to your Google account. It cannot be transferred, gifted, or resold. It does not entitle you to a refund or compensation if the App is discontinued after the 7-day refund window described in Section 6.3.
Important: If VanSoftware ceases to operate ChessRecall, your Lifetime License will not provide access to future versions or alternatives. The Lifetime License refers to your lifetime access to the current App, not to any successor products.
You agree not to use ChessRecall to:
Violation of these acceptable use terms may result in immediate termination of your account and subscription, without refund.
All content, features, functionality, design, trademarks, service marks, logos, and other intellectual property in ChessRecall are owned by VanSoftware or its licensors and are protected by applicable intellectual property laws.
We grant you a limited, non-exclusive, non-transferable, revocable license to use the App for your personal, non-commercial chess training purposes in accordance with these Terms.
Chess opening theory (move sequences) is not subject to copyright as it represents factual information. However, our specific presentation, annotations, training flow, and software implementation are proprietary.
Lichess opening statistics accessed through Explorer Mode are provided by Lichess under their open database license and remain the intellectual property of the Lichess community.
The App integrates with or relies on third-party services including Google (Firebase), RevenueCat, PostHog, and Lichess. These services are governed by their own terms and privacy policies. VanSoftware is not responsible for the practices, availability, or content of these third-party services.
Features that depend on third-party APIs (such as Explorer Mode, which uses the Lichess API) may be unavailable if those services are down or change their APIs. We will make reasonable efforts to maintain such integrations but do not guarantee their availability.
THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR UNINTERRUPTED AVAILABILITY.
VanSoftware does not warrant that:
Some jurisdictions do not allow exclusion of implied warranties, so the above exclusions may not apply to you.
TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL VANSOFTWARE, ITS DIRECTORS, OFFICERS, EMPLOYEES, AFFILIATES, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF DATA, LOSS OF PROFITS, OR LOST REVENUE, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF OR INABILITY TO USE THE APP, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN NO EVENT SHALL OUR TOTAL LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE APP EXCEED THE GREATER OF: (A) THE AMOUNT YOU PAID TO VANSOFTWARE IN THE 12 MONTHS PRECEDING THE CLAIM, OR (B) USD $10.
Some jurisdictions do not allow the exclusion or limitation of liability for incidental or consequential damages, so the above limitations may not apply to you.
You agree to indemnify, defend, and hold harmless VanSoftware and its officers, directors, employees, and agents from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys' fees) arising out of or relating to:
We may suspend or terminate your access to the App at our sole discretion, immediately and without prior notice, if we believe you have violated these Terms, engaged in fraudulent or unlawful activity, or for any other reason.
Upon termination:
You may terminate your account at any time by deleting it within the App or by contacting us. Termination does not entitle you to a refund except as described in Section 6.
These Terms are governed by and construed in accordance with applicable law in the jurisdiction where VanSoftware operates. Any dispute arising out of or relating to these Terms or the App shall first be attempted to be resolved through informal negotiation. Contact us at recallchess@gmail.com with a description of your dispute and desired resolution.
If a dispute cannot be resolved informally within 30 days, it shall be submitted to binding arbitration or the courts of competent jurisdiction in the applicable jurisdiction, as permitted by law.
You may also have rights to file complaints with your local consumer protection authority or, if you are in the EU, with your national data protection supervisory authority.
Class action waiver: To the extent permitted by law, you agree to resolve disputes on an individual basis and waive any right to participate in class action lawsuits or class-wide arbitration.
We reserve the right to modify these Terms at any time. When we make material changes, we will update the effective date at the top of this page and notify you via the App or by email (if you have provided one).
Your continued use of the App after the revised Terms become effective constitutes your acceptance of the changes. If you do not agree to the new Terms, you must stop using the App and may cancel your subscription as described in Section 5.3.
For questions, concerns, or support requests, please contact us:
VanSoftware
General inquiries: recallchess@gmail.com
Support: recallchess@gmail.com
Legal: recallchess@gmail.com
These Terms of Service were last updated on March 2, 2026.