In plain English
ChessMate is built with open-source software and uses puzzle data from Lichess. This page lists every component in the release app with its license and links to the full license texts. The same notices ship inside the App.
1.About this page
ChessMate: Chess AI & 2 Player is made by KidsPro World LLC. The list below has 215 components and comes from the release build. Each open-source component is licensed under its own terms, which apply to it instead of the ChessMate Terms of Service where they differ.
2.Puzzle data
Puzzles come from the Lichess puzzle database (database.lichess.org), released under Creative Commons CC0 1.0 Universal, a public domain dedication. They were selected and trimmed for ChessMate.
3.Full license texts
Read all 1,609 license texts on one long page (about 1.4 MB).
4.Components
| Component | License |
|---|---|
| _fe_analyzer_shared | BSD-3-Clause |
| abseil-cpp | Apache-2.0, BSD-3-Clause |
| accessibility | BSD-3-Clause |
| ai | BSD-3-Clause |
| analyzer | BSD-3-Clause |
| angle | Apache-2.0, BSD-3-Clause, MIT |
| ansicolor | Apache-2.0 |
| archive | MIT |
| args | BSD-3-Clause |
| async | BSD-3-Clause |
| audioplayers | MIT |
| audioplayers_android | MIT |
| audioplayers_darwin | MIT |
| audioplayers_linux | MIT |
| audioplayers_platform_interface | MIT |
| audioplayers_web | MIT |
| audioplayers_windows | MIT |
| benchmark | Apache-2.0 |
| bloc | MIT |
| bloc_test | MIT |
| boolean_selector | BSD-3-Clause |
| boringssl | Apache-2.0 |
| brotli | BSD-3-Clause, MIT |
| ceval | MIT |
| characters | BSD-3-Clause |
| checked_yaml | BSD-3-Clause |
| ChessMate (this app) | Proprietary (KidsPro World LLC) |
| cli_config | BSD-3-Clause |
| cli_util | BSD-3-Clause |
| clock | Apache-2.0 |
| collection | BSD-3-Clause |
| convert | BSD-3-Clause |
| coverage | BSD-3-Clause |
| cpu_features | Apache-2.0, BSD-2-Clause |
| cross_file | BSD-3-Clause |
| crypto | BSD-3-Clause |
| csslib | BSD-3-Clause |
| dart | Apache-2.0, BSD-3-Clause, MIT |
| dawn | BSD-3-Clause |
| devtools | BSD-3-Clause |
| diff_match_patch | Apache-2.0 |
| double-conversion | BSD-3-Clause |
| equatable | MIT |
| etc1 | Apache-2.0 |
| etc_decoder | MIT |
| expat | BSD-3-Clause, MIT |
| fake_async | Apache-2.0 |
| ffi | BSD-3-Clause |
| ffi_leak_tracker | BSD-3-Clause |
| ffx_spd | MIT |
| fiat | Apache-2.0 |
| file | BSD-3-Clause |
| fixnum | BSD-3-Clause |
| flatbuffers | Apache-2.0 |
| flutter | BSD-3-Clause, MIT, Public domain |
| flutter_bloc | MIT |
| flutter_launcher_icons | MIT |
| flutter_lints | BSD-3-Clause |
| flutter_native_splash | MIT |
| flutter_svg | MIT |
| freetype2 | MIT, Other (see text), Public domain, zlib |
| frontend_server_client | BSD-3-Clause |
| fuchsia_sdk | Apache-2.0, BSD-2-Clause, MIT |
| glfw | Apache-2.0, MIT, zlib |
| glob | BSD-3-Clause |
| glslang | Apache-2.0, BSD-2-Clause, BSD-3-Clause, MIT |
| go_router | BSD-3-Clause |
| gtest-parallel | Apache-2.0 |
| harfbuzz | BSD-3-Clause, ISC, MIT, Other (see text) |
| hive_ce | Apache-2.0 |
| html | MIT |
| http | BSD-3-Clause |
| http_multi_server | BSD-3-Clause |
| http_parser | BSD-3-Clause |
| hydrated_bloc | MIT |
| icu | BSD-3-Clause, MIT, Other (see text), Unicode |
| image | MIT |
| in_app_purchase | BSD-3-Clause |
| in_app_purchase_android | BSD-3-Clause |
| in_app_purchase_platform_interface | BSD-3-Clause |
| in_app_purchase_storekit | BSD-3-Clause |
| in_app_review | MIT |
| in_app_review_platform_interface | MIT |
| include | MIT, Other (see text), zlib |
| inja | MIT |
| intl | BSD-3-Clause |
| io | BSD-3-Clause |
| isolate_channel | BSD-3-Clause |
| jni | BSD-3-Clause |
| jni_flutter | BSD-3-Clause |
| jni_util | BSD-3-Clause |
| json | Apache-2.0, MIT, Other (see text) |
| json_annotation | BSD-3-Clause |
| khronos | MIT |
| leak_tracker | BSD-3-Clause |
| leak_tracker_flutter_testing | BSD-3-Clause |
| leak_tracker_testing | BSD-3-Clause |
| libcxx | Apache-2.0, MIT |
| libcxxabi | Apache-2.0, MIT |
| libjpeg-turbo | BSD-3-Clause, Other (see text), zlib |
| libjxl | BSD-3-Clause |
| libpng | BSD-3-Clause, zlib |
| libtess2 | MIT, zlib |
| libwebp | BSD-3-Clause |
| libXNVCtrl | MIT |
| Lichess puzzle data | CC0 1.0 |
| lints | BSD-3-Clause |
| llvm_libc | Apache-2.0, MIT |
| logging | BSD-3-Clause |
| lunarg-vulkantools | Apache-2.0 |
| matcher | BSD-3-Clause |
| material_color_utilities | Apache-2.0 |
| meta | BSD-3-Clause |
| mime | BSD-3-Clause |
| mocktail | MIT |
| nested | MIT |
| node_preamble | BSD-3-Clause, MIT |
| package_config | BSD-3-Clause |
| path | BSD-3-Clause |
| path_parsing | MIT |
| path_provider | BSD-3-Clause |
| path_provider_android | BSD-3-Clause |
| path_provider_foundation | BSD-3-Clause |
| path_provider_linux | BSD-3-Clause |
| path_provider_platform_interface | BSD-3-Clause |
| path_provider_windows | BSD-3-Clause |
| perfetto | Apache-2.0, BSD-3-Clause |
| petitparser | MIT |
| platform | BSD-3-Clause |
| plugin_platform_interface | BSD-3-Clause |
| pool | BSD-3-Clause |
| posix | MIT |
| process | BSD-3-Clause |
| process_runner | BSD-3-Clause |
| provider | MIT |
| pub_semver | BSD-3-Clause |
| rapidjson | MIT, Other (see text) |
| re2 | BSD-3-Clause, Other (see text) |
| shaderc | Apache-2.0 |
| share_plus | BSD-3-Clause |
| share_plus_platform_interface | BSD-3-Clause |
| shared_preferences | BSD-3-Clause |
| shared_preferences_android | BSD-3-Clause |
| shared_preferences_foundation | BSD-3-Clause |
| shared_preferences_linux | BSD-3-Clause |
| shared_preferences_platform_interface | BSD-3-Clause |
| shared_preferences_web | BSD-3-Clause |
| shared_preferences_windows | BSD-3-Clause |
| shelf | BSD-3-Clause |
| shelf_packages_handler | BSD-3-Clause |
| shelf_static | BSD-3-Clause |
| shelf_web_socket | BSD-3-Clause |
| skia | Apache-2.0, BSD-3-Clause, MIT, Other (see text) |
| Sora (font) | SIL Open Font License 1.1 |
| source_map_stack_trace | BSD-3-Clause |
| source_maps | BSD-3-Clause |
| source_span | BSD-3-Clause |
| spirv-cross | Apache-2.0, MIT |
| spirv-tools | Apache-2.0, MIT |
| spring_animation | BSD-3-Clause, MIT |
| sqlite | Public domain |
| stack_trace | BSD-3-Clause |
| stream_channel | BSD-3-Clause |
| string_scanner | BSD-3-Clause |
| swiftshader | Apache-2.0, BSD-2-Clause, MIT |
| sync_http | BSD-3-Clause |
| synchronized | MIT |
| term_glyph | BSD-3-Clause |
| test | BSD-3-Clause |
| test_api | BSD-3-Clause |
| test_core | BSD-3-Clause |
| test_shaders | MIT |
| tonic | BSD-3-Clause |
| typed_data | BSD-3-Clause |
| universal_io | Apache-2.0 |
| url_launcher | BSD-3-Clause |
| url_launcher_android | BSD-3-Clause |
| url_launcher_ios | BSD-3-Clause |
| url_launcher_linux | BSD-3-Clause |
| url_launcher_macos | BSD-3-Clause |
| url_launcher_platform_interface | BSD-3-Clause |
| url_launcher_web | BSD-3-Clause |
| url_launcher_windows | BSD-3-Clause |
| uuid | MIT |
| vector_graphics | BSD-3-Clause |
| vector_graphics_codec | BSD-3-Clause |
| vector_graphics_compiler | BSD-3-Clause |
| vector_math | BSD-3-Clause |
| vm_service | BSD-3-Clause |
| volk | MIT |
| vulkan | Apache-2.0, BSD-3-Clause |
| vulkan-deps | BSD-3-Clause |
| vulkan-headers | Apache-2.0 |
| vulkan-tools | Apache-2.0 |
| vulkan-utility-libraries | Apache-2.0 |
| vulkan-validation-layers | Apache-2.0, BSD-2-Clause, MIT |
| vulkan_memory_allocator | MIT |
| watcher | BSD-3-Clause |
| web | BSD-3-Clause |
| web_locale_keymap | MIT |
| web_socket | BSD-3-Clause |
| web_socket_channel | BSD-3-Clause |
| web_test_fonts | BSD-3-Clause |
| webdriver | Apache-2.0 |
| webkit_inspection_protocol | BSD-3-Clause |
| win32 | BSD-3-Clause |
| wuffs | Apache-2.0 |
| wycheproof_testvectors | Apache-2.0 |
| xdg_directories | BSD-3-Clause |
| xml | MIT |
| xxhash | BSD-2-Clause, BSD-3-Clause |
| yaml | MIT |
| yapf | Apache-2.0 |
| yapf_diff | Apache-2.0 |
| zlib | BSD-3-Clause, Other (see text), zlib |
5.Contact us
Questions about these licenses? Get in touch.
Contact us
Questions? We’re happy to help.
- kidsproapp@gmail.com
- Company
- KidsPro World LLC
- Mailing address
- 30 N Gould St Ste R, Sheridan, WY 82801, USA
Please put “ChessMate Licenses” in the subject line. We usually reply within 24-48 hours and answer formal data-rights requests within 30 days.
