SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-2f037a1f-e35e-4aae-839b-4feb3fa5bd9b Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-08-11T18:46:16Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-508c741e6b7ac0c845b4de9a2a70ade5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-814e9076f37b28b084fc180cbe0280fa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6175324c409289a031d78a4c84a78c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a9cea644d145cdda54511b1e77913cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58707a823951f74eafb0442ba26b6bac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-514f75f6f0742bb686d5b24e9fabeb89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32642fd2e7756db9a5f5eada1f8aa5fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c6978f969151b5ca8fb628652cdcfbe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-248242d1e184a824093dcb5b2ee09972 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf9bd5b69e002ded3cff451fdf6efaa3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50a6d8b26f0e39a51e95d611d5929f25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5cf5d495244a6d692d28bec5a8bfd99 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4574b37dfbbea67ad22457589c00e71e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-381f3c94825307d2260425d925eabb55 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b32ebbbff3019d6f78f3d215602b1ea9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-261b373147236a188554680a4311e944 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2530d8296f1f172a0d3b1d332c92294a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4667561a85cfde4da012d5b437d26469 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59f626376794c358da212f80cffad0dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08d0fe9668df270d785b8998d81f037d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffcc8806209f52650fa7a5bee3a4fcd8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e170dc66ee88b500b62bfc4fdfeed29e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6f3937471925662d5d8bb91e08ad161 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1e364fb054d9e41b8e6d730ccca5578 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40881bee1c15caac1c04560bf36ddf3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-768ca0059bf05f218ba33933a35c07b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c445add3c3b6737ebb7a5e9f31d255ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-114c276b34a150e21273119d7ec997be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d266726df3f85ee4faec8939a5df5e49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3dd784e0399d79bf6208757ce79cd273 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-022267971bd073d95c9585333bc55ffb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0442fb63a4849d623d425424ea04c9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0bb4ddccc7e7ba5d7cd4f65abc1c827f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d84c5718dae548fc34b8e70424fea2a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45b4a237c1b78a13daca603170b7097f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-571b65de7ddf5f520d464fd2b3d4f799 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f96477ec738f5fe174501e23b847458d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b61cc4eb76a9d3435c026714450ab67 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-165135c59139334cd0a405fc85380289 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e17e6aaf19f8e297572f59e5ee0a186e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-340bedd2698cec93c5fb2a46e229c736 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6cb4762a961f9a03b867aba69e008ded Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8be57ab785a8b493a4537780457873c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a26f5477941631f9efaf2feaeaaa48d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e75a49e30c4d3c2dc7034e016a030f4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c68cbd8c4e74e325aa0a6017b80b1762 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78875cc58e04674ca68fe9dc968c87d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62ff3ea01601e0a3dfb5aef72208c9a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba55e7c87bed47f87fd56d14856b9a8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-991a752fe45fce7ca7ec98484ffe39b0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed0feac886c1cbd8d169f5c26f870293 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bdbb970967e21aed040c9a0462283d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21b111edc3e85ec59720747d75c78f76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c3941d64cd9ec5e4e7f383bd814f402 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0ddcd1d47330ab3c2f7217ad2abf060 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf23d0b7c99cdddb22d042899bf77b12 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35091f39b72e23261be3f293187e185a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceac827ab41a419c3b55d1ffd529dd53 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f6aaa620d97378940a7c220f4767c5d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5d9aabc156b8c99b770e4397c51fc91 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5125dd095b9fd4dbc72083f43cf515e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad41aa5901785559da74bf52b97e90c6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-971a1545a6d5b50e620452509fa0bceb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0312f052b4d875b7a173b4f4635af735 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe733ad6c8c83408f3c12f14ad196ca2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22944dde48873a1a69ce0e15a6e4e805 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f46413ff70932bb5b33dcf0e53a645b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0c6071d7bc5a762f297c4e2a3076bc4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0e77ee48b319f49872e1b8a8273ea6b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82b2cc0d3fbf9fa7398044d706354f75 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd4214c06d3762db34c5df34b8b643d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-529dad6bbe652f17e67f99aa802aa035 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a134e6df5b1598955d13f86fbcbb5166 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1f260851b59d5e86057221f9165eeee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca276a0bceafa86be6b4b8e54a8e777a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46cf5526c7375d067ef06443402d235a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c93f782d5786d02d420d7e12d6be64b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d09e0bd371a288ef5ed8f3dafc5fecca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e258c6c2e97f8980de2ee39bd6d98f4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d56448591ca7f9541192cc065874dee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9ac39edcd495a944994a278f71c8247 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c754399563c1c4c9e9dbca2bf8e1701f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00c4e9632cccea7dd49472133caf0aee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d8fab947d920b292fd917b8e65a35e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09a61cf95e59ab210b37f38160ab3ca9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-304d37b2f9b1dea0d40fe0d6925a49f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b615c081bdb7f5e142c8bf35279643ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc160067db9715c7149043ff667d7cfb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca5829c361dd2d10f8174bd89ff397ac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5e215def9f5ab145a569ff365eedff0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-955ed63819748fa0dd71169450358d6a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e2f09397fe2014a32a9aae4ab9c98ca3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-622bf128f7e2959f658dc67f6b3511ab FileName: ./.actrc SPDXID: SPDXRef-508c741e6b7ac0c845b4de9a2a70ade5 FileChecksum: SHA1: 7a8a67cf286bf0f020651fd846dbbe1924c064ad LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-814e9076f37b28b084fc180cbe0280fa FileChecksum: SHA1: f165ac37155e736149f7737f9eba092e630f40ed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/ISSUE_TEMPLATE/bug_report.yml SPDXID: SPDXRef-d6175324c409289a031d78a4c84a78c0 FileChecksum: SHA1: c007bbd5da23adea95e388e484f16a3b95eba3d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/ISSUE_TEMPLATE/config.yml SPDXID: SPDXRef-4a9cea644d145cdda54511b1e77913cf FileChecksum: SHA1: 8f6d1dfb90e082737a7cfbe55210fa74c2ebd788 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/ISSUE_TEMPLATE/feature_request.yml SPDXID: SPDXRef-58707a823951f74eafb0442ba26b6bac FileChecksum: SHA1: f24c7243a98af7316f094a70cba3fc2ef6964096 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/PULL_REQUEST_TEMPLATE.md SPDXID: SPDXRef-514f75f6f0742bb686d5b24e9fabeb89 FileChecksum: SHA1: 7ab3b5f0d9c3bf8a793fa3e9260d81806abc3148 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/dependabot.yml SPDXID: SPDXRef-32642fd2e7756db9a5f5eada1f8aa5fb FileChecksum: SHA1: 662b9e3f6851c31f7e0bf62397aabac63537a170 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/bootstrap-signing.yml SPDXID: SPDXRef-2c6978f969151b5ca8fb628652cdcfbe FileChecksum: SHA1: 9c394ac2d83ce305e70df14aee15b7e35a62b7cb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-248242d1e184a824093dcb5b2ee09972 FileChecksum: SHA1: 7b2165d217fc9e58716225b2c9e95a72250c3860 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/publish-fdroid.yml SPDXID: SPDXRef-bf9bd5b69e002ded3cff451fdf6efaa3 FileChecksum: SHA1: 40890bab0394b1fb68cfc44214239769226710cb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-50a6d8b26f0e39a51e95d611d5929f25 FileChecksum: SHA1: e6048022497123645e22a38e95191210c31bd5a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/reproducible.yml SPDXID: SPDXRef-d5cf5d495244a6d692d28bec5a8bfd99 FileChecksum: SHA1: 808cbc2391d9b98de2690e59dc3c05aef6d2e5a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/reuse.yml SPDXID: SPDXRef-4574b37dfbbea67ad22457589c00e71e FileChecksum: SHA1: 5ca2796519fce95dc1cf9f34af2a113a03041c60 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.github/workflows/transparency-monitor.yml SPDXID: SPDXRef-381f3c94825307d2260425d925eabb55 FileChecksum: SHA1: ee8048a6435cea8986015fbdb95908caa2ae042c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.gitignore SPDXID: SPDXRef-b32ebbbff3019d6f78f3d215602b1ea9 FileChecksum: SHA1: 01a2bb23754c5c40ebc3e575d14dbed7ac9afbab LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./.gitmodules SPDXID: SPDXRef-261b373147236a188554680a4311e944 FileChecksum: SHA1: 0f12094c9c40866da40dfcdc79375b82bc7e7300 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./CHANGELOG.md SPDXID: SPDXRef-2530d8296f1f172a0d3b1d332c92294a FileChecksum: SHA1: c82c7cdb3c4bb746e30f81b325d8fa8f3af66d46 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-4667561a85cfde4da012d5b437d26469 FileChecksum: SHA1: 67424ea35943d873eea09b506db844806b61b019 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2014 Coraline Ada Ehmke and the Contributor Covenant contributors FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-59f626376794c358da212f80cffad0dd FileChecksum: SHA1: 4f70cc3123b09ff4a01003a5611232cae7cc5c66 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors Copyright (C) FileName: ./NOTICE SPDXID: SPDXRef-08d0fe9668df270d785b8998d81f037d FileChecksum: SHA1: 12d5406f706ce0480f6279df3074ee472de9864d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2015-2026 Jason A. Donenfeld Copyright (C) 2017-2026 WireGuard LLC Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors Copyright (C) The Android Open Source Project / JetBrains FileName: ./README.md SPDXID: SPDXRef-ffcc8806209f52650fa7a5bee3a4fcd8 FileChecksum: SHA1: 27b5be570b5fd1d7191653f362b5a71160993560 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./SECURITY.md SPDXID: SPDXRef-e170dc66ee88b500b62bfc4fdfeed29e FileChecksum: SHA1: 6bad113253e638d9c4737dce6104347ec84f4948 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/build.gradle.kts SPDXID: SPDXRef-c6f3937471925662d5d8bb91e08ad161 FileChecksum: SHA1: 48650ac970649decc242a77a7df70f7f69f12073 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/proguard-rules.pro SPDXID: SPDXRef-b1e364fb054d9e41b8e6d730ccca5578 FileChecksum: SHA1: 45241d0fd138eb289b252b22e5cc6ece02df89d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/AndroidManifest.xml SPDXID: SPDXRef-40881bee1c15caac1c04560bf36ddf3d FileChecksum: SHA1: 142ed9f9c49d6bfb3bada1c6a82ee0baed34964f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/KabelWachtApp.kt SPDXID: SPDXRef-768ca0059bf05f218ba33933a35c07b1 FileChecksum: SHA1: 47d2681eeb20d264363e3bd1a8637d0565cdde18 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/MainActivity.kt SPDXID: SPDXRef-c445add3c3b6737ebb7a5e9f31d255ce FileChecksum: SHA1: 03f79eaf611f25afcbfe5556f2881b999885edf6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/data/ConfigStore.kt SPDXID: SPDXRef-114c276b34a150e21273119d7ec997be FileChecksum: SHA1: 527fce490bc9a86f0f8dfcf8a18f91161b662eb0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/data/SettingsStore.kt SPDXID: SPDXRef-d266726df3f85ee4faec8939a5df5e49 FileChecksum: SHA1: 7b7c72074da49c13b942f40f86ece37ea3bfbe72 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/data/TunnelProfile.kt SPDXID: SPDXRef-3dd784e0399d79bf6208757ce79cd273 FileChecksum: SHA1: 05e2fff1bdef2b37481a27fa53084eb8896ada23 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/data/TunnelRepository.kt SPDXID: SPDXRef-022267971bd073d95c9585333bc55ffb FileChecksum: SHA1: a75e55b7016c418178ade167868f61d544425447 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/AppViewModelProvider.kt SPDXID: SPDXRef-b0442fb63a4849d623d425424ea04c9b FileChecksum: SHA1: 3e5c94ecb52c8ebc2371ed6b885a27907039e39c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/UiMessage.kt SPDXID: SPDXRef-0bb4ddccc7e7ba5d7cd4f65abc1c827f FileChecksum: SHA1: 6d8ea3db3489847957f909e93b4beb272a73c7c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/edit/EditTunnelScreen.kt SPDXID: SPDXRef-9d84c5718dae548fc34b8e70424fea2a FileChecksum: SHA1: 8c32cafcbd2506d57ac1a5a4c0aee588cae3e1f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/edit/EditTunnelViewModel.kt SPDXID: SPDXRef-45b4a237c1b78a13daca603170b7097f FileChecksum: SHA1: 37db6aba8da51354543a987961213e373eadfe74 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/list/TunnelListScreen.kt SPDXID: SPDXRef-571b65de7ddf5f520d464fd2b3d4f799 FileChecksum: SHA1: a55b13e4b072ffa75948ba8a22db2af33b101b99 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/list/TunnelListViewModel.kt SPDXID: SPDXRef-f96477ec738f5fe174501e23b847458d FileChecksum: SHA1: 9d03f6cfcf3e0de62728d10c7c5fc50cf21d4c36 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/nav/KabelWachtNavHost.kt SPDXID: SPDXRef-5b61cc4eb76a9d3435c026714450ab67 FileChecksum: SHA1: 13a3e43bea0ce4f66166611e760df1d0c559407f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/ui/theme/Theme.kt SPDXID: SPDXRef-165135c59139334cd0a405fc85380289 FileChecksum: SHA1: 453af502c1bff4f11267efd1e97337457b90cd47 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/util/DeviceAuth.kt SPDXID: SPDXRef-e17e6aaf19f8e297572f59e5ee0a186e FileChecksum: SHA1: f7d97743e75c15313b5b2b0c14c57fce84edba83 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/vpn/TunnelManager.kt SPDXID: SPDXRef-340bedd2698cec93c5fb2a46e229c736 FileChecksum: SHA1: 8ba6996fbef26e173fb5dce008b0f621ae0b043e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/java/com/github/muelli/kabelwacht/vpn/WgTunnel.kt SPDXID: SPDXRef-6cb4762a961f9a03b867aba69e008ded FileChecksum: SHA1: bc96a6f23a322f056f85e7ee9a92cf5527ef9310 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/drawable/ic_launcher_foreground.xml SPDXID: SPDXRef-8be57ab785a8b493a4537780457873c4 FileChecksum: SHA1: 82a2af37f88b7b8b2f5c2f1757fab848e1012f10 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml SPDXID: SPDXRef-3a26f5477941631f9efaf2feaeaaa48d FileChecksum: SHA1: 61edb2c1fe785b7ada441fe095cb9346f90b621a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml SPDXID: SPDXRef-2e75a49e30c4d3c2dc7034e016a030f4 FileChecksum: SHA1: 61edb2c1fe785b7ada441fe095cb9346f90b621a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/values-night/themes.xml SPDXID: SPDXRef-c68cbd8c4e74e325aa0a6017b80b1762 FileChecksum: SHA1: 980ae955f0d8911470960ae2a32f79a7288c5720 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/values/ic_launcher_background.xml SPDXID: SPDXRef-78875cc58e04674ca68fe9dc968c87d5 FileChecksum: SHA1: 805b551c8ca0793c157c5e6b07121b675fa89479 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/values/strings.xml SPDXID: SPDXRef-62ff3ea01601e0a3dfb5aef72208c9a0 FileChecksum: SHA1: d4e3cb3831eddc3a1058b9eae293ccc16dabb065 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/main/res/values/themes.xml SPDXID: SPDXRef-ba55e7c87bed47f87fd56d14856b9a8f FileChecksum: SHA1: e57646a2810e30cd8a86a0d08c43440d43715699 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/test/java/com/github/muelli/kabelwacht/data/ConfigStoreTest.kt SPDXID: SPDXRef-991a752fe45fce7ca7ec98484ffe39b0 FileChecksum: SHA1: f979358fb2c075ce15adf91c125948e7010cc206 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./app/src/test/java/com/github/muelli/kabelwacht/data/TunnelRepositoryTest.kt SPDXID: SPDXRef-ed0feac886c1cbd8d169f5c26f870293 FileChecksum: SHA1: e5a6c59c0905a1b2422e1d6674bdb65f46cee88e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./artwork/icon.svg SPDXID: SPDXRef-5bdbb970967e21aed040c9a0462283d8 FileChecksum: SHA1: b318c195bd3c6099408be59d86c874664281ede0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./build.gradle.kts SPDXID: SPDXRef-21b111edc3e85ec59720747d75c78f76 FileChecksum: SHA1: 198ca1710aba8f694926e2284b81fab855b50b7e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./docs/ARCHITECTURE.md SPDXID: SPDXRef-0c3941d64cd9ec5e4e7f383bd814f402 FileChecksum: SHA1: aac123d32fd46fb73228443e583c29c02900aea0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./docs/PRIVACY.md SPDXID: SPDXRef-c0ddcd1d47330ab3c2f7217ad2abf060 FileChecksum: SHA1: b414552e819b852626fce73257f993d9d924a2f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./docs/REPRODUCIBLE.md SPDXID: SPDXRef-bf23d0b7c99cdddb22d042899bf77b12 FileChecksum: SHA1: 57ef520d86091f17ea5c107283cc838e0f26df4a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./docs/TRANSPARENCY.md SPDXID: SPDXRef-35091f39b72e23261be3f293187e185a FileChecksum: SHA1: 5b0e82ec511f94f11a1343f15fde9d0b42335435 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/1.txt SPDXID: SPDXRef-ceac827ab41a419c3b55d1ffd529dd53 FileChecksum: SHA1: 25e7e0e145704a0a4ad6d8e8cd8c1845c3e62eef LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/2.txt SPDXID: SPDXRef-4f6aaa620d97378940a7c220f4767c5d FileChecksum: SHA1: 28570e14cc02ddff2b2e20976e304170c70e14d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/3.txt SPDXID: SPDXRef-b5d9aabc156b8c99b770e4397c51fc91 FileChecksum: SHA1: ad80d91a9ae9706a14c9026622636ea7d66c16ea LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/4.txt SPDXID: SPDXRef-5125dd095b9fd4dbc72083f43cf515e3 FileChecksum: SHA1: 0a9e849a67091e27088af64cb424941ad00b2c73 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/5.txt SPDXID: SPDXRef-ad41aa5901785559da74bf52b97e90c6 FileChecksum: SHA1: 8aa8739d59229af426faa01713ce10af588b38c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/changelogs/6.txt SPDXID: SPDXRef-971a1545a6d5b50e620452509fa0bceb FileChecksum: SHA1: 27708f3871fdd7800917d94d6f28f372599dc88e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/full_description.txt SPDXID: SPDXRef-0312f052b4d875b7a173b4f4635af735 FileChecksum: SHA1: ef408335869ec44b9329c394f7c5faee4eee1aa5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/README.txt SPDXID: SPDXRef-fe733ad6c8c83408f3c12f14ad196ca2 FileChecksum: SHA1: 3692b00f6f1f8c397fca4746614bc374ed717a09 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/icon.png SPDXID: SPDXRef-22944dde48873a1a69ce0e15a6e4e805 FileChecksum: SHA1: dd377cedb87198f197cf578ddb6ad1cb5fc55f12 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/phoneScreenshots/1.png SPDXID: SPDXRef-1f46413ff70932bb5b33dcf0e53a645b FileChecksum: SHA1: 6df0920ce455d07c330b57a673e30c5d16d12ca0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/phoneScreenshots/2.png SPDXID: SPDXRef-d0c6071d7bc5a762f297c4e2a3076bc4 FileChecksum: SHA1: 9e658f782215380df030c4234f755ed349ab8a98 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/phoneScreenshots/3.png SPDXID: SPDXRef-a0e77ee48b319f49872e1b8a8273ea6b FileChecksum: SHA1: 9cc951271a2c0192731d332a0b142926daab326f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/phoneScreenshots/4.png SPDXID: SPDXRef-82b2cc0d3fbf9fa7398044d706354f75 FileChecksum: SHA1: 16890fa05d5b8d78d863d9196eb3570fd1fffb62 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/images/phoneScreenshots/5.png SPDXID: SPDXRef-dd4214c06d3762db34c5df34b8b643d6 FileChecksum: SHA1: 81950089b82b74e5a43d785bdc29680b4d7f4ffc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/short_description.txt SPDXID: SPDXRef-529dad6bbe652f17e67f99aa802aa035 FileChecksum: SHA1: 2cb42de3a5c5994aacb8716312eeb44767f638ce LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fastlane/metadata/android/en-US/title.txt SPDXID: SPDXRef-a134e6df5b1598955d13f86fbcbb5166 FileChecksum: SHA1: b6dca1eeb368b42ac2346d44e444bd0e3663baca LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fdroid/com.github.muelli.kabelwacht.yml SPDXID: SPDXRef-c1f260851b59d5e86057221f9165eeee FileChecksum: SHA1: 0c482d565c535d0838d5d22d39c3c81d7b7d6e18 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fdroid/config.yml SPDXID: SPDXRef-ca276a0bceafa86be6b4b8e54a8e777a FileChecksum: SHA1: 5102b921632452794ecaa82209e3fdc425271d5c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./fdroid/landing.html SPDXID: SPDXRef-46cf5526c7375d067ef06443402d235a FileChecksum: SHA1: b577a0bf60fa6f724be944976a8796039643f59c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./gradle.properties SPDXID: SPDXRef-c93f782d5786d02d420d7e12d6be64b5 FileChecksum: SHA1: 549ac1ff7afa4ac53b378faad8a7edfdbff52cfa LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./gradle/libs.versions.toml SPDXID: SPDXRef-d09e0bd371a288ef5ed8f3dafc5fecca FileChecksum: SHA1: 4d6aac5233565d309de49aaf12681f700f74513f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./gradle/verification-metadata.xml SPDXID: SPDXRef-e258c6c2e97f8980de2ee39bd6d98f4f FileChecksum: SHA1: bb2d1ef65f45c6154c676d63a588cc1dcbf5d53a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./gradle/wrapper/gradle-wrapper.jar SPDXID: SPDXRef-0d56448591ca7f9541192cc065874dee FileChecksum: SHA1: c0318baf79b8a4698ed45ce582cd97e61c5b0f42 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: Gradle, Inc. FileName: ./gradle/wrapper/gradle-wrapper.properties SPDXID: SPDXRef-c9ac39edcd495a944994a278f71c8247 FileChecksum: SHA1: 622ee7bcb5ec79ff8603b65f08f738499ab01834 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: Gradle, Inc. FileName: ./gradlew SPDXID: SPDXRef-c754399563c1c4c9e9dbca2bf8e1701f FileChecksum: SHA1: d736ad5dfd6ed6956523b8462c714ab8674b19e8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: Gradle, Inc. FileName: ./gradlew.bat SPDXID: SPDXRef-00c4e9632cccea7dd49472133caf0aee FileChecksum: SHA1: 1d54ad9d8c57ac92b09870e9e80010f51369ee02 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: Gradle, Inc. FileName: ./scripts/ci-local.sh SPDXID: SPDXRef-9d8fab947d920b292fd917b8e65a35e2 FileChecksum: SHA1: 4479bda3f4ed56ce4450387ef6eaf004ec385930 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./scripts/derive-signing-key.py SPDXID: SPDXRef-09a61cf95e59ab210b37f38160ab3ca9 FileChecksum: SHA1: 33bf8182ad98bca8b98abc77dfb4c0b0b5eee7ff LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./scripts/render-icon.sh SPDXID: SPDXRef-304d37b2f9b1dea0d40fe0d6925a49f3 FileChecksum: SHA1: 34a4fd778a3401b48b49399e1c39981f4167a8d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./scripts/screenshots.sh SPDXID: SPDXRef-b615c081bdb7f5e142c8bf35279643ac FileChecksum: SHA1: 122ddfbca945e746dfa9d209ada93275957ca831 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./scripts/verify-transparency.sh SPDXID: SPDXRef-bc160067db9715c7149043ff667d7cfb FileChecksum: SHA1: feeda627e034fe8980cdf684f3cc0a412cc88f9c LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./settings.gradle.kts SPDXID: SPDXRef-ca5829c361dd2d10f8174bd89ff397ac FileChecksum: SHA1: f54f353c3ecd0ca3545f31d2039945d63ae3e900 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./signing/app-cert.pem SPDXID: SPDXRef-c5e215def9f5ab145a569ff365eedff0 FileChecksum: SHA1: 1f7cb994b9168a551045e841a696a7a394e6d54b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./signing/fdroid-cert.pem SPDXID: SPDXRef-955ed63819748fa0dd71169450358d6a FileChecksum: SHA1: 63fbd1c2c0cd40b233936c5ae4aa9f45262f5400 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./tunnel/build.gradle.kts SPDXID: SPDXRef-e2f09397fe2014a32a9aae4ab9c98ca3 FileChecksum: SHA1: 468ad92aa069bdee5f20958e78be88e6b99b1f11 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2026 Tobias Mueller and KabelWacht contributors SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors FileName: ./version.properties SPDXID: SPDXRef-622bf128f7e2959f658dc67f6b3511ab FileChecksum: SHA1: d8fb02c0c0622c6b4a7cc49a629b4f030239bcd7 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2026 Tobias Mueller and KabelWacht contributors