Licences

EthicalApp

EthicalApp is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License, version 3, as published by the Free Software Foundation. It is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. The licence text is in the LICENSE file of the source code and in the licenses folder of every installation.

The complete source code is included with every installation (source folder) and is available online.

Components in the desktop apps

ComponentUsed forLicence
PythonThe programming language the apps are written inPSF License
Qt / PySide6Windows, menus, text, printing, chartsLGPL-3.0
PyMuPDF / MuPDFReading and editing PDFsAGPL-3.0
FFmpegAudio and video conversionGPL-3.0
python-docx, python-pptx, openpyxlWord, PowerPoint and Excel filesMIT
Pillow, NumPy, SciPyPictures and image filtersMIT-CMU, BSD-3-Clause
psd-toolsPhotoshop filesMIT
py7zr7z archivesLGPL-2.1
pyodbcImporting Access databasesMIT
yt-dlp, DenoDownloading from links (if included)Unlicense, MIT
MCP Python SDK, pydanticThe optional AI (Claude) connectionMIT
lxml, XlsxWriterOffice file internalsBSD
SQLiteDatabasesPublic domain
Inno SetupThe installerInno Setup License

The full list with version numbers and every licence text is in the licenses folder of the installation (THIRD-PARTY-NOTICES.txt).

Components in the online tools

ComponentUsed forLicence
pdf-lib 1.17.1Merging, splitting, rotating PDFs; pictures → PDFMIT
PDF.js 4.10.38PDF → picturesApache-2.0
ffmpeg.wasm 0.12Audio and video conversionMIT; core GPL-2.0-or-later
fflate 0.8.2Zip and unzipMIT

Trademarks

Microsoft, Word, Excel, PowerPoint and Access are trademarks of Microsoft Corporation. Adobe, Photoshop and Acrobat are trademarks of Adobe Inc. Claude is a trademark of Anthropic. EthicalApp isn't affiliated with or endorsed by them.