Legal
Open-source notices
Superheat is built on other people's work. This page lists the direct dependencies of the app and of this website, with the licence each one declares.
Last updated Updated August 18, 2026
Summary
46 direct dependencies across the mobile app and the website. Generated from the installed packages, not maintained by hand.
| Licence | Packages |
|---|---|
| MIT | 42 |
| OFL-1.1 | 2 |
| (MIT OR GPL-3.0-or-later) | 1 |
| Apache-2.0 | 1 |
Copyright in each package remains with its authors. Their licence terms, including any notice and attribution requirements, apply to that package and not to Superheat as a whole.
Packages
| Package | Version | Licence | Used by |
|---|---|---|---|
| @expo/vector-icons | 15.1.1 | MIT | Superheat app (iOS and Android) |
| @fontsource/ibm-plex-mono | 5.2.6 | OFL-1.1 | Website and instructor console |
| @fontsource/ibm-plex-sans | 5.2.6 | OFL-1.1 | Website and instructor console |
| @react-native-async-storage/async-storage | 2.2.0 | MIT | Superheat app (iOS and Android) |
| @sentry/react-native | 8.23.0 | MIT | Superheat app (iOS and Android) |
| @supabase/supabase-js | 2.112.3 | MIT | Superheat app (iOS and Android) |
| @tanstack/react-query | 5.101.4 | MIT | Superheat app (iOS and Android) |
| expo | 57.0.13 | MIT | Superheat app (iOS and Android) |
| expo-build-properties | 57.0.11 | MIT | Superheat app (iOS and Android) |
| expo-constants | 57.0.11 | MIT | Superheat app (iOS and Android) |
| expo-file-system | 57.0.4 | MIT | Superheat app (iOS and Android) |
| expo-font | 57.0.1 | MIT | Superheat app (iOS and Android) |
| expo-haptics | 57.0.1 | MIT | Superheat app (iOS and Android) |
| expo-linking | 57.0.6 | MIT | Superheat app (iOS and Android) |
| expo-network | 57.0.1 | MIT | Superheat app (iOS and Android) |
| expo-notifications | 57.0.11 | MIT | Superheat app (iOS and Android) |
| expo-router | 57.0.13 | MIT | Superheat app (iOS and Android) |
| expo-splash-screen | 57.0.6 | MIT | Superheat app (iOS and Android) |
| expo-sqlite | 57.0.1 | MIT | Superheat app (iOS and Android) |
| expo-status-bar | 57.0.1 | MIT | Superheat app (iOS and Android) |
| expo-system-ui | 57.0.2 | MIT | Superheat app (iOS and Android) |
| jszip | 3.10.1 | (MIT OR GPL-3.0-or-later) | Website and instructor console |
| next | 15.5.23 | MIT | Website and instructor console |
| pdf-lib | 1.17.1 | MIT | Website and instructor console |
| posthog-react-native | 4.63.2 | MIT | Superheat app (iOS and Android) |
| react | 19.2.3 | MIT | Superheat app (iOS and Android); Website and instructor console |
| react-dom | 19.2.3 | MIT | Website and instructor console |
| react-native | 0.86.2 | MIT | Superheat app (iOS and Android) |
| react-native-gesture-handler | 2.32.0 | MIT | Superheat app (iOS and Android) |
| react-native-purchases | 10.7.1 | MIT | Superheat app (iOS and Android) |
| react-native-reanimated | 4.5.1 | MIT | Superheat app (iOS and Android) |
| react-native-safe-area-context | 5.7.0 | MIT | Superheat app (iOS and Android) |
| react-native-screens | 4.26.2 | MIT | Superheat app (iOS and Android) |
| react-native-worklets | 0.10.1 | MIT | Superheat app (iOS and Android) |
| server-only | 0.0.1 | MIT | Website and instructor console |
| zustand | 5.0.15 | MIT | Superheat app (iOS and Android) |
| Package | Version | Licence | Used by |
|---|---|---|---|
| @eslint/eslintrc | 3.3.6 | MIT | Website and instructor console |
| @types/node | 20.19.11 | MIT | Website and instructor console |
| @types/react | 19.2.18 | MIT | Superheat app (iOS and Android); Website and instructor console |
| @types/react-dom | 19.2.1 | MIT | Website and instructor console |
| eslint | 9.39.5 | MIT | Superheat app (iOS and Android); Website and instructor console |
| eslint-config-expo | 57.0.1 | MIT | Superheat app (iOS and Android) |
| eslint-config-next | 15.5.23 | MIT | Website and instructor console |
| tsx | 4.20.3 | MIT | Website and instructor console |
| typescript | 6.0.3 | Apache-2.0 | Superheat app (iOS and Android); Website and instructor console |
| vitest | 2.1.9 | MIT | Superheat app (iOS and Android) |
Typefaces
Superheat is set in IBM Plex Sans and IBM Plex Mono, designed by Mike Abbink and Bold Monday for IBM, and licensed under the SIL Open Font License 1.1. The fonts are self-hosted and bundled in the app; no request is made to a third-party font service from either the app or this site.
Data sources
The regulatory corpus is 40 CFR Part 82, Subpart F, retrieved from the Electronic Code of Federal Regulations published by the Office of the Federal Register and the Government Publishing Office. Works of the United States Government are not subject to copyright protection in the United States (17 U.S.C. § 105).
The eCFR is an editorial compilation and is not the legally authoritative edition of the CFR. Each snapshot is stored with its request URL and a SHA-256 of the response, so a question can be traced back to the exact text it was written from. How the corpus is used.
Getting the licence texts
Each package’s full licence text ships inside that package and is available at its homepage above. This page lists direct dependencies; if you need the complete transitive list with licence texts — for a procurement review, say — ask and we will produce one from the lockfiles.