Open Source Licenses — P2P Meseji

Last updated: September 24, 2026

P2P Meseji is built with the help of the following open source libraries. We're grateful to their authors and maintainers. Each one is used under the terms of its own license, linked below.

BSD 3-Clause License

LibraryPurpose in P2P Meseji
Tor (The Tor Project) via tor-android (Guardian Project)Runs a Tor onion service on your device so contacts can reach you from any network. Bundled as native code, together with its dependencies (OpenSSL, libevent, zlib, zstd, xz), each under its own license.
jtorctl (The Tor Project / Guardian Project)Controls the embedded Tor process.
SQLCipher for Android (Zetetic)Encrypted database where your contacts and messages are stored.

Tor license · tor-android license · SQLCipher for Android license

MIT License

LibraryPurpose in P2P Meseji
Bouncy Castle (Legion of the Bouncy Castle)Cryptography: Ed25519 identities, X25519 key exchange and message encryption.

Bouncy Castle license

Apache License 2.0

The rest of P2P Meseji's foundation is licensed under the Apache License, Version 2.0.

LibraryPublisher
Kotlin standard library, Kotlin CoroutinesJetBrains
AndroidX Core, AppCompat, Lifecycle, Activity, Navigation, SQLiteGoogle / The Android Open Source Project
AndroidX Compose (UI, Material 3, Material Icons Extended)Google / The Android Open Source Project
AndroidX Media3 (ExoPlayer, UI)Google / The Android Open Source Project
Material Components for AndroidGoogle
ZXing coreZXing authors
ZXing Android EmbeddedJourneyApps

Full text of the Apache License 2.0

← Back to the Privacy Policy