As of July 9, 2026. This page is based on the direct dependencies recorded in package-lock.json and apps/web/package-lock.json in the current repository.
Scope of This Notice
KeyKey uses open-source software in its mobile app, website, and build tools. The copyright in each open-source software belongs to its respective copyright holder, and KeyKey uses it in accordance with each license's conditions.
This notice is a public notice organized around the direct dependencies of the KeyKey repository. Transitive dependencies installed by the package manager follow the lockfile and the license files and notice conditions included with each package.
The list below does not mean that KeyKey internal packages (@keykey/*) or the images, sounds, text, UI, and database content created by KeyKey are released as open source.
KeyKey's Own Content
Rights to content created by KeyKey — such as the KeyKey name, logo, keycap images, switch sounds, app screen layouts, game data, and website copy and design — belong to Amini Studio or the rightful rights holders.
Unless otherwise stated, KeyKey's own content is not provided under an open-source license, and unauthorized reproduction, distribution, sale, modification, or commercial use is not permitted.
MIT License
Direct dependencies noticed under the MIT License: @astrojs/check 0.9.9, @react-native-async-storage/async-storage 2.2.0, @supabase/supabase-js 2.107.0, @tailwindcss/vite 4.3.2, @types/react 19.2.17, astro 7.0.7, tailwindcss 4.3.2.
Expo- and React Native-related direct dependencies noticed under the MIT License: expo 56.0.9, expo-audio 56.0.11, expo-clipboard 56.0.4, expo-constants 56.0.17, expo-dev-client 56.0.19, expo-font 56.0.5, expo-haptics 56.0.3, expo-iap 4.3.6, expo-image 56.0.10, expo-linking 56.0.13, expo-localization 56.0.6, expo-media-library 56.0.7, expo-network 56.0.5, expo-router 56.2.9, expo-sharing 56.0.18, expo-sqlite 56.0.4, expo-status-bar 56.0.4, expo-store-review 56.0.3, expo-updates 56.0.19, expo-web-browser 56.0.5.
Other direct dependencies noticed under the MIT License: pg 8.22.0, react 19.2.3, react-dom 19.2.3, react-native 0.85.3, react-native-audio-api 0.12.2, react-native-draggable-flatlist 4.0.3, react-native-gesture-handler 2.31.2, react-native-reanimated 4.3.1, react-native-safe-area-context 5.7.0, react-native-screens 4.25.2, react-native-svg 15.15.4, react-native-url-polyfill 3.0.0, react-native-view-shot 5.1.0, react-native-web 0.21.2, react-native-worklets 0.8.3, zustand 5.0.14.
The conditions and disclaimer of warranty of the MIT License follow the LICENSE file included with each package and the SPDX MIT License full text.
Apache License 2.0
Direct dependencies noticed under the Apache License 2.0: react-native-google-mobile-ads 16.3.4, sharp 0.35.1, typescript 6.0.3.
Software to which the Apache License 2.0 applies follows that license's copyright, license, NOTICE, and patent-related conditions.
ISC License
Direct dependencies noticed under the ISC License: lucide-react-native 1.17.0.
The conditions and disclaimer of warranty of the ISC License follow the LICENSE file included with each package and the SPDX ISC License full text.
BSD-2-Clause License
Direct dependencies noticed under the BSD-2-Clause License: @expo/ngrok 4.1.3.
@expo/ngrok is a development tool used for local tunneling during development and is not an essential user feature that constitutes the final mobile app runtime.
Full License Texts
The exact copyright holder, full license text, and notice conditions for each package are governed first by the LICENSE, NOTICE, and package.json included with the package and the notices in the official repository.
Representative full license texts are available in the SPDX License List: MIT License at https://spdx.org/licenses/MIT, Apache License 2.0 at https://spdx.org/licenses/Apache-2.0, ISC License at https://spdx.org/licenses/ISC.html, and BSD-2-Clause License at https://spdx.org/licenses/BSD-2-Clause.html.
If dependencies are added, removed, or version-changed in a release build, this page and the in-app notices will be updated accordingly.
Trademarks and Third-Party Services
Third-party names and trademarks such as Apple, App Store, Sign in with Apple, Google, Google Play, Android, and AdMob belong to their respective rights holders. The notices on this page do not imply any warranty, sponsorship, or affiliation by those rights holders.
Inquiries about open-source notices can be sent to support@keykeymobile.app.