Legal & Third-Party Specification

Developer: Adorján Williger (yokicode.com)

Last Updated: April 20, 2026

1. Overview

This document outlines the legal obligations, third-party licenses, and liability considerations for the "Barcode" application.

2. Third-Party Licenses (OSS Compliance)

The application incorporates the following open-source software:

Library License Usage
Android Jetpack Apache 2.0 UI, Navigation, Lifecycle, Room, Biometrics
Google ML Kit Google ToS Barcode scanning engine
ZXing (Zebra Crossing) Apache 2.0 Barcode generation engine
Kotlin Coroutines Apache 2.0 Asynchronous programming
Guava Apache 2.0 Utility functions
Material Icons Apache 2.0 UI icons and symbols

2.1. Apache License 2.0 Notice

The majority of libraries used are under the Apache 2.0 license. Users and maintainers must ensure the NOTICE file is updated if any significant changes to the attribution are made.

3. Intellectual Property

4. Liability & Risk Assessment

4.1. Accuracy of Scanned Data

The App uses Google ML Kit for scanning. While highly accurate, the App does not guarantee 100% accuracy. Users should verify critical data independently.

4.2. WiFi & Network Security

The App allows generating WiFi QR codes. Users are warned that storing SSIDs and Passwords in QR format may expose these credentials to anyone who can see the code.

4.3. URL Safety

Scanning a URL QR code provides a title preview. Users are solely responsible for clicking through to external websites.