THIRD-PARTY NOTICES AND OPEN-SOURCE LICENSES
HIFILAT SmartAudio Manager
Last updated: October 2026 · Applies to HIFILAT 1.1 (1.1.0 and 1.1.1) for Mac and 1.1.0 for Windows, plus the components added from version 1.4.12, marked as such. The versions of the permissive components are those of the latest version.
1. WHAT THIS DOCUMENT IS
HIFILAT SmartAudio Manager includes third-party software. Each component is governed by its own license, which prevails over the HIFILAT EULA with respect to that component. These components are not owned by HIFILAT SpA: they are licensed by their owners under their own licenses.
Several components are under the GNU LGPL (GNU Lesser General Public License). The LGPL is a weak copyleft license: HIFILAT may include those components in its own program, but you keep the rights the LGPL gives you over them, including copying, modifying, redistributing them and replacing them with a modified version (see §4). No HIFILAT term restricts those rights (EULA §7.1).
No GPL component is redistributed inside HIFILAT, with the sole exception of the PyInstaller bootloader, whose license includes an express exception that allows its use in proprietary programs (see §6).
2. LGPL COMPONENTS ON MAC
| Component | Version | License | How HIFILAT uses it | How it was built |
|---|---|---|---|---|
FFmpeg (ffmpeg program) | 7.1.1 | LGPL-2.1-or-later | Separate program that HIFILAT runs to convert, analyze and write tags | Built by HIFILAT from the official ffmpeg.org source, with no code changes, using the build_ffmpeg_lgpl.sh script (shipped inside HIFILAT). Configuration: --enable-static --disable-autodetect --enable-libmp3lame --enable-libvorbis --enable-libopus --disable-network, without --enable-gpl, --enable-nonfree or --enable-version3 |
| LAME | 3.100 | LGPL-2.0-or-later | Statically linked inside the ffmpeg program (MP3 encoding) | Homebrew build, no changes by HIFILAT |
| libdiscid | 0.6.4 | LGPL-2.1-or-later | Dynamic library, to identify CDs | Built by HIFILAT from MetaBrainz version 0.6.4 using build_libdiscid_lgpl.sh. No code changes; only its install name was changed (@rpath) |
mpv (libmpv), from version 1.4.12 | 0.36.0 | LGPL-2.1-or-later (built with -Dgpl=false) | Dynamic library of the Hi-Fi engine | Build by media-kit/libmpv-darwin-build v0.7.2, which applies its own patches. HIFILAT did not change the code: it converted the packages to .dylib libraries, kept only the arm64 architecture and adjusted paths |
Hi-Fi engine FFmpeg (6 libav and libsw libraries), from version 1.4.12 | 6.0 | LGPL-3.0-or-later | Dynamic libraries loaded by libmpv | Build by media-kit v0.7.2, with --enable-version3 --enable-mbedtls --enable-network. HIFILAT did not change the code: it converted the packages to .dylib, kept only arm64 and adjusted paths |
| GNU FriBidi, from version 1.4.12 | 1.0.13 | LGPL-2.1-or-later | Dynamic library required by libmpv | Build by media-kit v0.7.2. HIFILAT did not change the code: it converted the package to .dylib, kept only arm64 and adjusted paths |
Chromium's FFmpeg (libffmpeg.dylib) | N-116569-gd0c8e13654 | LGPL-2.1-or-later | Dynamic library Electron uses to play media in the interface | Ships unchanged inside Electron 32.3.3 |
3. LGPL COMPONENTS ON WINDOWS
| Component | Version | License | How HIFILAT uses it | Origin |
|---|---|---|---|---|
FFmpeg (ffmpeg.exe) | BtbN "win64-lgpl" build (master branch, June 2026) | LGPL-3.0-or-later, per the configuration published by BtbN | Separate program, as on Mac | BtbN/FFmpeg-Builds build, no changes by HIFILAT. It statically includes the libraries defined by that configuration |
libdiscid (discid.dll) | 0.6.5 | LGPL-2.1-or-later | Dynamic library, to identify CDs | Official MetaBrainz binary, unchanged |
Chromium's FFmpeg (ffmpeg.dll) | The one in Electron 32.3.3 | LGPL-2.1-or-later | Dynamic library used by Electron | Ships unchanged inside Electron |
4. YOUR RIGHTS OVER THE LGPL COMPONENTS
- You may copy, modify and redistribute each LGPL component under its license.
- You may replace any of them with a compatible modified version. The
ffmpegprogram is a separate executable, and the libraries are loaded dynamically from the HIFILAT package, so they are replaced by putting your version in place of the original file. HIFILAT does not check the integrity of those files to prevent you from replacing them. - LAME is statically linked inside
ffmpeg: to replace it, rebuildffmpegwith the source code and script in §5. - On Mac, changing a file inside the package invalidates HIFILAT's signature, and you need to sign it again on your computer (ad hoc signature). The source-code package (§5) includes step-by-step instructions. On Windows, the Microsoft Store version is installed in a protected system folder. In both cases, if you need help making the replacement, write to us and we will tell you how.
- You may also modify HIFILAT for your own use and reverse engineer it to debug those modifications, to the extent required by the LGPL (EULA §7.1). This does not authorize you to distribute HIFILAT's own code.
- We are not obliged to support a copy in which a component has been replaced or modified. This does not affect your consumer rights.
Full license texts: LGPL 2.1 at https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html; LGPL 3.0, read together with GPL 3.0, at https://www.gnu.org/licenses/lgpl-3.0.html and https://www.gnu.org/licenses/gpl-3.0.html; and LGPL 2.0 (LAME's, which allows choosing a later version) at https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html. They are also provided with the source code (§5).
5. CORRESPONDING SOURCE CODE
Ask for it at any time. We will give you the complete corresponding source code of the LGPL components of your HIFILAT version, with what is needed to reproduce each build: HIFILAT's build scripts, each component's configuration line, media-kit's recipes and patches and, for the Mac ffmpeg program, also the code of the libraries it contains (LAME, libvorbis, libopus and libogg). Email contacto@hifilat.com stating the HIFILAT version and your system (Mac or Windows). We charge no more than the cost of delivering it.
Written offer. This offer is valid for anyone who has a copy of that version, for at least three years after we last distribute it.
Publication. For Mac, the source code of version 1.1 (valid for 1.1.0 and 1.1.1) is published as a file of the same release from which the installer is downloaded: https://github.com/Tutavo-Gus/hifilat-releases/releases/tag/v1.1.0 (file HIFILAT-SmartAudio-Manager-1.1-LGPL-source.zip, with instructions to rebuild, replace and re-sign). Each new version brings its own, and all are linked from https://hifilat.com/en/opensource/. For Windows we are preparing it alongside the Microsoft Store package; in the meantime, request it by email.
6. OTHER INCLUDED COMPONENTS
These components have permissive licenses, which ask that their authorship notices be kept, except the PyInstaller bootloader (GPL with an exception, see its row).
Desktop application
| Component | Version | License |
|---|---|---|
| Electron | 32.3.3 | MIT |
| Chromium | 128.0.6613.186 | BSD-3-Clause and the licenses of its components (listed in Electron's LICENSES.chromium.html file) |
| Node.js | 20.18.1 | MIT |
| Squirrel, Mantle, ReactiveObjC (Mac only, ship with Electron) | 1.0, 1.0, 3.1.0 | MIT |
| ANGLE, SwiftShader and the Vulkan loader (Windows only, ship with Electron) | those of Electron 32.3.3 | BSD-3-Clause, Apache-2.0 and Apache-2.0 |
d3dcompiler_47.dll and the Visual C++ runtime (Windows only) | those of Electron 32.3.3 and Python 3.13.13 | Microsoft redistributable files |
Internal engine (backend)
| Component | Version | License |
|---|---|---|
| Python | 3.9.6 on Mac (Apple build, with expat and libmpdec) · 3.13.13 on Windows | PSF License 2.0 (expat: MIT; libmpdec: BSD-2-Clause) |
| On Windows, libraries shipped with Python: OpenSSL 3, libffi, SQLite, expat, libmpdec, zlib, bzip2, xz | those of Python 3.13.13 | Apache-2.0, MIT, public domain, MIT, BSD-2-Clause, zlib, bzip2 and public domain or 0BSD |
| PyInstaller bootloader | 6.20.0 | GPL-2.0-or-later with a bootloader exception, which allows including it in proprietary programs; its hooks are under Apache-2.0 |
| Flask, Werkzeug, MarkupSafe, itsdangerous, Jinja2, click | 3.1.3, 3.1.8, 3.0.3, 2.2.0, 3.1.6, 8.1.8 | BSD-3-Clause (© Pallets; text below) |
| blinker, zipp | 1.9.0, 3.23.1 | MIT |
| typing_extensions | 4.15.0 | PSF License 2.0 |
| importlib_metadata | 8.7.1 | Apache-2.0 |
| cryptography (includes OpenSSL 4.0.1 and Rust libraries) | 49.0.0 | Apache-2.0 or BSD-3-Clause; OpenSSL: Apache-2.0; Rust libraries: MIT or Apache-2.0 |
| cffi | 2.0.0 | MIT |
Audio (Mac)
| Component | Version | License |
|---|---|---|
libvorbis, libopus, libogg (static inside ffmpeg) | 1.3.7, 1.6.1, 1.3.6 | BSD-3-Clause (© Xiph.Org Foundation) |
Hi-Fi engine (Mac, from version 1.4.12)
| Component | Version | License |
|---|---|---|
| Mbed TLS | 3.4.1 | Apache-2.0 |
| libass | 0.17.1 | ISC |
| FreeType | 2.13.2 | FreeType License (FTL). Notice required by its license: "Portions of this software are copyright © 2023 The FreeType Project (https://freetype.org). All rights reserved." "This software is based in part on the work of the FreeType Team." |
| HarfBuzz | 8.1.1 | "Old MIT" license |
| libpng | 1.6.40 | PNG Reference Library License, version 2 |
HIF-IA assistant (Mac only, from version 1.4.12)
| Component | Version | License |
|---|---|---|
| llama.cpp and ggml | b10099 | MIT |
| cpp-httplib, nlohmann/json, stb_image (inside llama.cpp) | json 3.12.0 | MIT (stb_image: MIT or public domain) |
Downloaded separately, not shipped inside HIFILAT: the Qwen3-1.7B model (Q4_K_M, GGUF format), under the Apache-2.0 license, only if you decide to install HIF-IA.
Typeface and icons
| Component | License |
|---|---|
| Bricolage Grotesque | SIL Open Font License 1.1 (full text in static/fonts/OFL-Bricolage.txt) |
| Phosphor Icons | MIT (© 2023 Phosphor Icons; text below) |
The custom icons (DAP, Camelot, BPM, Key) and all other visual elements are original creations of HIFILAT SpA, all rights reserved.
License texts reproduced here. The Pallets components use the same BSD-3-Clause text, each with its own copyright line: Flask, Copyright 2010 Pallets; Werkzeug, Copyright 2007 Pallets; Jinja2, Copyright 2007 Pallets; MarkupSafe, Copyright 2010 Pallets; itsdangerous, Copyright 2011 Pallets; click, Copyright 2014 Pallets.
BSD 3-Clause License
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
MIT License Copyright (c) 2023 Phosphor Icons Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
7. WHAT DOES NOT SHIP INSIDE HIFILAT
- cdparanoia and cd-discid (GPL-2.0-or-later) are not included. If they are installed on your system, HIFILAT may use them as external programs (cdparanoia, to extract audio from CDs on Windows; cd-discid, on Mac, only as a fallback to identify a CD).
- HIFILAT does not depend on
mutagen(GPL): FLAC tags are read with our own code and written withffmpeg.
8. THIRD-PARTY ONLINE SERVICES
When you use the feature that needs them, HIFILAT queries third-party services governed by their own terms. Each connection is described in the Privacy Policy (§5) (https://hifilat.com/en/privacidad/).
| Service | Purpose | Data and terms |
|---|---|---|
| MusicBrainz (MetaBrainz Foundation) | Metadata for songs, releases and CDs | Core data is CC0 (public domain); supplementary data, such as tags and genres, is CC BY-NC-SA 3.0. Terms: https://metabrainz.org/social-contract |
| LRCLIB | Synchronized lyrics | Community database. Lyrics belong to their authors and publishers |
| Shazam (Apple), Mac only | Recognizing a song from a sound fingerprint, inside Auto-tag | From version 1.4.12. Apple's terms and privacy policy. It can be turned off in Settings → Identify by sound |
| Hugging Face, Mac only, from version 1.4.12 | Downloading the HIF-IA model, only if you decide to install it | https://huggingface.co/terms-of-service |
9. CONTACT
Questions about this document or source-code requests: contacto@hifilat.com.
© 2025–2026 HIFILAT SpA. This document may be copied and adapted with attribution (CC BY 4.0). Third-party license texts belong to their authors. The original version of this document is in Spanish.