• Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
Suunto app Forum Suunto Community Forum
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login

Management of permits with third-party services

Scheduled Pinned Locked Moved Suunto app - Questions & Feedback
37 Posts 10 Posters 2.1k Views 11 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    auxina
    last edited by 30 Mar 2020, 19:02

    I think this topic is important, since the app may be transferring data to third parties and the user cannot avoid it.

    I can disconnect Strava and TP applications from Suunto app. This is good.

    The other applications cannot be disconnected from Suunto app. Also, Suunto App shows “connected” even though I have disconnected my account.

    In my case, Suunto App shows connected with:
    Health Sync
    Spodha
    SportTracs
    In these services I don’t have an account.

    Do these services have access to my data within the SUUNTO database?

    How can I be sure?

    Is something going to be implemented to solve this problem?

    Thank you.

    94252ec1-78f0-4a3d-8151-933b63724a7d-image.png

    S9B Titanium Iron Man
    2.26.8

    S 1 Reply Last reply 30 Mar 2020, 19:20 Reply Quote 0
    • S Offline
      sartoric Moderator @auxina
      last edited by 30 Mar 2020, 19:20

      @auxina said in Management of permits with third-party services:

      In my case, Suunto App shows connected with:
      Health Sync
      Spodha
      SportTracs
      In these services I don’t have an account.

      Did you ever connect these apps ?

      SVTS - 2.40.38
      SSSWHR BARO Amber - 2.8.32
      Samsung A5 2016 - Android 7.0
      Samsung A33 2022 - Android 14 - One UI 6.1
      Suunto App Android 5.2.5 beta
      Suunto App IOs 2.45.0 (19123) beta on MBP M1

      A 1 Reply Last reply 30 Mar 2020, 20:00 Reply Quote 0
      • A Offline
        auxina @sartoric
        last edited by auxina 30 Mar 2020, 20:00

        @sartoric

        Yes of course.
        They are applications that I connected, and then I disconnected.
        In Suunto app they are shown as connected, although I disconnected them from the third-party service.
        In the case of SPHODA and SportTrack I deleted my account months ago, however, suunto app shows connected.
        In the case of Health Sync, you are offline (from the Health Sync app).

        However, I cannot be sure that the Sunnto app does not transfer data if it continues to show “connected”

        S9B Titanium Iron Man
        2.26.8

        S 1 Reply Last reply 30 Mar 2020, 20:03 Reply Quote 0
        • S Offline
          sartoric Moderator @auxina
          last edited by 30 Mar 2020, 20:03

          @auxina said in Management of permits with third-party services:

          @sartoric

          Yes of course.

          I forgot the old topic. Just seen it

          SVTS - 2.40.38
          SSSWHR BARO Amber - 2.8.32
          Samsung A5 2016 - Android 7.0
          Samsung A33 2022 - Android 14 - One UI 6.1
          Suunto App Android 5.2.5 beta
          Suunto App IOs 2.45.0 (19123) beta on MBP M1

          1 Reply Last reply Reply Quote 1
          • D Offline
            Dimitrios Kanellopoulos Community Manager
            last edited by 30 Mar 2020, 20:09

            Here is what happens here.

            Speaking also from a partners perspective.

            You have a good point of “how do I know those other applications”.

            Well in the modern web many apps can connect to other apps. Some offer a convenience to show “their masters” and others don’t and that is ok.

            Example:

            • Training peaks , Strava -> Suunto is responsible for sending the data / managing the connection, refresh tokens etc.
            • Others -> Others are responsible for connecting to Suunto and managing the connection and data.

            So in order to disconnect some other service you need to go to the other service and do that.

            Since Suunto/Strava/Polar/Garmin (those being examples) support an API, many partners can connect to them and pull your data to display them via their apps etc.

            So in this case you are seeing a “promoted partners” page at your suunto app, with some details about it. Actually you can connect more than are listed there, and some time ago that list was smaller.

            I hope this helps

            Community Manager / Admin @Suunto
            Creator of Quantified-Self.io
            youtube.com/c/dimitrioskanellopoulos
            https://instagram.com/dimitrioskanellopoulos
            https://www.strava.com/athletes/7586105

            A 1 Reply Last reply 30 Mar 2020, 20:28 Reply Quote 1
            • A Offline
              auxina @Dimitrios Kanellopoulos
              last edited by auxina 30 Mar 2020, 20:28

              @Dimitrios-Kanellopoulos

              I think I cant explain it.
              I have disconnected the services, from the third party’s website, but Suunto app keeps showing “connected”.

              Why does your app show connected?

              Are permissions still granted?

              Is the data accessible for these apps?

              It seems that in these cases Suunto app has the permissions granted forever. This should not be so.

              S9B Titanium Iron Man
              2.26.8

              D 2 Replies Last reply 30 Mar 2020, 20:30 Reply Quote 0
              • D Offline
                Dimitrios Kanellopoulos Community Manager @auxina
                last edited by 30 Mar 2020, 20:30

                @auxina if Suunto app shows connected then it’s the 3rd party (those apps) that did not send a notification / request to the Suunto app to disconnect. In sort they have a bug. You should open a ticket with them.

                Even if they disconnected from the Suunto ecosystem they didn’t inform suunto and Suunto is obliged to show that.

                I am the creator of QS (I am sure you know it), 😄 and I bet if you would try the same with my service (to disconnect) everything should be fine.

                Does it help a bit friend ?

                Community Manager / Admin @Suunto
                Creator of Quantified-Self.io
                youtube.com/c/dimitrioskanellopoulos
                https://instagram.com/dimitrioskanellopoulos
                https://www.strava.com/athletes/7586105

                1 Reply Last reply Reply Quote 0
                • D Offline
                  Dimitrios Kanellopoulos Community Manager @auxina
                  last edited by 30 Mar 2020, 20:31

                  @auxina Also by not notifying Suunto that they are disconnected that doesn’t mean perhaps that on their side they didn’t disconnect for realz. They could have done but din’t notify Suunto

                  Community Manager / Admin @Suunto
                  Creator of Quantified-Self.io
                  youtube.com/c/dimitrioskanellopoulos
                  https://instagram.com/dimitrioskanellopoulos
                  https://www.strava.com/athletes/7586105

                  A 1 Reply Last reply 30 Mar 2020, 20:59 Reply Quote 0
                  • A Offline
                    auxina @Dimitrios Kanellopoulos
                    last edited by 30 Mar 2020, 20:59

                    @Dimitrios-Kanellopoulos

                    I know QS and I really like it. I also admire your work and your dedication.

                    I understand what you’re saying.
                    When disconnecting, they must notify Suunto, but it is evident that they do not
                    Will it be a mistake?
                    I have communicated this to the third party service and they do not attend me.
                    So I would like to remove the permissions from Suunto app.

                    it’s possible?

                    S9B Titanium Iron Man
                    2.26.8

                    D 1 Reply Last reply 31 Mar 2020, 08:10 Reply Quote 0
                    • D Offline
                      Dimitrios Kanellopoulos Community Manager @auxina
                      last edited by 31 Mar 2020, 08:10

                      @auxina the permissions should be removed. (I am sure about this) but unfortunately you cannot remove the api state.

                      I will ask for you

                      Community Manager / Admin @Suunto
                      Creator of Quantified-Self.io
                      youtube.com/c/dimitrioskanellopoulos
                      https://instagram.com/dimitrioskanellopoulos
                      https://www.strava.com/athletes/7586105

                      1 Reply Last reply Reply Quote 1
                      • Michał RudzkiM Offline
                        Michał Rudzki
                        last edited by 31 Mar 2020, 08:35

                        Hi,
                        I have a similar problem, but with Training’s plan. I contacted already Training’s Plan but they claim on their site is all fine when I disconnected app from SuuntoApp.

                        tr5n8gVjpM.png

                        Screenshot_20200306-153721_Suunto.jpg

                        Also, I contacted Suunto support but they can’t help and sent me to Training’s plan, but Training’s plans sending me to Suunto support. I am in the loop, don’t know how to fix that 😞

                        D 1 Reply Last reply 31 Mar 2020, 08:44 Reply Quote 0
                        • D Offline
                          Dimitrios Kanellopoulos Community Manager @Michał Rudzki
                          last edited by 31 Mar 2020, 08:44

                          @Michał-Rudzki hi to both (again) 😄 This is for sure a 3rd party issue.

                          You can point them to https://apizone.suunto.com/docs/services/oauth2-api/operations/deauthorize

                          I can also summon @mipapo from Runanalyze to validate (if he likes) my claims.

                          In the meantime I am asking also Suunto for feedback on this as I understand there is really something wierd here, especially if the 3rd party doesn’t implement the deauthorize.

                          Community Manager / Admin @Suunto
                          Creator of Quantified-Self.io
                          youtube.com/c/dimitrioskanellopoulos
                          https://instagram.com/dimitrioskanellopoulos
                          https://www.strava.com/athletes/7586105

                          Michał RudzkiM mipapoM 2 Replies Last reply 31 Mar 2020, 08:45 Reply Quote 2
                          • Michał RudzkiM Offline
                            Michał Rudzki @Dimitrios Kanellopoulos
                            last edited by 31 Mar 2020, 08:45

                            @Dimitrios-Kanellopoulos thank you for your help and interest 🙂

                            1 Reply Last reply Reply Quote 1
                            • mipapoM Offline
                              mipapo Bronze Member @Dimitrios Kanellopoulos
                              last edited by mipapo 31 Mar 2020, 08:57

                              @Dimitrios-Kanellopoulos said in Management of permits with third-party services:

                              @Michał-Rudzki hi to both (again) 😄 This is for sure a 3rd party issue.

                              You can point them to https://apizone.suunto.com/docs/services/oauth2-api/operations/deauthorize

                              I can also summon @mipapo from Runanalyze to validate (if he likes) my claims.

                              In the meantime I am asking also Suunto for feedback on this as I understand there is really something wierd here, especially if the 3rd party doesn’t implement the deauthorize.

                              Like I said in another thread (don’t find it yet) the deauthorization was missing at some point (don’t ask me when). So when someone clicked anywhere in the past on “deauthorize” Suunto at Runalyze we removed all tokens we needed to get the data for this account, but Suunto was not informed that we removed that connection.
                              Suunto should implement a deauthorize option from the App site (so a user can force this -> would need to result in a notification for that app that the user has removed the connection at Suuntos site)


                              Run happy!
                              mipapo

                              • Co Head at Runalyze.com -
                              D 1 Reply Last reply 31 Mar 2020, 09:01 Reply Quote 1
                              • D Offline
                                Dimitrios Kanellopoulos Community Manager @mipapo
                                last edited by 31 Mar 2020, 09:01

                                @mipapo yeah but I was not referring to that, but rather on the response of the Partner in this case training plan.

                                Community Manager / Admin @Suunto
                                Creator of Quantified-Self.io
                                youtube.com/c/dimitrioskanellopoulos
                                https://instagram.com/dimitrioskanellopoulos
                                https://www.strava.com/athletes/7586105

                                mipapoM 1 Reply Last reply 31 Mar 2020, 09:02 Reply Quote 0
                                • mipapoM Offline
                                  mipapo Bronze Member @Dimitrios Kanellopoulos
                                  last edited by 31 Mar 2020, 09:02

                                  @Dimitrios-Kanellopoulos said in Management of permits with third-party services:

                                  @mipapo yeah but I was not referring to that, but rather on the response of the Partner in this case training plan.

                                  Seems like their support does not know how that Suunto connection works. 🤷


                                  Run happy!
                                  mipapo

                                  • Co Head at Runalyze.com -
                                  1 Reply Last reply Reply Quote 2
                                  • Michał RudzkiM Offline
                                    Michał Rudzki
                                    last edited by Michał Rudzki 18 May 2020, 06:46

                                    Hi to all @mipapo and @Dimitrios-Kanellopoulos Some partners confirm that Suunto doesn’t handle the exception when it appears after when you disconnect suunto app from partner’s side after than partner sent to suunto 401 error and nothing happened in suunto app. @Dimitrios-Kanellopoulos Could you check that somehow with developers or someone else. I got mail from Today’s Plan as below.

                                    "Hi Michal,

                                    I am very sorry about this. I have passed this onto our developers and they are going to look into this further. Just some background for you, when we initially set up the integration Suunto didn’t have a way to deregister users, as a workout around until they had this endpoint we would send a 401 error to them that indicated a file was not getting through, we agreed that they would use this as an indicator to cut the connection, this is obviously not happening now.

                                    Since then they may have come up with a way to now deregister users and our team is going to look into this. I am sorry for the inconvenience, we didn’t know they had changed the way they were doing this, hopefully, we can find a solution soon.

                                    Regards,
                                    Cameron Good"

                                    Is it something that can be done regarding that?

                                    D 1 Reply Last reply 21 May 2020, 10:26 Reply Quote 2
                                    • Michał RudzkiM Offline
                                      Michał Rudzki
                                      last edited by 19 May 2020, 13:15

                                      Hello,
                                      Is it possible that someone will be interested in solving that issue in SuuntoApp.

                                      A isaziI 2 Replies Last reply 19 May 2020, 14:22 Reply Quote 0
                                      • A Offline
                                        auxina @Michał Rudzki
                                        last edited by 19 May 2020, 14:22

                                        @Michał-Rudzki
                                        Good question 🤕

                                        S9B Titanium Iron Man
                                        2.26.8

                                        1 Reply Last reply Reply Quote 0
                                        • isaziI Offline
                                          isazi Moderator @Michał Rudzki
                                          last edited by 19 May 2020, 15:16

                                          @Michał-Rudzki have you talked with support already? Maybe they can open a bug at Suunto.

                                          Watch: Suunto Vertical Ti

                                          Blog: isazi's home

                                          1 Reply Last reply Reply Quote 1
                                          • First post
                                            Last post

                                          Suunto Terms | Privacy Policy

                                            This community forum collects and processes your personal information.
                                            consent.not_received