Last updated: September 5, 2026
SubTrack Open Source Licenses
SubTrack uses open source and platform libraries to provide its Android app experience.
Android Open Source Project
SubTrack is built on Android platform APIs provided by the Android Open Source Project.
License: Apache License 2.0.
AndroidX and Jetpack
SubTrack uses AndroidX libraries including Activity Compose, Core KTX, Lifecycle, Navigation Compose, Room, WorkManager, Hilt Navigation Compose, Browser (Chrome Custom Tabs), Compose UI, Compose Material, Compose Material Icons, Compose Material 3, and related Compose tooling.
License: Apache License 2.0.
Firebase Crashlytics
SubTrack uses the Firebase Crashlytics Android SDK for production crash and ANR diagnostics after the optional data-sharing agreement. Firebase manages report storage and delivery. Analytics and diagnostics can be turned off in Settings. The integration adds no custom user IDs or free-text crash logs. See the Firebase terms and Firebase Android SDK source and licenses.
Google Analytics for Firebase
Coarse action events also cover onboarding, deletion and import writes. A separate inventory event has a numeric saved-record count as its only custom parameter; Firebase also supplies technical metadata.
After optional agreement, SubTrack uses the Firebase Android SDK to record selected feature-use and Premium-funnel action events. You can withdraw sharing in Settings. Custom parameters use allow-listed categories or the saved-record count, without record identities or contents. Firebase supplies technical metadata, including timestamps and a pseudonymous app-instance identifier, as described in the Privacy Policy.
Use is governed by the applicable Google APIs and Google Analytics for Firebase terms.
Kotlin, Coroutines, and Serialization
SubTrack uses Kotlin, Kotlin coroutines, Flow, and kotlinx.serialization for app code, asynchronous work, preferences, and import/export serialization.
License: Apache License 2.0.
Dagger Hilt
SubTrack uses Dagger Hilt for dependency injection.
License: Apache License 2.0.
Coil
SubTrack uses Coil to load built-in service logos and user-selected custom subscription logos.
License: Apache License 2.0.
Ktor
SubTrack uses Ktor Client to fetch the small update-configuration file that controls in-app update prompts.
License: Apache License 2.0.
Google Play Billing Library
SubTrack uses the Google Play Billing Library for premium purchase and entitlement support.
License: Android Software Development Kit License Agreement and applicable Google Play terms.
Google Play In-App Updates
SubTrack uses the Google Play In-App Updates library (Play Core) to offer optional and required app updates through Google Play.
License: Play Core Software Development Kit Terms of Service and applicable Google Play terms.
Google Play Age Signals
SubTrack uses the Google Play Age Signals API to request age and parental-approval signals in jurisdictions where Google Play provides them for legal compliance.
License: Play Core Software Development Kit Terms of Service and applicable Google Play terms.
Build and test tooling
SubTrack development also uses Gradle, Android Gradle Plugin, Kotlin Symbol Processing, Room compiler, JUnit, AndroidX Test, Espresso, and Gradle Play Publisher.
Licenses vary by tool and are available from each project's published license files.