Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F-Droid can't build - Firebase is not FOSS #16

Closed
licaon-kter opened this issue Aug 18, 2020 · 5 comments
Closed

F-Droid can't build - Firebase is not FOSS #16

licaon-kter opened this issue Aug 18, 2020 · 5 comments

Comments

@licaon-kter
Copy link

@DDoSolitary
Copy link
Owner

DDoSolitary commented Aug 18, 2020

Well, I didn't even know that Firebase is not fully FOSS because there's firebase/firebase-android-sdk on GitHub. I just checked it again and found out that it only contains some part of the SDK.

Could you please some suggestions on alternatives to Firebase? I'm not going to use paid products or self-hosted solutions because I'm unable to afford that. Currently I'm considering Microsoft App Center, which seems to have a fully open source SDK: https://github.com/microsoft/appcenter-sdk-android

@licaon-kter
Copy link
Author

MS App Center might be, but careful not to include the Push part.

Bugsnag or ACRA or Sentry, I guess?

@DDoSolitary
Copy link
Owner

Thanks a lot for your suggestion. I just migrated to Bugsnag and removed all usage of Firebase.

@licaon-kter
Copy link
Author

Don't forget to add a setting to toggle this, maybe make it off by default (aka opt-in) else we'll need to add AntiFeature: Tracking

Also, add same sort of Privacy Policy to explain what data is transmitted, to whom, etc etc

@DDoSolitary
Copy link
Owner

DDoSolitary commented Nov 21, 2020

The new release (v0.2.3) has switched to Bugsnag and allows users to enable/disable automatic error reporting. It will also ask if error reporting should be enabled (with description about the data collected) on first launch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants