Legal

Open Source Licenses

DateBack uses open source software. Here’s what’s included and how it’s licensed.

Last Updated: May 14, 2026 · DateBack v1.5.0

DateBack bundles or depends on the following open source components. Full license texts are included in the application bundle and are available below.

FFmpeg (GPL-2.0+)

DateBack ships a pre-built FFmpeg binary used to restore correct creation-date metadata on video and image files. FFmpeg is licensed under the GNU General Public License, version 2 or later (GPL-2.0+).

In accordance with the GPL, the complete corresponding source code for the exact FFmpeg binary distributed with DateBack is available at no charge:

Download FFmpeg source (ZIP, ~34 MB)

The full text of GPL-2.0 is available here:

GPL-2.0 License Text

Electron & Node.js Runtime

DateBack is built with Electron (MIT), which bundles Chromium (BSD/MIT) and Node.js (MIT). License files for these components are included inside the application bundle.

Python Runtime

The memory-organizer helper binary is a frozen Python application built with PyInstaller (GPL-2.0 with bootloader exception). The Python interpreter is licensed under the Python Software Foundation License (PSF).

Python / PSF license text

Python Libraries

Pillow / HPND license text
Library Version License
Pillow 12.2.0 HPND (MIT-compatible)
requests 2.33.0 Apache-2.0
urllib3 2.3.0 MIT
certifi 2025.1.31 MPL-2.0
charset-normalizer 3.4.1 MIT
idna 3.10 BSD-3-Clause

npm Production Dependencies

All production npm dependencies use permissive licenses (MIT, ISC, BSD-2-Clause, BlueOak-1.0.0). There are no GPL or AGPL packages in the production bundle.

Package Version License
adm-zip 0.5.17 MIT
check-disk-space 3.4.0 MIT
electron-updater 6.8.3 MIT
glob 13.0.6 BlueOak-1.0.0

Questions

If you have questions about our open source usage or need a physical copy of any license, contact us at support@dateback.app.