Attributions & Licenses
We stand on the shoulders of giants. Thank you to all open-source contributors!
✓ Commercial Use Approved
All data sources used in this application are licensed for commercial use with proper attribution. Review individual licenses below for specific requirements.
This application is built using free and open-source data. We are grateful to the creators and maintainers of these projects for making Chinese language learning accessible to everyone.
Make Me a Hanzi
Stroke order animations and graphical data for over 9,000 Chinese characters.
Source: Make Me a Hanzi Project by Shaunak Kishore
Derived from: Arphic PL KaitiM GB and Arphic PL UKai fonts
Copyright: © 1999 Arphic Technology Co., Ltd.
✓ Commercial Use Allowed
Arphic Public License: You are free to use, modify, and redistribute this data for any purpose, including commercial purposes, provided that modifications are clearly marked and the license is preserved. Attribution to Arphic Technology Co., Ltd. is required.
Hanzi Writer
JavaScript library and character data for stroke order animations, built on Make Me a Hanzi data.
Author: David Chanin
Source: Hanzi Writer Project
✓ Commercial Use Allowed
MIT License: Permission is granted, free of charge, to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of this software for commercial purposes.
CC-Canto Cantonese Dictionary
Comprehensive Cantonese-English dictionary with character definitions, Jyutping romanization, and usage examples.
Source: CC-Canto Project - Cantonese.org
License: Creative Commons Attribution-ShareAlike 4.0 International
✓ Commercial Use Allowed (with conditions)
CC BY-SA 4.0: You are free to share and adapt the material for any purpose, even commercially, under these terms:
- Attribution: You must give appropriate credit to Cantonese.org/CC-Canto, provide a link to the license, and indicate if changes were made.
- ShareAlike: If you remix or build upon this data, you must distribute your contributions under the same CC BY-SA 4.0 license.
Unihan Database
Character definitions, pronunciations, and metadata for Chinese characters.
Source: Unicode Consortium Unihan Database
✓ Commercial Use Allowed
The Unicode Data Files are freely available for commercial and non-commercial use.
CJKlib
Library for handling Chinese phonetic transcriptions (Jyutping, Pinyin) and character data.
Author: Christoph Burgmer
✓ Commercial Use Allowed
LGPL v3: You can use this library in commercial applications. If used as a library (not modified), no source code disclosure required.
Chinese Union Version Bible
Traditional and Simplified Chinese biblical texts used for language learning exercises.
✓ Unrestricted Commercial Use
The Chinese Union Version is in the public domain and freely available for educational, non-commercial, and commercial use without restrictions or attribution requirements.
All libraries below use permissive licenses allowing commercial use:
React
Tailwind CSS
shadcn/ui
Lucide Icons
React Query
date-fns
lodash
react-markdown
Framer Motion
React Router
✓ All Commercial-Friendly
MIT and ISC licenses allow unrestricted commercial use, modification, and distribution with attribution.
Requirements for Commercial Use:
- Attribution: Maintain this attributions page or similar acknowledgment in your application
- ShareAlike: If you modify CC-Canto data, share modifications under CC BY-SA 4.0
- License Preservation: Keep the Arphic Public License with stroke order data
- No Additional Restrictions: Don't add DRM or additional restrictions to the data
Thank You!
We are deeply grateful to Arphic Technology for releasing their fonts under a free license, to the CC-Canto project for their comprehensive Cantonese dictionary, to all the contributors of Make Me a Hanzi, Hanzi Writer, and related projects, and to the entire open-source community that makes educational tools like this possible.
Questions about licensing or attributions? Contact us through the Support page.