# Oura ring integration

**URL:** <https://forum.intervals.icu/t/oura-ring-integration/4288>\
**Category:** Announcements\
**Created:** [7 July 2021 05:11 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288 "2021-07-07T05:11:40Z")\
**Posts on this page:** 13\
**Page:** 2

<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:** [3 August 2023 16:19 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/21 "2023-08-03T16:19:47Z")

</div>

Just a thought: Time zones are set correctly?

---

<div class="post-metadata">

**Author:** ![Pierre\_S](https://forum.intervals.icu/user_avatar/forum.intervals.icu/pierre_s/32/27072_2.png) [@Pierre\_S](https://forum.intervals.icu/u/Pierre_S)\
**Post date:** [4 August 2023 06:46 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/22 "2023-08-04T06:46:28Z")

</div>

@MedTechCD which time zones?  
In intervals.icu, yes. I set my max HR and, for running, I prefer use Pace for zones.  
In Oura, there are not any.

---

<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:** [4 August 2023 08:54 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/23 "2023-08-04T08:54:18Z")

</div>

I mean the clock settings of your devices. Are your Mobile, PC, Oura all set in the correct time zone?  
Like GMT + x. Discrepancies in between the used devices can result in very strange results.  
From david’s logging above, the Oura results from the API come in wit a GMT +2 offset which is Central European time.

---

<div class="post-metadata">

**Author:** ![Pierre\_S](https://forum.intervals.icu/user_avatar/forum.intervals.icu/pierre_s/32/27072_2.png) [@Pierre\_S](https://forum.intervals.icu/u/Pierre_S)\
**Post date:** [4 August 2023 13:19 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/24 "2023-08-04T13:19:38Z")

</div>

Yes, on my mobile and on my PC, the time zones are the same.  
Actually, I’m from France so it’s GMT+2.

---

<div class="post-metadata">

**Author:** ![Pierre\_S](https://forum.intervals.icu/user_avatar/forum.intervals.icu/pierre_s/32/27072_2.png) [@Pierre\_S](https://forum.intervals.icu/u/Pierre_S)\
**Post date:** [14 August 2023 12:29 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/25 "2023-08-14T12:29:50Z")

</div>

I spoke with Oura support for information:

> The data collected from the Oura App is based on the **previous algorithm**. Oura has since transitioned to using a **new algorithm as its primary method for data analysis and insights**.  
> […] This transition to a new algorithm is part of Oura’s continuous efforts to enhance accuracy and provide more refined insights to users. As a result, variations in data might occur between the old algorithm and the new one.  
> […] While we **don’t have a specific date** for when the new algorithm will be fully implemented across all platforms, including the mobile and web apps, rest assured that our dedicated team is actively working to ensure a seamless transition.

According to this information, I wonder why I am the only one to notice this.

---

<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:** [14 August 2023 17:04 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/26 "2023-08-14T17:04:09Z")

</div>

Wow. That’s annoying. I am using a Gen 2 and I just checked and my numbers match so maybe its that.

---

<div class="post-metadata">

**Author:** ![rolandplanitz](https://forum.intervals.icu/user_avatar/forum.intervals.icu/rolandplanitz/32/59404_2.png) [@rolandplanitz](https://forum.intervals.icu/u/rolandplanitz)\
**Post date:** [14 August 2023 17:43 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/27 "2023-08-14T17:43:09Z")

</div>

Well they had the „old“ and a „beta“ algorithm. But they claimed they swapped to the new beta as default

Edit: just checked my data (gen3) and intervals and the app match up to a minute (probably a rounding error of seconds)

---

<div class="post-metadata">

**Author:** ![Kornelius\_Filbinger](https://forum.intervals.icu/user_avatar/forum.intervals.icu/kornelius_filbinger/32/73862_2.png) [@Kornelius\_Filbinger](https://forum.intervals.icu/u/Kornelius_Filbinger)\
**Post date:** [29 August 2023 10:56 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/28 "2023-08-29T10:56:11Z")

</div>

Hey Pierre,

You are not the only one. I noticed the same problem today.  
Have a 3rd Gen Ring but am getting different data (for sleep time, quality, readiness, score) from Oura to Intervals integration.

So must be the same issue that Oura is sending data based on the “old” algorithm.

---

<div class="post-metadata">

**Author:** ![abernard](https://forum.intervals.icu/user_avatar/forum.intervals.icu/abernard/32/67791_2.png) [@abernard](https://forum.intervals.icu/u/abernard)\
**Post date:** [27 February 2024 07:40 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/29 "2024-02-27T07:40:37Z")

</div>

Hi @david,

The Oura ring is not always reliable. Sometimes, it considers an afternoon nap as a night of sleep. Therefore, it is not possible to correct the data on the Oura platform.

 ![image](https://forum.intervals.icu/uploads/default/original/3X/5/f/5f3e4dcb7c7a800187e847835cdcabd6c1e4b4f3.png)

It is possible to correct the data from intervals.icu. However, the synchronization window will overwrite the modification. I have several questions: what is this synchronization window? Could it be customizable? How can I correct the data without it being overwritten in the next synchronization?

Thanks.

---

<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:** [3 March 2024 05:42 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/30 "2024-03-03T05:42:03Z")

</div>

Intervals.icu goes back about a week for Oura. So currently it pulls data from 25 Feb. Probably easiest to just wait until that window has passed the bad data day and then edit it. Be careful not to disconnect and reconnect Oura. When that happens your complete history is updated.

Strange that you cannot edit the data in Oura.

---

<div class="post-metadata">

**Author:** ![abernard](https://forum.intervals.icu/user_avatar/forum.intervals.icu/abernard/32/67791_2.png) [@abernard](https://forum.intervals.icu/u/abernard)\
**Post date:** [4 March 2024 18:09 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/31 "2024-03-04T18:09:25Z")

</div>

I’ve modified intervals.icu data that is one week old. 👍 Thanks @david

In oura, I can’t retroactively adjust the data on my end, and Oura support can’t do it either. 😪

---

<div class="post-metadata">

**Author:** ![stezz](https://forum.intervals.icu/user_avatar/forum.intervals.icu/stezz/32/47977_2.png) [@stezz](https://forum.intervals.icu/u/stezz)\
**Post date:** [14 February 2025 16:55 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/32 "2025-02-14T16:55:45Z")

</div>

> Possible sleep period types. ‘deleted’ = deleted sleep by user. ‘sleep’ = user confirmed sleep / nap, min 15 minutes, max 3 hours, contributes to daily scores ‘late\_nap’ = user confirmed sleep / nap, min 15 minutes, ended after sleep day change (6 pm), contributes to next days daily scores ‘long\_sleep’ = sleep that is long enough (\>3h) to automatically contribute to daily scores ‘rest’ = Falsely detected sleep / nap, rejected in confirm prompt by user

Not sure how the integration in intervals works but it should filter for ‘long\_sleep’ to avoid picking up the naps.

---

<div class="post-metadata">

**Author:** ![segi\_pn](https://forum.intervals.icu/user_avatar/forum.intervals.icu/segi_pn/32/51883_2.png) [@segi\_pn](https://forum.intervals.icu/u/segi_pn)\
**Post date:** [3 June 2025 08:07 UTC](https://forum.intervals.icu/t/oura-ring-integration/4288/33 "2025-06-03T08:07:28Z")

</div>

Hi!

I bought an Oura Ring 4, which can measure SpO2 at night. When I give Oura permission to access Interval.icu, the SpO2 data is there, but it isn’t in the importer list on Interval.icu. Is it possible to add it?

[Previous page](https://forum.intervals.icu/t/oura-ring-integration/4288.md?page=1)
