# Data sources and licences Hanzily works offline with open data. Thank you to the communities that make it possible. ## Dictionary: CC-CEDICT CC-CEDICT, a community-maintained Chinese-English dictionary published by MDBG (https://cc-cedict.org), licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Based on CEDICT, Copyright (c) 1997-1998 Paul Andrew Denisowski. Changes made by Hanzily: the data was converted to a database; pinyin with tone marks, Zhuyin and search forms were added; measure words and idioms were separated. This converted dictionary database is shared under CC BY-SA 4.0. You can get it at https://hanzily.tnpixel.com/data Meanings in languages other than English are translations of the CC-CEDICT definitions made by Hanzily: Spanish with an AI model (reviewed by script), and 66 other languages with Google Translate (machine translation, with a fixed dictionary of labels such as "variant of" or "surname"). They may contain mistakes, are labelled as machine translated in the app, and are shared under the same CC BY-SA 4.0 licence (download: https://hanzily.tnpixel.com/data, "gloss packs"). ## Character data: Unihan Unihan data, Copyright (c) 1991-2026 Unicode, Inc. Distributed under the Unicode License v3 (https://www.unicode.org/license.txt). Used for stroke counts, radicals, variants and readings. ## Character decompositions: Make Me a Hanzi Decompositions, etymology hints and definitions from Make Me a Hanzi by Shaunak Kishore (https://github.com/skishore/makemeahanzi), derived from Unihan and CJKlib, LGPL-3.0-or-later (https://www.gnu.org/licenses/lgpl-3.0.txt). ## Stroke order Stroke outlines from Make Me a Hanzi, derived from Arphic PL KaitiM GB and Arphic PL UKai fonts, Copyright (c) Arphic Technology Co., Ltd., under the Arphic Public License (http://ftp.gnu.org/non-gnu/chinese-fonts-truetype/LICENSE). The stroke data is kept as a separate file and is not modified. ## Example sentences: Tatoeba Example sentences from the Tatoeba Project (https://tatoeba.org), licensed under CC BY 2.0 FR (https://creativecommons.org/licenses/by/2.0/fr/) or CC0. Each sentence names its contributor where it is shown. Hanzily adds pinyin and word segmentation. ## Word levels: HSK lists HSK word-level lists compiled by Yanis Zafiropulos (https://github.com/drkameleon/complete-hsk-vocabulary, MIT licence). These are community lists for practice and are not official HSK materials. ## Radicals Kangxi radical numbers, strokes, readings and meanings were compiled for Hanzily from public facts. ## Notes Pinyin, Zhuyin, Jyutping, word segmentation and sentence pinyin shown in the app are generated by Hanzily from the sources above and may contain mistakes. Practice exams, grammar notes, stories, dialogues and other lesson texts are original to Hanzily. Machine-translated meanings are labelled in the app.