# Dropbox support

**URL:** <https://forum.intervals.icu/t/dropbox-support/3619>\
**Category:** Announcements\
**Created:** [11 April 2021 16:21 UTC](https://forum.intervals.icu/t/dropbox-support/3619 "2021-04-11T16:21:38Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [29 August 2022 04:57 UTC](https://forum.intervals.icu/t/dropbox-support/3619/41 "2022-08-29T04:57:04Z")

</div>

Yes unfortunately your manually edited intervals will go. The activity files from Dropbox might not exactly match the Strava activities.

---

<div class="post-metadata">

**Author:** ![aldipower](https://forum.intervals.icu/letter_avatar_proxy/v4/letter/a/bbce88/32.png) [@aldipower](https://forum.intervals.icu/u/aldipower)\
**Post date:** [28 October 2022 18:36 UTC](https://forum.intervals.icu/t/dropbox-support/3619/42 "2022-10-28T18:36:15Z")

</div>

Hi, I would like to kindly inform you that Tredict now also offers Dropbox support in _both directions_ too. Just like Intervalls.icu. This means that power users can use Intervalls and Tredict at the same time now and sync each other as Dropbox with a middleman. Perfect life. Besot of both worlds. 🙂 If I am informed correctly, those 2 platforms are the only ones who directly support Dropbox for reads and writes of activities? Anyways, a good day for data liberation. Hopefully Zwift will do the same at some point. I am in the middle of my life, so they have some decades left to achieve this! 😛  
If you like to read more about the Tredict Dropbox support, this is the blog post:  
[Using Dropbox to synchronise with other platforms](https://www.tredict.com/blog/using_dropbox_to_synchronize_with_other_platforms/)

Happy intervalling!

---

<div class="post-metadata">

**Author:** ![buckethead](https://forum.intervals.icu/user_avatar/forum.intervals.icu/buckethead/32/31740_2.png) [@buckethead](https://forum.intervals.icu/u/buckethead)\
**Post date:** [21 February 2023 20:16 UTC](https://forum.intervals.icu/t/dropbox-support/3619/43 "2023-02-21T20:16:02Z")

</div>

Is it possible to have two folders sync’d? I have a folder for TrainerRoad workout/files and one for Wahoo rides/files. I am not sure if I am able to change where each app puts their .fit files when activities are completed and I do not want to go into Dropbox after each ride to move files…

---

<div class="post-metadata">

**Author:** ![Ben](https://forum.intervals.icu/user_avatar/forum.intervals.icu/ben/32/28464_2.png) [@Ben](https://forum.intervals.icu/u/Ben)\
**Post date:** [21 February 2023 21:41 UTC](https://forum.intervals.icu/t/dropbox-support/3619/44 "2023-02-21T21:41:14Z")

</div>

Yep, can add multiple

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [22 February 2023 09:43 UTC](https://forum.intervals.icu/t/dropbox-support/3619/45 "2023-02-22T09:43:56Z")

</div>

Hello!

After syncing Strava with Dropbox via Tapiriik, my activities (runs) are now doubled. The date is selected for activities after 22 Feb 2023. Is there any way to revert it? Thank you.

 ![image](https://forum.intervals.icu/uploads/default/original/3X/2/8/28a9cc4ab5e5cc1a2b91a392becf0d09da060f0b.png) ![image](https://forum.intervals.icu/uploads/default/original/3X/0/2/023171b5270ce7ee223cd2b5347ad889c3642d0f.png)

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [22 February 2023 11:21 UTC](https://forum.intervals.icu/t/dropbox-support/3619/46 "2023-02-22T11:21:09Z")

</div>

I’ve removed the Dropbox connection, but the activities are still visible - am I missing something?

---

<div class="post-metadata">

**Author:** ![MedTechCD](https://forum.intervals.icu/user_avatar/forum.intervals.icu/medtechcd/32/40383_2.png) [@MedTechCD](https://forum.intervals.icu/u/MedTechCD)\
**Post date:** [22 February 2023 12:00 UTC](https://forum.intervals.icu/t/dropbox-support/3619/47 "2023-02-22T12:00:55Z")

</div>

The dropbox folder is a ‘transfer’ and backup folder. Once the activity is in Intervals, all the data is in the Intervals database.  
If all your Strava activities were synced to dropbox, you can unlink Strava from Intervals but don’t close your Strava account.  
Then go to activity list view and filter activities by ‘Source’. Eliminate (delete) doubles by selecting and batch delete. In this case I would think that you keep the ones from Dropbox and delete the ones from Strava. (remember, you delete them from Intervals, not from Strava!)  
If you make a mistake, you can always ‘undelete’ but be cautious anyway.  
Once you’re happy with the result and are sure that you have everything in Dropbox or Garmin or some other source, you can stop the sync from Strava permanently.

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [22 February 2023 12:11 UTC](https://forum.intervals.icu/t/dropbox-support/3619/48 "2023-02-22T12:11:17Z")

</div>

Thanks for the feedback. I decided to become a supporter.  
Now I want the other way around, to delete the doubled activities from Dropbox and resync with Strava. I am not able to batch delete - it says “undelete”?

 ![image](https://forum.intervals.icu/uploads/default/original/3X/3/8/385ab2a913dce339a7751b682773bfb9d75e7de7.png)

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [22 February 2023 13:42 UTC](https://forum.intervals.icu/t/dropbox-support/3619/49 "2023-02-22T13:42:10Z")

</div>

Update: resolved. I’ve had simultaneously selected two filters.

But now it seems I’m not able to re-sync with Strava - I mean, I clicked the button, but the activities are not synced - I only have the ones from Garmin Connect. Am I missing something - any ideas?

Thank you.

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [22 February 2023 15:06 UTC](https://forum.intervals.icu/t/dropbox-support/3619/50 "2023-02-22T15:06:39Z")

</div>

Have you checked the box called “hide deleted activities”? If Garmin is there, then Strava might be hidden/deleted.

---

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [22 February 2023 17:03 UTC](https://forum.intervals.icu/t/dropbox-support/3619/51 "2023-02-22T17:03:16Z")

</div>

I can see quite a few Strava activities (both deleted and normal) on your calendar. You can do Options → Show deleted activities + Show activity source to see them.

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [23 February 2023 07:42 UTC](https://forum.intervals.icu/t/dropbox-support/3619/52 "2023-02-23T07:42:32Z")

</div>

Thanks for your feedback. Yeah, I went full circle and undeleted the Strava activities and deleted the Dropbox activities. I guess the issue why the Strava sync didn’t work, was because the activities were automatically deleted when I disconnected from Strava and synced with Dropbox, but when I’ve later deleted the Dropbox activities the Strava ones didn’t “sync” because they were “deleted”.

Anyway, now it seems alright. 😉

---

<div class="post-metadata">

**Author:** ![Andres\_G](https://forum.intervals.icu/user_avatar/forum.intervals.icu/andres_g/32/86419_2.png) [@Andres\_G](https://forum.intervals.icu/u/Andres_G)\
**Post date:** [8 March 2023 14:12 UTC](https://forum.intervals.icu/t/dropbox-support/3619/53 "2023-03-08T14:12:51Z")

</div>

So, what is the workaround if I want to auto sync TrainerRoad workouts with Intervals.icu?

Sorry but I’m getting lost with connections, activities, folders, uploads, downloads…

**EDIT** : solved!

---

<div class="post-metadata">

**Author:** ![DaveMWales](https://forum.intervals.icu/user_avatar/forum.intervals.icu/davemwales/32/20006_2.png) [@DaveMWales](https://forum.intervals.icu/u/DaveMWales)\
**Post date:** [9 March 2023 07:46 UTC](https://forum.intervals.icu/t/dropbox-support/3619/54 "2023-03-09T07:46:01Z")

</div>

appreciate this is on the dropbox API not you but I’m never comfortable giving out access to all my files via dropbox to a third party app. Nothing against yourself as I’m sure your code is doing nothing it isn’t supposed to but I just don’t like leaving that level of access open.

A second option where you create an app folder and I can put files in that folder for import I’d be happier with - more manual (albeit one I’d automate myself) and I wouldn’t get rid of the old option for those comfortable granting full access.

I might work out an approach using your API to upload my files manually if that isn’t a goer.

Thanks though, loving your work.

---

<div class="post-metadata">

**Author:** ![app4g](https://forum.intervals.icu/user_avatar/forum.intervals.icu/app4g/32/41800_2.png) [@app4g](https://forum.intervals.icu/u/app4g)\
**Post date:** [9 March 2023 07:58 UTC](https://forum.intervals.icu/t/dropbox-support/3619/55 "2023-03-09T07:58:22Z")

</div>

Interestingly I’ve not looked at the level of permissions that Intervals.icu is asking from Dropbox. So, based on your post and my curiosity, this is what it shows

Looks like Intervals.icu can access the entire Dropbox Files and Folders (I don’t remember if I granted it this way or it’s default.)

 ![Screenshot 2023-03-09 at 3.52.53 PM](https://forum.intervals.icu/uploads/default/original/3X/9/c/9c68d24a5d9ab982f213ce60c8fc0a467a41a231.png)

This is what I request for my own app. The App only has access to 1 specific folder on Dropbox.

 ![Screenshot 2023-03-09 at 3.54.32 PM](https://forum.intervals.icu/uploads/default/original/3X/a/0/a01b9d18a8624eabd60b2c2878e6dabfb32256d6.png)

In any case, the connection from BreakAway: Indoor Training to DropBox is only to 1 specific folder and there’s actually no way (that I know of) to get access to any of those files from _my_ end. The connection is only between the App in the Phone and Dropbox.

 ![Screenshot 2023-03-09 at 3.56.51 PM](https://forum.intervals.icu/uploads/default/original/3X/6/8/6870b5cdecf3e9bf9f2f553613a375cedea4d8d9.png)

---

<div class="post-metadata">

**Author:** ![Gerald](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gerald/32/28423_2.png) [@Gerald](https://forum.intervals.icu/u/Gerald)\
**Post date:** [9 March 2023 07:59 UTC](https://forum.intervals.icu/t/dropbox-support/3619/56 "2023-03-09T07:59:05Z")

</div>

There’s nothing stopping you creating a Dropbox folder just for Intervals, that is separate to any private and confidential information.

I only use Dropbox for Intervals (HRV4Training and Zwift); my private data is stored elsewhere.

---

<div class="post-metadata">

**Author:** ![DaveMWales](https://forum.intervals.icu/user_avatar/forum.intervals.icu/davemwales/32/20006_2.png) [@DaveMWales](https://forum.intervals.icu/u/DaveMWales)\
**Post date:** [9 March 2023 08:09 UTC](https://forum.intervals.icu/t/dropbox-support/3619/57 "2023-03-09T08:09:44Z")

</div>

that would need a dedicated dropbox account would it not? I could of course do that but hen that would make other things less convenient.

---

<div class="post-metadata">

**Author:** ![DaveMWales](https://forum.intervals.icu/user_avatar/forum.intervals.icu/davemwales/32/20006_2.png) [@DaveMWales](https://forum.intervals.icu/u/DaveMWales)\
**Post date:** [9 March 2023 08:16 UTC](https://forum.intervals.icu/t/dropbox-support/3619/58 "2023-03-09T08:16:26Z")

</div>

thats the way drop box works - it’s either App access like you’ve done (and what trainer road etc do). That makes sense when you’re writing files one one location.

Or, it’s “dropbox access” which is over the whole folder structure. Which is then how intervals can let you pick access to the folder you want it to read. Problem for me is should intervals be compromised a bad actor could use that access to read everything I store on dropbox.

Hence my suggestion - if intervals set up an option for app access with an intervals folder only then I can put files in that folder for intervals to read. Yes in my case I’d want to copy files from my TR app folder to the intervals app folder but I’d be a lot happier doing that.

---

<div class="post-metadata">

**Author:** ![gregor](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gregor/32/28652_2.png) [@gregor](https://forum.intervals.icu/u/gregor)\
**Post date:** [9 March 2023 09:16 UTC](https://forum.intervals.icu/t/dropbox-support/3619/59 "2023-03-09T09:16:09Z")

</div>

I would argue that the shared folder is not affecting other (not shared) data, otherwise Dropbox’s business model would not survive. 😉

---

<div class="post-metadata">

**Author:** ![david](https://forum.intervals.icu/user_avatar/forum.intervals.icu/david/32/30189_2.png) [@david](https://forum.intervals.icu/u/david)\
**Post date:** [9 March 2023 15:23 UTC](https://forum.intervals.icu/t/dropbox-support/3619/60 "2023-03-09T15:23:44Z")

</div>

To go the “app folder” route I would need to create another Dropbox app (easy) carry extra sets of credentials etc. (work) in Intervals.icu. I will likely do that at some point.

> [@DaveMWales](#):
>
> I might work out an approach using your API to upload my files manually if that isn’t a goer.

That is easy to do if you can code a bit:

> [@API access to Intervals.icu](https://forum.intervals.icu/t/api-access-to-intervals-icu/609/69):
>
> For completed activities or planned workouts? You can upload completed activities: POST /v1/athlete/{id}/activities This accepts form data with ‘file’ containing the data as well as optional name and description fields. The file can be .fit, .gpx, .fit.gz, .gpx.gz or a zip file containing one or more of the same. It won’t create duplicate activities (hash of file data is checked). It returns status code 201 if at least one activity was created, else 200. The body is an array of { icu\_athlete\_…

[Previous page](https://forum.intervals.icu/t/dropbox-support/3619.md?page=2)

[Next page](https://forum.intervals.icu/t/dropbox-support/3619.md?page=4)
