The rules for using CharacterPractice.com, kept short and readable.
By using CharacterPractice.com (the “Service”), you agree to these Terms of Service. If you do not agree, please do not use the Service.
CharacterPractice.com provides free, browser-based tools for practicing handwriting of characters from Japanese (hiragana, katakana, kanji), Chinese, Korean, Thai, and other writing systems. Features include a handwriting canvas, stroke-order animation, quizzes, and vocabulary tracing.
You can use most of the Service anonymously with no account. Some features — such as syncing your progress across devices — require signing in.
Sign-in is provided through Clerk using a Google account. By signing in, you agree that:
You agree not to:
Anonymous users’ progress is stored in the browser (localStorage) and never sent to our servers. Signed-in users’ progress is stored in our database so it can be synced across devices. See the Privacy Policy for details on what is collected and how you can delete it.
The site’s design, code, and original text are the property of CharacterPractice.com. Character data (stroke order, glyphs, romanization) is sourced from public and open datasets. In particular, animated stroke-order data is provided by the KanjiVG project (© Ulrich Apel, licensed under Creative Commons Attribution-ShareAlike 3.0); attribution is shown on every page that displays it. You may use the Service for personal study, teaching, and non-commercial purposes without restriction — classroom use is welcome and encouraged.
You may not resell access to the Service, charge others a fee to use it, or repackage it as part of a paid product or service. If you come across such unauthorized use, please let us know via the contact channel in Section 13.
Some features may in the future be offered on a paid basis (“Pro”). If you subscribe, the specific pricing, billing cycle, and cancellation policy will be shown at the point of purchase. All current features are free.
The Service relies on third-party providers, including Clerk (authentication), Neon (database), Vercel (hosting), and Google Analytics / Vercel Insights (usage analytics). Your use of the Service is also subject to those providers’ own terms and privacy policies to the extent your data is processed by them.
The Service is provided free of charge and “as is,” without warranties of any kind, express or implied. We do not guarantee that the Service will be uninterrupted, error-free, or that practice data will never be lost. You are encouraged to treat the Service as a supplement to, not a substitute for, formal study.
To the maximum extent permitted by law, CharacterPractice.com is not liable for indirect, incidental, or consequential damages arising from your use of the Service, including loss of practice data, loss of profits, or any other loss.
We may update these Terms from time to time. When we do, we will update the effective date at the top of this page. Continued use of the Service after an update means you accept the revised Terms. For material changes, we may also notify signed-in users by email or by a notice on the site.
You may stop using the Service and request account deletion at any time. We may suspend or terminate accounts that violate these Terms, at our discretion.
Questions about these Terms? You can reach the site operator via the Buy Me a Coffee page linked in the footer. See also our Privacy Policy.