Synchronization data to proprietary 3rd party service #248

Closed
by bigretromike opened 6 years ago · 11 comments
bigretromike commented 6 years ago (Migrated from github.com)
Owner

Is there a plan for sync database from gadgetbridge to service like google_fit etc?
I was thinking about this app as a bridge between smart band --- smart phone --- smart services
Previously I used Mi Fit which wasn't that great + the sync was a bit broken and sending my data to china just to send them to google wasn't optimal.

Im not saying that you guys should support google_fit_botnet but would be nice to have ability do sync to any (maybe opensource self hosted ones) service to parse data.

Is it in plan ? is there a roadmap ?

Is there a plan for sync database from gadgetbridge to service like google_fit etc? I was thinking about this app as a bridge between smart band --- smart phone --- smart services Previously I used Mi Fit which wasn't that great + the sync was a bit broken and sending my data to china just to send them to google wasn't optimal. Im not saying that you guys should support google_fit_botnet but would be nice to have ability do sync to any (maybe opensource self hosted ones) service to parse data. Is it in plan ? is there a roadmap ?
Owner

duplicate of #49

duplicate of #49
bigretromike commented 6 years ago (Migrated from github.com)
Poster
Owner

Your post is about self-hosted.
Mine was more about 3rd party like Google/Apple. but ok, lets hit the 'orginal' one with 3rd party

Your post is about self-hosted. Mine was more about 3rd party like Google/Apple. but ok, lets hit the 'orginal' one with 3rd party
Owner

reopening as requested by @cpfeiffer

reopening as requested by @cpfeiffer
bigretromike commented 6 years ago (Migrated from github.com)
Poster
Owner

I think for Google Fit this is right place to start: https://developers.google.com/fit/overview#responsible_use_of_google_fit

I think for Google Fit this is right place to start: https://developers.google.com/fit/overview#responsible_use_of_google_fit

Usually it's @danielegobbetti pointing this out: GB has a high trust not least due its lack of the Internet permission. Syncing with 3rd party services would require Internet – and with services like GoogleFit and the likes said trust would definitely be undermined.

I'm not "against" having such features, but would strongly suggest not having them baked into GB directly for the named reasons. So again my "buzzword": this would be a fine candidate for an addon that could plug into GB – giving each user the chance to actively decide whether that is wanted or not (opt-in, privacy-first).

Usually it's @danielegobbetti pointing this out: GB has a high trust not least due its lack of the Internet permission. Syncing with 3rd party services would require Internet – and with services like GoogleFit and the likes said trust would definitely be undermined. I'm not "against" having such features, but would strongly suggest not having them baked into GB directly for the named reasons. So again my "buzzword": this would be a fine candidate for an addon that could plug into GB – giving each user the chance to actively decide whether that is wanted or not (opt-in, privacy-first).
Owner

We will not add this directly to Gadgetbridge, that's for sure. We could support this scenario through other means, though, e.g. through export and an additional sync tool.

We will not add this directly to Gadgetbridge, that's for sure. We could support this scenario through other means, though, e.g. through export and an additional sync tool.
bigretromike commented 5 years ago (Migrated from github.com)
Poster
Owner

that's a good idea

that's a good idea
JokerGermany commented 3 years ago (Migrated from github.com)
Owner

[...] sending my data to china just to send them to google wasn't optimal.

/signed
It should be my free will allowing to send my data to evil companys>

We will not add this directly to Gadgetbridge, that's for sure. We could support this scenario through other means, though, e.g. through export and an additional sync tool.

This sounds weird.
How about addons like in conversations?

> [...] sending my data to china just to send them to google wasn't optimal. /signed It should be my free will allowing to send my data to evil companys> > We will not add this directly to Gadgetbridge, that's for sure. We could support this scenario through other means, though, e.g. through export and an additional sync tool. This sounds weird. How about addons like in conversations?

Well now that it's been established that Google Fit support would only be possible through the use of a supplementary addon to GB, are there any projects to develop such an addon?

Well now that it's been established that Google Fit support would only be possible through the use of a supplementary addon to GB, are there any projects to develop such an addon?
Owner

@aeroplain

Well now that it's been established that Google Fit support would only be possible through the use of a supplementary addon to GB, are there any projects to develop such an addon?

We will gladly accept contribution.

@aeroplain >Well now that it's been established that Google Fit support would only be possible through the use of a supplementary addon to GB, are there any projects to develop such an addon? We will gladly accept contribution.
Owner

Here are some ideas for the plugin architecture #2178

Here are some ideas for the plugin architecture https://codeberg.org/Freeyourgadget/Gadgetbridge/issues/2178
Sign in to join this conversation.
No Milestone
No Assignees
6 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.