HeatScribe Third Party Notices
Last updated: 2026-05-19
HeatScribe includes or uses third-party software, SDKs, libraries, frameworks, operating-system components, and online services. This notice identifies important third-party materials used by HeatScribe and provides attribution and license information where applicable.
These notices are provided for attribution and license-compliance purposes. Third-party materials are provided by their respective owners and licensors, not by HeatScribe. Third-party names, trademarks, product names, and service names belong to their respective owners.
Questions about these notices may be sent to:
hello@heatscribe.com
1. HeatScribe Application Runtime And Python Components
The HeatScribe desktop application is built with Python and packaged for macOS using PyInstaller. The packaged application may include portions of the Python runtime, Python standard library, Tcl/Tk GUI runtime components, PyInstaller bootloader/runtime materials, and Python package dependencies.
Important Python/runtime components include:
- Python
License: Python Software Foundation License
Project: https://www.python.org/
- Tcl/Tk
License: Tcl/Tk License
Project: https://www.tcl-lang.org/ and https://www.tcl.tk/
- PyInstaller
Version reviewed: 6.19.0
License: GPLv2-or-later with PyInstaller's special exception for distributing applications built with PyInstaller
Project: https://pyinstaller.org/
- Pillow
Version reviewed: 12.0.0
License expression reported by package metadata: MIT-CMU
Project: https://python-pillow.github.io/
Pillow may include or use native image-processing libraries for formats and features such as JPEG, PNG, TIFF, WebP, AVIF, OpenJPEG, FreeType, HarfBuzz, Little CMS, Brotli, XCB/Xau, zlib, and LZMA, each under its own license terms.
- NumPy
Version reviewed: 2.4.2
License expression reported by package metadata: BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
Project: https://numpy.org/
- ReportLab
Version reviewed: 4.4.9
License: BSD-style license
Copyright notice reported by package metadata: Copyright (c) 2000-2025, ReportLab Inc.
Project: https://www.reportlab.com/
- python-zstandard
Version reviewed: 0.25.0
License expression reported by package metadata: BSD-3-Clause
Project: https://github.com/indygreg/python-zstandard
- certifi
Version reviewed: 2026.2.25
License reported by package metadata: MPL-2.0
Project: https://github.com/certifi/python-certifi
- charset-normalizer
Version reviewed: 3.4.7
License reported by package metadata: MIT
Project: https://github.com/jawah/charset_normalizer
- packaging
Version reviewed: 26.0
License expression reported by package metadata: Apache-2.0 OR BSD-2-Clause
Project: https://packaging.pypa.io/
- altgraph
Version reviewed: 0.17.5
License reported by package metadata: MIT
Project: https://altgraph.readthedocs.io/
- macholib
Version reviewed: 1.16.4
License reported by package metadata: MIT
Project: https://github.com/ronaldoussoren/macholib
- OpenSSL
The packaged application may include OpenSSL runtime libraries used by Python networking and TLS support.
License: Apache License 2.0 for OpenSSL 3.x
Project: https://www.openssl.org/
Additional Python package license files may be included inside the packaged application or the Python package distributions from which the application was built.
2. DJI Thermal SDK
HeatScribe includes DJI Thermal SDK components for supported DJI radiometric thermal image workflows.
SDK package reviewed:
- dji_thermal_sdk_v1.8_20250829
The DJI Thermal SDK package includes DJI materials and open-source materials. The SDK's included License.txt states that some portions are made available under the MIT License, while other portions are made available under the DJI SDK End User License Agreement.
DJI SDK EULA:
https://developer.dji.com/policies/eula/
DJI Thermal SDK copyright notice:
Portions copyright (c) 2014-Present DJI. All rights reserved.
Copyright (c) 2020-2023 DJI.
The DJI SDK package notice also identifies the following open-source components:
- argagg
Copyright (c) 2017 Viet The Nguyen
License: MIT
Project: https://github.com/vietjtnguyen/argagg
- SimpleIni
Copyright (c) 2006-2013 Brodie Thiesfield
License: MIT
Project: https://github.com/brofield/simpleini
- TinyEXIF
Copyright (c) 2015-2017 Seacave
Based on easyexif by Mayank Lahiri
License: BSD 2-Clause
Project: https://github.com/cdcseacave/TinyEXIF
- libexif
License identified in DJI SDK notice: LGPL version 2.1
Project: https://github.com/libexif/libexif
- libiconv
License identified in DJI SDK notice: LGPL version 2.1
Project: https://www.gnu.org/software/libiconv/
- libintl / GNU gettext
License identified in DJI SDK notice: LGPL version 2.1
Project: https://www.gnu.org/software/gettext/
The DJI SDK notice states that files whose names start with "libv_" and end with ".so", ".dll", or ".lib" must be used together with libdirp.dll or libdirp.so and are not allowed to be used alone or for other purposes.
3. Embedded Linux Runtime
HeatScribe includes a local runtime environment used to support DJI thermal processing on Apple Silicon Macs.
That runtime may include:
- Fedora Linux guest image materials
- Fedora kernel and boot materials
- Fedora RPM packages
- Linux runtime libraries such as glibc, libgcc, libstdc++, libgomp, zlib, OpenSSL libraries, and related dependencies
- Apple Virtualization.framework integration in the HeatScribe runtime helper
- Apple Rosetta for Linux support when installed or made available by macOS
Fedora Project:
https://fedoraproject.org/
Fedora Legal:
https://docs.fedoraproject.org/en-US/legal/
Fedora distribution source information:
https://fedoraproject.org/wiki/Legal:Distribution
Fedora packages are distributed under their respective open-source licenses. Source packages and license information for Fedora components are generally available through Fedora project repositories, Fedora download servers, and package metadata.
Apple Virtualization.framework and Rosetta are Apple platform technologies governed by Apple's applicable software licenses, developer terms, and operating-system terms. HeatScribe does not own Apple platform technologies.
4. Online Services
Some HeatScribe website, checkout, licensing, activation, map, weather, analytics, advertising, and support-related workflows may use third-party online services. These services are not owned by HeatScribe and are governed by their own terms and privacy policies.
Services currently expected or used include:
- Lemon Squeezy
Checkout, merchant-of-record, payment, tax, licensing, and activation-related services
https://www.lemonsqueezy.com/
- Google Maps Platform
Optional map images in reports
https://mapsplatform.google.com/
- Visual Crossing
Optional weather data
https://www.visualcrossing.com/
- Framer
Website hosting and analytics
https://www.framer.com/
- Google Ads and related Google services
Advertising and measurement services if used by HeatScribe
https://policies.google.com/technologies/ads
5. Source Code And License Requests
For open-source components where an applicable license requires source-code availability, license text, attribution, or related materials, HeatScribe will make reasonable efforts to provide the required materials or direct users to the appropriate upstream source.
Requests may be sent to:
hello@heatscribe.com
Please include the HeatScribe version, the component or license you are asking about, and any relevant file path or notice reference.