Open-source licenses
3dPlayer is built on the work of these projects. Thank you to their authors.
AndroidX Media3 (ExoPlayer)
The playback engine for local files and direct streams.
License: Apache License 2.0 - github.com/androidx/media
Jetpack Compose, Material 3 and AndroidX libraries
The user-interface toolkit and support libraries.
License: Apache License 2.0 - developer.android.com/jetpack
Kotlin
The programming language the app is written in.
License: Apache License 2.0 - kotlinlang.org
Firebase Android SDK
Account sign-in and subscription records.
License: Apache License 2.0 - github.com/firebase/firebase-android-sdk
Brave adblock-rust (Android JNI bridge)
The request-matching engine behind the optional privacy filter for in-app web pages. Used through the pinned Android bridge build 0.1.3.
License: Mozilla Public License 2.0 - github.com/brave/adblock-rust and github.com/mlm-games/adblock-rs-kt-wrapper. The bridge source, notices and any local modifications are included in the app's source archive; per the MPL, corresponding source is available from those repositories.
EasyList and EasyPrivacy
Filter rule lists (data, not code) used by the optional privacy filter.
License: Creative Commons Attribution-ShareAlike 3.0 Unported (or later), as offered by the EasyList authors - easylist.to/pages/licence.html. Attribution: "EasyList and EasyPrivacy, The EasyList authors - easylist.to".
Fonts (this website)
Inter and Space Grotesk, served by Google Fonts.
License: SIL Open Font License 1.1.