-
Notifications
You must be signed in to change notification settings - Fork 14
Description
We are currently using WalletConnect Kotlin library in our Android application, which we distribute not only on the Google Play Store but also on F-Droid (a Free and Open Source Software app repository).
In recent versions of the library you have integrated Firebase dependencies, specifically firebase-messaging, firebase-crashlytics, and firebase-analytics. Their inclusion presents a significant challenge for F-Droid distribution.
F-Droid has strict guidelines regarding proprietary dependencies and privacy concerns. The inclusion of Firebase libraries, particularly analytics and messaging, often leads to apps being flagged or rejected on F-Droid due to potential privacy implications and the reliance on non-free services.
This integration prevents us from updating to the latest versions of the Reown library while maintaining our F-Droid presence, forcing us to rely on older versions that do not include these dependencies.
Request:
We would like to inquire if there are plans or possibilities to:
Offer a build or version of the library without the Firebase dependencies.
Make the integration of these specific Firebase modules optional or configurable at compile time.
Alternatively, any guidance or suggestions on how to mitigate this issue while still using the latest Reown features would be greatly appreciated.
Thank you for your time and consideration of this matter. We value the functionality Reown provides and hope to continue using the latest versions across all our distribution platforms.