External sync through Sports-Tracker
-
@Dimitrios-Kanellopoulos Really, and sincerely, tons of thanks for your clarification. Now it’s clear for everybody.
But, talking about your comments. Do you mean SyncMyTracks (SMT) is doing a bad job syncing services? What do you mean that it already has made tons of money with SA/MC? Just to understand you, please.
I saw another -as people writes all around- good service called Tapiriik, but it’s not compatible with MC,SA or ST, so you need to sync before from one of those suunto’s services to Strava or whatever.
-
@ColdBeer Yeah let me exaplain about SyncMyTracks:
That app is quite old. I started using it and as a developer I tried to have contact etc to ask for more complete data. I think that was in ~2016 maybe earlier. My contact with the developer was very bad. The app sometimes crashed etc. It left a bad taste even if I had paid for that app. That said maybe now is better, but I bet it has made quite a few $$ due to use cases like yours. To be specific there are a lot of people who have adviced to use SyncMyTracks to sync to MC from SA so imagine how many new users that app got from user that want to use from SA to MC. Makes sense?
-
@Dimitrios-Kanellopoulos Ok, thanks for your clarification. I was just interested on knowing about your experience. Sincerely, developer NEVER answer any email question. No matter how polite you ask him.
But apart from the support service, in my personal experience, the app works quite fast and well with the supported external services. I don’t think it would be so much money after all (play store shows 10000+ downloads, at 2.99€ is a total of 29900€), if you divide that quantity between years and think on service maintenance. And, hey! Devs needs money to eat and dress too!!! If he spent some effort developing a utility useful for lot of people, I agree he earn some money. I just lament that I didn’t have the same idea a few months before him
Coming back to an idea i wrote some months ago: I would prefer this kind of non-automatic sync services, because I love to customize every workout before syncing them (picture, description…). I asked about this before (having a button into the workouts to “let” them been synchronized with the external services the user had just approved… And never had an answer.
-
@ColdBeer its hard to not automate this time the automatic sync. That is technically due to OAuth.
OAuth signs you in to another service, then you come back to the app with a secret token (that needs now and then refresh), the server saves it and with that token it uploads for you.You have given specific permissions to that token, eg to upload, read etc. You might have seen that.
When you want todo it manually you would have to store that token somewhere at your device or go over the authentication flow again.
That said, lets come back to this in a few time as I am also a person that would like to have that
In regards to the above, and not trying to blame syncmytracks that app does what in development we don’t do, store your password or ask it every time. That means that the app it self at some point does know the password. Depending on the protocol/method it uses, that password, in a way , can be exposed. Even in system logs as its STORED PLAINTEXT in order to be used to log you in. I bet you know the risks of that and how bad , or childish this method is.
my 50c why this app/way does not look ok imo .