Cartalore
Licences

Open-source licences

Cartalore is built on open-source software and open data. Thank you to everyone who makes them.

These are the projects inside the Cartalore app for iPhone, with the licence each is used under. The full licence texts and copyright notices are in one file: third-party-notices.txt.

Narration engine

ProjectLicence
sherpa-onnx 1.12.35
Built without espeak-ng, piper-phonemize and ucd-tools.
Apache-2.0
ONNX Runtime 1.24.2MIT
kaldi-native-fbank 1.22.3Apache-2.0
KISS FFT febd4caBSD-3-Clause
OpenFst sherpa-onnx-2024-06-19Apache-2.0
kaldifst 1.7.17Apache-2.0
kaldi-decoder 0.2.11Apache-2.0
Eigen 3.4.0
Used unmodified. Source code: gitlab.com/libeigen/eigen, release 3.4.0.
MPL-2.0
simple-sentencepiece 0.7Apache-2.0
hclust-cpp (fastcluster) 2026-02-25BSD-2-Clause
JSON for Modern C++ 3.12.0MIT
libarchive 3.8.5BSD-2-Clause

App runtime

ProjectLicence
Hermes 0.81.5MIT
Folly 2024.11.18.00Apache-2.0
glog 0.3.5BSD-3-Clause
Boost 1.83.0BSL-1.0
{fmt} 11.0.2MIT
double-conversion 1.1.6BSD-3-Clause
fast_float 8.0.0MIT
SocketRocket 0.7.1BSD-3-Clause
MMKV 2.4.2BSD-3-Clause
Reachability.swift 5.2.4MIT

Sign in with Google

ProjectLicence
Google Sign-In for iOS 9.2.0
Includes the Roboto font (Apache-2.0).
Apache-2.0
AppAuth for iOS 2.1.0Apache-2.0
GTMAppAuth 5.0.0Apache-2.0
GTM Session Fetcher 3.5.0Apache-2.0
App Check Core 11.3.1Apache-2.0
GoogleUtilities 8.1.2Apache-2.0
Promises 2.4.1Apache-2.0
reCAPTCHA Interop 101.0.0Apache-2.0

Subscriptions

ProjectLicence
RevenueCat (purchases-ios) 5.92.0MIT
PurchasesHybridCommon 19.5.0MIT

Map

ProjectLicence
Leaflet 1.9.4BSD-2-Clause

Icon fonts

ProjectLicence
react-native-vector-icons bundled with @expo/vector-icons 15.1.1MIT
IoniconsMIT
FeatherMIT
OcticonsMIT
Ant Design IconsMIT
Evil IconsMIT
FontistoMIT
Simple Line IconsMIT
ZocialMIT
Foundation Icon Fonts 3MIT
Material IconsApache-2.0
Material Design IconsApache-2.0
Font Awesome Free (4, 5 and 6)OFL-1.1 (fonts), CC-BY-4.0 (icons)
EntypoCC-BY-SA-4.0

Maps, sources and voice

ProjectLicence
OpenHistoricalMap
Historical borders and place names.
CC0-1.0
Natural Earth
Land, coastlines, rivers and lakes.
Public domain
Wikipedia
Stories are written from Wikipedia articles; each chapter lists the articles it draws on.
CC-BY-SA-4.0
Wikimedia Commons images
Each image is credited, with its licence, where it appears.
Various free licences
Supertonic 3 voice model 2026-05-11
By Supertone Inc. See terms ยง8.
OpenRAIL-M

JavaScript packages

ProjectLicence
@babel/runtime 7.29.2MIT
@dr.pogodin/react-native-fs 2.40.3MIT
@expo/app-integrity 0.1.10MIT
@expo/cli 54.0.24MIT
@expo/metro-runtime 6.1.2MIT
@expo/vector-icons 15.1.1MIT
@kesha-antonov/react-native-background-downloader 4.6.3Apache-2.0
@radix-ui/react-compose-refs 1.1.2MIT
@radix-ui/react-slot 1.2.0MIT
@react-native-async-storage/async-storage 2.2.0MIT
@react-native-google-signin/google-signin 16.1.4MIT
@react-native/assets-registry 0.81.5MIT
@react-native/js-polyfills 0.81.5MIT
@react-native/normalize-colors 0.81.5MIT
@react-native/virtualized-lists 0.81.5MIT
@react-navigation/bottom-tabs 7.16.1MIT
@react-navigation/core 7.17.4MIT
@react-navigation/elements 2.9.18MIT
@react-navigation/native 7.2.4MIT
@react-navigation/native-stack 7.15.1MIT
@react-navigation/routers 7.5.5MIT
@revenuecat/purchases-js-hybrid-mappings 19.5.0MIT
@revenuecat/purchases-typescript-internal 19.5.0MIT
@supabase/auth-js 2.67.3MIT
@supabase/functions-js 2.4.4MIT
@supabase/node-fetch 2.6.15MIT
@supabase/postgrest-js 1.17.11MIT
@supabase/realtime-js 2.11.2MIT
@supabase/storage-js 2.7.1MIT
@supabase/supabase-js 2.47.16MIT
@ungap/structured-clone 1.3.1ISC
abort-controller 3.0.0MIT
base64-js 1.5.1MIT
buffer 5.7.1MIT
buffer 6.0.3MIT
color 4.2.3MIT
color-convert 2.0.1MIT
color-name 1.1.4MIT
color-string 1.9.1MIT
decode-uri-component 0.2.2MIT
escape-string-regexp 4.0.0MIT
event-target-shim 5.0.1MIT
expo 54.0.34MIT
expo-apple-authentication 8.0.8MIT
expo-asset 12.0.13MIT
expo-audio 1.1.1MIT
expo-constants 18.0.13MIT
expo-dev-client 6.0.21MIT
expo-dev-launcher 6.0.21MIT
expo-dev-menu 7.0.19MIT
expo-dev-menu-interface 2.0.0MIT
expo-eas-client 1.0.8MIT
expo-file-system 19.0.22MIT
expo-font 14.0.11MIT
expo-json-utils 0.15.0MIT
expo-keep-awake 15.0.8MIT
expo-linking 8.0.12MIT
expo-manifests 1.0.11MIT
expo-modules-core 3.0.30MIT
expo-router 6.0.23MIT
expo-status-bar 3.0.9MIT
expo-structured-headers 5.0.0MIT
expo-updates 29.0.20MIT
expo-updates-interface 2.0.0MIT
fast-deep-equal 3.1.3MIT
filter-obj 1.1.0MIT
http-status-codes 2.3.0MIT
ieee754 1.2.1BSD-3-Clause
invariant 2.2.4MIT
is-arrayish 0.3.4MIT
memoize-one 5.2.1MIT
nanoid 3.3.12MIT
nullthrows 1.1.1MIT
promise 8.3.0MIT
punycode 2.3.1MIT
query-string 7.1.3MIT
react 19.1.0MIT
react-freeze 1.0.4MIT
react-is 19.2.6MIT
react-native 0.81.5MIT
react-native-is-edge-to-edge 1.3.1MIT
react-native-purchases 10.11.0MIT
react-native-safe-area-context 5.6.2MIT
react-native-screens 4.16.0MIT
react-native-sherpa-onnx 0.4.4MIT
react-native-url-polyfill 3.0.0MIT
react-native-webview 13.15.0MIT
regenerator-runtime 0.13.11MIT
scheduler 0.26.0MIT
simple-swizzle 0.2.4MIT
split-on-first 1.1.0MIT
stacktrace-parser 0.1.11MIT
strict-uri-encode 2.0.0MIT
use-latest-callback 0.2.6MIT
use-sync-external-store 1.6.0MIT
warn-once 0.1.1MIT
webidl-conversions 5.0.0BSD-2-Clause
whatwg-fetch 3.6.20MIT
whatwg-url-without-unicode 8.0.0-3MIT