Open-source licenses

Last updatedNovember 2, 2026

BrainBoost is built with open-source software. We thank the people who make it. Each package below is used under its own license; the full license text ships with each package and is available at the linked project page.

Fonts

Plus Jakarta Sans, Inter, DM Sans, Sora, Syne, and JetBrains Mono are used under the SIL Open Font License 1.1 (via Google Fonts and @expo-google-fonts). Icons: Phosphor Icons (MIT), Lucide (ISC), and Ionicons / Font Awesome Free via @expo/vector-icons (MIT; Font Awesome Free icons CC BY 4.0).

Images and media

Some connector and topic cards use photos from Unsplash under the Unsplash License. Brand logos of connected services belong to their owners and identify the service only. BrainBoost motion backgrounds and banners are made by or for BrainBoost.

Packages in the app (161)

MIT (143)

@apollo/client 3.14.0, @bacons/apple-targets 4.0.7, @expo-google-fonts/plus-jakarta-sans 0.3.0, @expo/metro-runtime 6.1.2, @expo/styleguide-native 1.1.0, @expo/vector-icons 15.1.1, @gorhom/bottom-sheet 4.4.6, @graphql-codegen/introspection 2.2.3, @lottiefiles/dotlottie-react 0.19.10, @phosphor-icons/react 2.1.10, @react-native-async-storage/async-storage 2.2.0, @react-native-clipboard/clipboard 1.16.3, @react-native-community/datetimepicker 8.4.4, @react-native-community/netinfo 11.4.1, @react-native-community/slider 5.0.1, @react-native-google-signin/google-signin 16.1.5, @react-native-masked-view/masked-view 0.3.2, @react-native-picker/picker 2.11.1, @react-native-segmented-control/segmented-control 2.5.7, @react-navigation/bottom-tabs 7.18.12, @react-navigation/drawer 7.3.9, @react-navigation/elements 2.3.8, @react-navigation/native 7.3.18, @react-navigation/native-stack 7.18.4, @react-navigation/routers 7.3.5, @react-navigation/stack 7.2.10, @shopify/flash-list 2.0.2, @shopify/react-native-skia 2.2.12, @stripe/stripe-react-native 0.50.3, @supabase/supabase-js 2.50.0, axios 1.18.1, date-fns 2.30.0, dedent 0.7.0, es6-error 4.1.1, expo 54.0.37, expo-apple-authentication 8.0.8, expo-application 7.0.8, expo-asset 12.0.13, expo-audio 1.1.1, expo-auth-session 7.0.11, expo-av 16.0.8, expo-blur 15.0.8, expo-build-properties 1.0.10, expo-camera 17.0.10, expo-clipboard 8.0.8, expo-constants 18.0.14, expo-crypto 15.0.9, expo-device 8.0.10, expo-document-picker 14.0.8, expo-file-system 19.0.24, expo-font 14.0.12, expo-gl 16.0.10, expo-haptics 15.0.8, expo-image 3.0.11, expo-image-manipulator 14.0.8, expo-image-picker 17.0.11, expo-linear-gradient 15.0.8, expo-linking 8.0.12, expo-local-authentication 17.0.9, expo-localization 17.0.9, expo-mail-composer 15.0.8, expo-manifests 1.0.11, expo-media-library 18.2.1, expo-navigation-bar 5.0.10, expo-network 8.0.8, expo-notifications 0.32.17, expo-print 15.0.8, expo-quick-actions 6.0.2, expo-router 6.0.24, expo-screen-capture 8.0.10, expo-screen-orientation 9.0.9, expo-secure-store 15.0.8, expo-sensors 15.0.8, expo-sharing 14.0.8, expo-speech 14.0.8, expo-splash-screen 31.0.13, expo-sqlite 16.0.10, expo-status-bar 3.0.9, expo-store-review 9.0.9, expo-symbols 1.0.8, expo-system-ui 6.0.9, expo-task-manager 14.0.9, expo-tracking-transparency 6.0.8, expo-updates 29.0.20, expo-video 3.0.16, expo-video-thumbnails 10.0.8, expo-web-browser 15.0.11, fflate 0.8.3, graphql 15.10.1, immutable 4.3.9, katex 0.16.47, marked 9.1.6, nativewind 4.2.1, path-to-regexp 1.9.0, phosphor-react-native 3.0.6, prop-types 15.8.1, querystring 0.2.1, react 19.1.0, react-dom 19.1.0, react-native 0.81.5, react-native-android-widget 0.21.0, react-native-calendars 1.1312.1, react-native-chart-kit 6.12.0, react-native-crypto-js 1.0.0, react-native-dynamic 1.0.0, react-native-edge-to-edge 1.6.0, react-native-elements 3.4.3, react-native-fade-in-image 1.6.1, react-native-gesture-handler 2.28.0, react-native-image-picker 8.2.1, react-native-infinite-scroll-view 0.4.5, react-native-keyboard-aware-scroll-view 0.9.5, react-native-keyboard-controller 1.18.5, react-native-maps 1.20.1, react-native-markdown-display 7.0.2, react-native-pager-view 6.9.1, react-native-paper 5.14.5, react-native-purchases 9.7.1, react-native-qrcode-svg 6.3.21, react-native-reanimated 4.1.7, react-native-safe-area-context 5.6.2, react-native-screens 4.16.0, react-native-super-grid 6.0.1, react-native-svg 15.12.1, react-native-syntax-highlighter 2.1.0, react-native-url-polyfill 2.0.0, react-native-vector-icons 10.2.0, react-native-view-shot 4.0.3, react-native-web 0.21.2, react-native-webrtc 124.0.7, react-native-webview 13.15.0, react-native-worklets 0.5.1, react-redux 7.2.9, react-refresh 0.17.0, react-string-replace 0.4.4, redux 4.2.1, redux-thunk 2.4.2, snack-content 3.6.0, thinking-orbs 0.3.2, three 0.169.0, url 0.11.4, whatwg-fetch 3.6.20, zustand 5.0.10

MIT AND OFL-1.1 (5)

@expo-google-fonts/dm-sans 0.4.2, @expo-google-fonts/inter 0.4.2, @expo-google-fonts/jetbrains-mono 0.4.1, @expo-google-fonts/sora 0.4.2, @expo-google-fonts/syne 0.4.2

Apache-2.0 (5)

jsqr 1.4.0, lottie-react-native 7.3.8, mathjs 12.4.3, openai 6.48.0, react-native-google-mobile-ads 15.8.3

ISC (3)

@lucide/lab 0.1.2, lucide-react-native 0.475.0, semver 7.7.2

GPL-3.0-only (1)

@privacyresearch/libsignal-protocol-typescript 0.0.16

LGPL-3.0 (1)

heic-to 1.6.6

MPL-2.0 (1)

lightningcss 1.33.0

See package (1)

react-native-math-view 3.9.5

0BSD (1)

tslib 2.6.2

Generated from package.json by scripts/build-legal-static-pages.js. Transitive dependencies keep their own notices inside the app bundle.