Roko uses components created by other people. Here is the list, with their licenses. Thank you to all of them.
Chess
| Component | Use | License |
|---|---|---|
| Lichess puzzle database (database.lichess.org) | Source of most challenges | CC0 1.0 (public domain) |
| Patricia | Engine the opponents play with | MIT |
| dartchess | Chess rules and move validation | Apache 2.0 |
| Lichess opening names (chess-openings) | Opening names and families | CC0 1.0 (public domain) |
Typeface
Nunito, by Vernon Adams, Cyreal and Jacques Le Bailly — SIL Open Font
License 1.1. Chosen because its a is single-story, the shape children learn
to write.
App libraries
All from pub.dev, under BSD-3-Clause, MIT or Apache 2.0 licenses:
- Flutter and its SDK libraries — BSD-3-Clause
provider,go_router,drift,sqlite3_flutter_libs,uuid— MIT / BSDpath,path_provider,intl,crypto,ffi,flutter_secure_storage,flutter_timezone,connectivity_plus— BSD-3-Clause / MITlottie,just_audio,audio_session,in_app_review— MIT / Apache 2.0firebase_core,firebase_auth,cloud_firestore,cloud_functions,firebase_messaging,firebase_app_check— BSD-3-Clausegoogle_sign_in,sign_in_with_apple— BSD-3-Clause / MITurl_launcher— BSD-3-Clausefreezed_annotation,json_annotation— MIT / BSD-3-Clause
The exact list with versions and the full text of each license is in the app, under Parents' Area → About.
This website
React, React Router, Vite and Tailwind CSS (MIT), marked (MIT) and the EmailJS browser SDK (BSD-3-Clause).
What Roko does not use
No advertising, no third-party analytics, no attribution SDKs, no social networks, no maps, no camera, no microphone, no location.
Art
Roko's characters, illustrations, animations, voices and sounds are original. All rights reserved.