Skip to content

Licences and data sources

Gridhunt uses open data and open source software. This page credits their authors and lists the licences.

Map data

Maps, the tile grid, obstacles and routes are based on data © OpenStreetMap contributors, available under the Open Database License (ODbL) 1.0.

Base map: OpenFreeMap (vector tiles) using the © OpenMapTiles schema.

Place names: OpenStreetMap Nominatim. Road and obstacle data: Overpass API servers.

Weather and wind

Weather data by Open-Meteo.com — weather data under CC BY 4.0. Wind forecasts are indicative.

Routing

Routes are calculated by BRouter (MIT licence) on our own server from OpenStreetMap data. A route is a “Produced Work” under the ODbL.

How we determine hard and impassable tiles

Some tile information is derived from OpenStreetMap data. In line with the ODbL (§ 4.6), we describe the method:

  • Impassable: in each tile (OSM grid, zoom level 14) we check 17 points (a 4×4 grid plus the centre). A tile is impassable when at least 14 of them lie in OSM areas such as military land, zoos and enclosures, hazard zones, water, or protected areas with no access.
  • Hard: a tile where at least 8 of 17 points lie on wetland (natural=wetland, flood_prone=yes), or which has less than 500 m of roads rideable by bike (excluding motorways, roads under construction, steps, and roads with no or private access).
  • Community reports: users can mark a tile as hard or impossible. Manual unlocking and other people's rides never make tiles in military, private or closed areas passable.
  • We fetch the data live from the Overpass API and cache it for up to 30 days. We don't publish a separate database based on it.

Typefaces

Archivo (Omnibus-Type) and IBM Plex Sans and IBM Plex Mono (IBM) — SIL Open Font License 1.1. “Plex” is a reserved font name of IBM.

Open source software

The list is generated automatically from dependency files (package-lock.json, Gradle). Full licence texts are in each project's repository.

Web service and server (501)
PackageVersionLicence
@auth/core0.41.3ISC
@auth/prisma-adapter2.11.3ISC
@azure-rest/core-client2.7.0MIT
@azure/abort-controller2.1.2MIT
@azure/communication-common2.4.2MIT
@azure/communication-email1.1.0MIT
@azure/core-auth1.10.1MIT
@azure/core-client1.10.2MIT
@azure/core-http-compat2.4.0MIT
@azure/core-lro2.7.2MIT
@azure/core-paging1.6.2MIT
@azure/core-process1.0.0MIT
@azure/core-rest-pipeline1.24.0MIT
@azure/core-tracing1.3.1MIT
@azure/core-util1.13.1MIT
@azure/core-xml1.5.1MIT
@azure/identity4.13.1MIT
@azure/keyvault-common2.1.0MIT
@azure/keyvault-secrets4.11.2MIT
@azure/logger1.3.0MIT
@azure/monitor-opentelemetry1.20.0MIT
@azure/monitor-opentelemetry-exporter1.0.0-beta.45MIT
@azure/msal-browser5.23.0MIT
@azure/msal-common16.13.0MIT
@azure/msal-common16.14.1MIT
@azure/msal-node5.6.0MIT
@azure/opentelemetry-instrumentation-azure-sdk1.1.0-beta.1MIT
@azure/storage-blob12.32.0MIT
@azure/storage-common12.4.1MIT
@azure/storage-queue12.30.0MIT
@colors/colors1.6.0MIT
@deck.gl/core9.4.0MIT
@deck.gl/extensions9.4.0MIT
@deck.gl/layers9.4.0MIT
@deck.gl/mapbox9.4.0MIT
@electric-sql/pglite0.4.3Apache-2.0
@electric-sql/pglite-socket0.1.3Apache-2.0
@electric-sql/pglite-tools0.3.3Apache-2.0
@eloqnt/config0.1.0MIT
@eloqnt/format-json0.1.0MIT
@eloqnt/format-po0.1.0MIT
@emnapi/runtime1.11.3MIT
@formatjs/fast-memoize3.1.7MIT
@formatjs/icu-messageformat-parser3.5.18MIT
@formatjs/icu-messageformat-parser3.5.20MIT
@formatjs/icu-skeleton-parser2.1.11MIT
@formatjs/icu-skeleton-parser2.1.12MIT
@formatjs/intl-localematcher0.8.14MIT
@grpc/grpc-js1.14.5Apache-2.0
@grpc/proto-loader0.8.1Apache-2.0
@img/colour1.1.0MIT
@img/sharp-darwin-arm640.35.4Apache-2.0
@img/sharp-darwin-x640.35.4Apache-2.0
@img/sharp-freebsd-wasm320.35.4Apache-2.0
@img/sharp-libvips-darwin-arm641.3.3LGPL-3.0-or-later
@img/sharp-libvips-darwin-x641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-arm1.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-arm641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-ppc641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-riscv641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-s390x1.3.3LGPL-3.0-or-later
@img/sharp-libvips-linux-x641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-arm641.3.3LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-x641.3.3LGPL-3.0-or-later
@img/sharp-linux-arm0.35.4Apache-2.0
@img/sharp-linux-arm640.35.4Apache-2.0
@img/sharp-linux-ppc640.35.4Apache-2.0
@img/sharp-linux-riscv640.35.4Apache-2.0
@img/sharp-linux-s390x0.35.4Apache-2.0
@img/sharp-linux-x640.35.4Apache-2.0
@img/sharp-linuxmusl-arm640.35.4Apache-2.0
@img/sharp-linuxmusl-x640.35.4Apache-2.0
@img/sharp-wasm320.35.4Apache-2.0 AND LGPL-3.0-or-later AND MIT
@img/sharp-webcontainers-wasm320.35.4Apache-2.0
@img/sharp-win32-arm640.35.4Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-ia320.35.4Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-x640.35.4Apache-2.0 AND LGPL-3.0-or-later
@js-sdsl/ordered-map4.4.2MIT
@loaders.gl/core4.5.2MIT
@loaders.gl/images4.5.2MIT
@loaders.gl/loader-utils4.5.2MIT
@loaders.gl/schema4.5.1MIT
@loaders.gl/schema-utils4.5.2MIT
@loaders.gl/worker-utils4.5.2MIT
@luma.gl/core9.4.2MIT
@luma.gl/engine9.4.2MIT
@luma.gl/gpgpu9.4.2MIT
@luma.gl/shadertools9.4.2MIT
@luma.gl/webgl9.4.2MIT
@luma.gl/webgpu9.4.2MIT
@mapbox/jsonlint-lines-primitives2.0.3MIT
@mapbox/point-geometry1.1.0ISC
@mapbox/tiny-sdf2.2.0BSD-2-Clause
@mapbox/unitbezier1.0.0BSD-2-Clause
@mapbox/vector-tile3.0.0BSD-3-Clause
@maplibre/geojson-vt6.1.1ISC
@maplibre/maplibre-gl-style-spec26.4.4ISC
@maplibre/mlt1.3.0(MIT OR Apache-2.0)
@maplibre/vt-pbf4.3.2MIT
@math.gl/core4.1.0MIT
@math.gl/polygon4.1.0MIT
@math.gl/sun4.1.0MIT
@math.gl/types4.1.0MIT
@math.gl/web-mercator4.1.0MIT
@microsoft/applicationinsights-web-snippet1.2.3MIT
@next/env16.3.6MIT
@next/swc-darwin-arm6416.3.6MIT
@next/swc-darwin-x6416.3.6MIT
@next/swc-linux-arm64-gnu16.3.6MIT
@next/swc-linux-arm64-musl16.3.6MIT
@next/swc-linux-x64-gnu16.3.6MIT
@next/swc-linux-x64-musl16.3.6MIT
@next/swc-win32-arm64-msvc16.3.6MIT
@next/swc-win32-x64-msvc16.3.6MIT
@nodable/entities3.0.0MIT
@opentelemetry/api1.9.1Apache-2.0
@opentelemetry/api-logs0.211.0Apache-2.0
@opentelemetry/api-logs0.221.0Apache-2.0
@opentelemetry/configuration0.221.0Apache-2.0
@opentelemetry/context-async-hooks2.10.0Apache-2.0
@opentelemetry/context-async-hooks2.11.0Apache-2.0
@opentelemetry/core2.10.0Apache-2.0
@opentelemetry/core2.11.0Apache-2.0
@opentelemetry/exporter-logs-otlp-grpc0.221.0Apache-2.0
@opentelemetry/exporter-logs-otlp-http0.221.0Apache-2.0
@opentelemetry/exporter-logs-otlp-proto0.221.0Apache-2.0
@opentelemetry/exporter-metrics-otlp-grpc0.221.0Apache-2.0
@opentelemetry/exporter-metrics-otlp-http0.221.0Apache-2.0
@opentelemetry/exporter-metrics-otlp-proto0.221.0Apache-2.0
@opentelemetry/exporter-prometheus0.221.0Apache-2.0
@opentelemetry/exporter-trace-otlp-grpc0.221.0Apache-2.0
@opentelemetry/exporter-trace-otlp-http0.221.0Apache-2.0
@opentelemetry/exporter-trace-otlp-proto0.221.0Apache-2.0
@opentelemetry/exporter-zipkin2.10.0Apache-2.0
@opentelemetry/instrumentation0.211.0Apache-2.0
@opentelemetry/instrumentation0.221.0Apache-2.0
@opentelemetry/instrumentation-bunyan0.66.0Apache-2.0
@opentelemetry/instrumentation-console0.3.0Apache-2.0
@opentelemetry/instrumentation-http0.221.0Apache-2.0
@opentelemetry/instrumentation-mongodb0.74.0Apache-2.0
@opentelemetry/instrumentation-mysql0.67.0Apache-2.0
@opentelemetry/instrumentation-pg0.73.0Apache-2.0
@opentelemetry/instrumentation-redis0.69.0Apache-2.0
@opentelemetry/instrumentation-winston0.65.0Apache-2.0
@opentelemetry/otlp-exporter-base0.221.0Apache-2.0
@opentelemetry/otlp-grpc-exporter-base0.221.0Apache-2.0
@opentelemetry/otlp-transformer0.221.0Apache-2.0
@opentelemetry/propagator-b32.10.0Apache-2.0
@opentelemetry/propagator-jaeger2.10.0Apache-2.0
@opentelemetry/redis-common0.38.3Apache-2.0
@opentelemetry/resource-detector-azure0.29.0Apache-2.0
@opentelemetry/resources2.10.0Apache-2.0
@opentelemetry/resources2.11.0Apache-2.0
@opentelemetry/sdk-logs0.221.0Apache-2.0
@opentelemetry/sdk-metrics2.10.0Apache-2.0
@opentelemetry/sdk-metrics2.11.0Apache-2.0
@opentelemetry/sdk-node0.221.0Apache-2.0
@opentelemetry/sdk-trace2.10.0Apache-2.0
@opentelemetry/sdk-trace2.11.0Apache-2.0
@opentelemetry/sdk-trace-base2.10.0Apache-2.0
@opentelemetry/sdk-trace-base2.11.0Apache-2.0
@opentelemetry/sdk-trace-node2.10.0Apache-2.0
@opentelemetry/sdk-trace-node2.11.0Apache-2.0
@opentelemetry/sdk-trace-web2.11.0Apache-2.0
@opentelemetry/semantic-conventions1.43.0Apache-2.0
@opentelemetry/sql-common0.42.0Apache-2.0
@opentelemetry/winston-transport0.31.0Apache-2.0
@panva/hkdf1.2.1MIT
@parcel/watcher2.6.0MIT
@parcel/watcher-android-arm642.6.0MIT
@parcel/watcher-darwin-arm642.6.0MIT
@parcel/watcher-darwin-x642.6.0MIT
@parcel/watcher-freebsd-x642.6.0MIT
@parcel/watcher-linux-arm-glibc2.6.0MIT
@parcel/watcher-linux-arm-musl2.6.0MIT
@parcel/watcher-linux-arm64-glibc2.6.0MIT
@parcel/watcher-linux-arm64-musl2.6.0MIT
@parcel/watcher-linux-x64-glibc2.6.0MIT
@parcel/watcher-linux-x64-musl2.6.0MIT
@parcel/watcher-win32-arm642.6.0MIT
@parcel/watcher-win32-x642.6.0MIT
@prisma/adapter-pg7.10.0Apache-2.0
@prisma/client7.10.0Apache-2.0
@prisma/client-runtime-utils7.10.0Apache-2.0
@prisma/config7.10.0Apache-2.0
@prisma/debug7.10.0Apache-2.0
@prisma/debug7.2.0Apache-2.0
@prisma/dev0.24.17ISC
@prisma/driver-adapter-utils7.10.0Apache-2.0
@prisma/engines7.10.0Apache-2.0
@prisma/engines-version7.10.0-4.0edf323efd1d98336f3f0a68684b56f689b900d3Apache-2.0
@prisma/fetch-engine7.10.0Apache-2.0
@prisma/get-platform7.10.0Apache-2.0
@prisma/get-platform7.2.0Apache-2.0
@prisma/query-plan-executor7.2.0Apache-2.0
@prisma/streams-local0.1.11Apache-2.0
@prisma/studio-core0.33.0Apache-2.0
@probe.gl/env4.1.2MIT
@probe.gl/log4.1.2MIT
@probe.gl/stats4.1.2MIT
@protobufjs/aspromise1.1.2BSD-3-Clause
@protobufjs/base641.1.2BSD-3-Clause
@protobufjs/codegen2.0.5BSD-3-Clause
@protobufjs/eventemitter1.1.1BSD-3-Clause
@protobufjs/fetch1.1.1BSD-3-Clause
@protobufjs/float1.0.2BSD-3-Clause
@protobufjs/path1.1.2BSD-3-Clause
@protobufjs/pool1.1.0BSD-3-Clause
@protobufjs/utf81.1.2BSD-3-Clause
@radix-ui/primitive1.1.3MIT
@radix-ui/react-compose-refs1.1.2MIT
@radix-ui/react-primitive2.1.3MIT
@radix-ui/react-slot1.2.3MIT
@radix-ui/react-toggle1.1.10MIT
@radix-ui/react-use-controllable-state1.2.2MIT
@radix-ui/react-use-effect-event0.0.2MIT
@radix-ui/react-use-layout-effect1.1.1MIT
@schummar/icu-type-parser1.21.5MIT
@standard-schema/spec1.1.0MIT
@swc/core1.16.2Apache-2.0
@swc/core-darwin-arm641.16.2Apache-2.0 AND MIT
@swc/core-darwin-x641.16.2Apache-2.0 AND MIT
@swc/core-linux-arm-gnueabihf1.16.2Apache-2.0
@swc/core-linux-arm64-gnu1.16.2Apache-2.0 AND MIT
@swc/core-linux-arm64-musl1.16.2Apache-2.0 AND MIT
@swc/core-linux-ppc64-gnu1.16.2Apache-2.0 AND MIT
@swc/core-linux-s390x-gnu1.16.2Apache-2.0 AND MIT
@swc/core-linux-x64-gnu1.16.2Apache-2.0 AND MIT
@swc/core-linux-x64-musl1.16.2Apache-2.0 AND MIT
@swc/core-win32-arm64-msvc1.16.2Apache-2.0 AND MIT
@swc/core-win32-ia32-msvc1.16.2Apache-2.0 AND MIT
@swc/core-win32-x64-msvc1.16.2Apache-2.0 AND MIT
@swc/counter0.1.3Apache-2.0
@swc/helpers0.5.23Apache-2.0
@swc/types0.1.28Apache-2.0
@types/bunyan1.8.11MIT
@types/d3-array3.0.3MIT
@types/d3-color3.1.0MIT
@types/d3-delaunay6.0.1MIT
@types/d3-format3.0.1MIT
@types/d3-geo3.1.0MIT
@types/d3-interpolate3.0.1MIT
@types/d3-path3.1.1MIT
@types/d3-scale4.0.2MIT
@types/d3-shape3.1.7MIT
@types/d3-time3.0.0MIT
@types/d3-time-format2.1.0MIT
@types/geojson7946.0.16MIT
@types/lodash4.17.25MIT
@types/mysql2.15.27MIT
@types/node20.19.43MIT
@types/node25.9.8MIT
@types/offscreencanvas2019.7.3MIT
@types/pg8.15.6MIT
@types/pg8.23.1MIT
@types/pg-pool2.0.7MIT
@types/react19.3.0MIT
@types/triple-beam1.3.5MIT
@typespec/ts-http-runtime0.3.6MIT
@visx/curve4.0.1-alpha.0MIT
@visx/event4.0.1-alpha.0MIT
@visx/grid4.0.1-alpha.0MIT
@visx/group4.0.1-alpha.0MIT
@visx/point4.0.1-alpha.0MIT
@visx/responsive4.0.1-alpha.0MIT
@visx/scale4.0.1-alpha.0MIT
@visx/shape4.0.1-alpha.0MIT
@visx/vendor4.0.0-alpha.0MIT and ISC
@webgpu/types0.1.74BSD-3-Clause
acorn8.18.0MIT
acorn-import-attributes1.9.5MIT
agent-base7.1.4MIT
ajv8.20.0MIT
ansi-regex5.0.1MIT
ansi-styles4.3.0MIT
anynum1.0.1MIT
apache-arrow21.2.0Apache-2.0
aws-ssl-profiles1.1.2MIT
baseline-browser-mapping2.11.26Apache-2.0
better-result2.10.0MIT
bidi-js1.1.0MIT
buffer-equal-constant-time1.0.1BSD-3-Clause
bundle-name4.1.1MIT
c123.3.4MIT
caniuse-lite1.0.30001812CC-BY-4.0
chokidar5.0.0MIT
cjs-module-lexer2.2.1MIT
classnames2.5.1MIT
client-only0.0.1MIT
cliui8.0.1ISC
color-convert2.0.1MIT
color-name1.1.4MIT
confbox0.2.4MIT
confbox0.3.1MIT
content-type2.1.0MIT
cross-spawn7.0.6MIT
csstype3.2.3MIT
d3-array3.2.1ISC
d3-array3.2.4ISC
d3-color3.1.0ISC
d3-delaunay6.0.2ISC
d3-format3.1.0ISC
d3-geo3.1.0ISC
d3-interpolate3.0.1ISC
d3-path3.1.0ISC
d3-scale4.0.2ISC
d3-shape3.2.0ISC
d3-time3.1.0ISC
d3-time-format4.1.0ISC
debug4.4.3MIT
deepmerge-ts7.1.5BSD-3-Clause
default-browser5.5.1MIT
default-browser-id5.0.1MIT
define-lazy-prop3.0.0MIT
defu6.1.7MIT
delaunator5.1.0ISC
denque2.1.0Apache-2.0
destr2.0.5MIT
detect-libc2.1.2Apache-2.0
dotenv17.4.2BSD-2-Clause
earcut2.2.4ISC
earcut3.2.3ISC
ecdsa-sig-formatter1.0.11Apache-2.0
effect3.20.0MIT
elkjs0.11.1EPL-2.0
emoji-regex8.0.0MIT
empathic2.0.0MIT
env-paths3.0.0MIT
es-module-lexer3.0.2MIT
escalade3.2.0MIT
events3.3.0MIT
exsolve1.1.1MIT
fast-check3.23.2MIT
fast-decode-uri-component1.0.1MIT
fast-deep-equal3.1.3MIT
fast-querystring1.1.2MIT
fast-uri3.1.8BSD-3-Clause
fast-xml-builder1.3.1MIT
fast-xml-parser5.11.1MIT
fecha4.2.3MIT
find-my-way9.7.0MIT
flatbuffers25.9.23Apache-2.0
foreground-child3.3.1ISC
forwarded-parse2.1.2MIT
generate-function2.3.1MIT
get-caller-file2.0.5ISC
get-port-please3.2.0MIT
giget3.3.1MIT
gl-matrix3.4.4MIT
graceful-fs4.2.11ISC
grammex3.1.13MIT
graphmatch1.1.1MIT
http-proxy-agent7.0.2MIT
https-proxy-agent7.0.6MIT
iconv-lite0.7.3MIT
icu-minify4.14.7MIT
import-in-the-middle2.0.6Apache-2.0
import-in-the-middle3.5.2Apache-2.0
inherits2.0.4ISC
internmap2.0.3ISC
intl-messageformat11.2.15BSD-3-Clause
is-docker3.0.0MIT
is-extglob2.1.1MIT
is-fullwidth-code-point3.0.0MIT
is-glob4.0.3MIT
is-inside-container1.0.0MIT
is-property1.0.2MIT
is-unsafe2.0.2MIT
is-wsl3.1.1MIT
isexe2.0.0ISC
jiti2.7.0MIT
jose6.2.12MIT
json-schema-traverse1.0.0MIT
json-stringify-pretty-compact4.0.0MIT
json-with-bigint3.5.12MIT
jsonwebtoken9.0.3MIT
jwa2.0.1MIT
jws4.0.1MIT
jwt-decode4.0.0MIT
kdbush4.1.0ISC
lodash4.18.1MIT
lodash.camelcase4.3.0MIT
lodash.includes4.3.0MIT
lodash.isboolean3.0.3MIT
lodash.isinteger4.0.4MIT
lodash.isnumber3.0.3MIT
lodash.isplainobject4.0.6MIT
lodash.isstring4.0.1MIT
lodash.once4.1.1MIT
logform2.7.0MIT
long5.3.2Apache-2.0
lru.min1.1.5MIT
maplibre-gl6.11.2BSD-3-Clause
minimist1.2.8MIT
mjolnir.js3.1.1MIT
module-details-from-path1.0.4MIT
ms2.1.3MIT
murmurhash-js1.0.0MIT
mysql23.15.3MIT
named-placeholders1.1.6MIT
nanoid3.3.19MIT
negotiator1.1.0MIT
next16.3.6MIT
next-auth5.0.0-beta.32ISC
next-intl4.14.7MIT
next-intl-swc-plugin-extractor4.14.7MIT
node-addon-api7.1.1MIT
oauth4webapi3.8.8MIT
ohash2.0.12MIT
open10.2.0MIT
path-expression-matcher1.6.2MIT
path-key3.1.1MIT
pathe2.0.3MIT
pbf5.1.2BSD-3-Clause
perfect-debounce2.1.0MIT
pg8.23.0MIT
pg-cloudflare1.4.0MIT
pg-connection-string2.14.0MIT
pg-int81.0.1ISC
pg-pool3.14.0MIT
pg-protocol1.16.0MIT
pg-types2.2.0MIT
pgpass1.0.5MIT
picocolors1.1.1ISC
picomatch4.0.7MIT
pkg-types2.3.3MIT
po-parser2.2.0MIT
postcss8.5.23MIT
postgres3.4.7Unlicense
postgres-array2.0.0MIT
postgres-array3.0.4MIT
postgres-bytea1.0.1MIT
postgres-date1.0.7MIT
postgres-interval1.2.0MIT
potpack2.1.0ISC
preact10.24.3MIT
preact-render-to-string6.5.11MIT
prisma7.10.0Apache-2.0
proper-lockfile4.1.2MIT
protobufjs7.6.6BSD-3-Clause
protocol-buffers-schema3.6.1MIT
pure-rand6.1.0MIT
quickselect3.0.0ISC
rc93.1.0MIT
react19.2.8MIT
react-dom19.2.8MIT
readable-stream3.6.2MIT
readdirp5.1.1MIT
remeda2.33.4MIT
require-directory2.1.1MIT
require-from-string2.0.2MIT
require-in-the-middle8.0.1MIT
resolve-protobuf-schema2.1.0MIT
ret0.5.0MIT
retry0.12.0MIT
robust-predicates3.0.3Unlicense
run-applescript7.1.0MIT
safe-buffer5.2.1MIT
safe-regex25.1.1MIT
safe-stable-stringify2.5.0MIT
safer-buffer2.1.2MIT
scheduler0.27.0MIT
semver7.8.5ISC
seq-queue0.0.5UNKNOWN
server-only0.0.1MIT
sharp0.35.4Apache-2.0
shebang-command2.0.0MIT
shebang-regex3.0.0MIT
signal-exit3.0.7ISC
signal-exit4.1.0ISC
source-map-js1.2.1BSD-3-Clause
split24.2.0ISC
sqlstring2.3.3MIT
std-env3.10.0MIT
string_decoder1.3.0MIT
string-width4.2.3MIT
strip-ansi6.0.1MIT
stripe22.6.2MIT
strnum2.4.2MIT
styled-jsx5.1.6MIT
tinyqueue3.0.0ISC
triple-beam1.4.1MIT
tslib2.8.10BSD
typescript5.9.3Apache-2.0
undici-types6.21.0MIT
undici-types7.24.6MIT
use-intl4.14.7MIT
util-deprecate1.0.2MIT
valibot1.4.2MIT
which2.0.2ISC
winston-transport4.9.0MIT
wrap-ansi7.0.0MIT
wsl-utils0.1.0MIT
xml-naming0.3.0MIT
xtend4.0.2MIT
y18n5.0.8ISC
yaml2.9.1ISC
yargs17.7.3MIT
yargs-parser21.1.1ISC
zeptomatch2.1.0MIT
zod4.6.5MIT
Android and Wear OS app (24)
PackageVersionLicence
androidx.activity:activity-compose1.9.3Apache-2.0
androidx.browser:browser1.8.0Apache-2.0
androidx.compose:compose-bom2024.12.01Apache-2.0
androidx.compose.material3:material3BOMApache-2.0
androidx.compose.ui:uiBOMApache-2.0
androidx.compose.ui:ui-graphicsBOMApache-2.0
androidx.compose.ui:ui-toolingBOMApache-2.0
androidx.compose.ui:ui-tooling-previewBOMApache-2.0
androidx.core:core-ktx1.15.0Apache-2.0
androidx.lifecycle:lifecycle-runtime-ktx2.8.7Apache-2.0
androidx.lifecycle:lifecycle-viewmodel-compose2.8.7Apache-2.0
androidx.navigation:navigation-compose2.8.5Apache-2.0
androidx.security:security-crypto1.1.0-alpha06Apache-2.0
androidx.wear.compose:compose-foundation1.4.0Apache-2.0
androidx.wear.compose:compose-material1.4.0Apache-2.0
com.android.billingclient:billing9.1.0UNKNOWN
com.google.android.gms:play-services-wearable19.0.0Android Software Development Kit License (proprietary, Google)
com.squareup.okhttp3:okhttp4.12.0Apache-2.0
junit:junit4.13.2EPL-1.0 (tylko testy)
org.jetbrains.kotlinx:kotlinx-coroutines-android1.9.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-coroutines-play-services1.9.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-coroutines-test1.9.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-serialization-json1.7.3Apache-2.0
org.maplibre.gl:android-sdk11.8.0BSD-2-Clause
Hammerhead Karoo extension (10)
PackageVersionLicence
androidx.activity:activity-compose1.9.3Apache-2.0
androidx.compose:compose-bom2024.10.00Apache-2.0
androidx.compose.material3:material3BOMApache-2.0
androidx.compose.ui:uiBOMApache-2.0
androidx.compose.ui:ui-tooling-previewBOMApache-2.0
androidx.core:core-ktx1.13.1Apache-2.0
io.hammerhead:karoo-ext1.1.9Apache-2.0
junit:junit4.13.2EPL-1.0 (tylko testy)
org.jetbrains.kotlinx:kotlinx-coroutines-android1.8.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-serialization-json1.6.3Apache-2.0

iPhone and Apple Watch apps: No third-party libraries — Apple frameworks only.

Garmin app: Connect IQ SDK (Garmin licence), no third-party libraries.

Strava, Garmin, Apple Watch, Komoot, Wahoo and Hammerhead Karoo are trademarks of their owners. “Powered by Strava” marks data obtained from the Strava API.

/legal · Privacy · Terms