Connecting Intervals.icu

Norvin doesn't store your workout files directly. Instead, it reads your data through Intervals.icu, a free training platform that aggregates data from Concept2 Logbook, Garmin, Wahoo, and most other devices and apps.

This means your data stays in one place, and Norvin gets a clean, structured feed to analyze — no manual uploads, no duplicate logs.

Why Intervals.icu?

Intervals.icu handles the complexity of connecting to different hardware and platforms. Once your devices are synced there, Norvin can read everything through a single connection. It's a deliberate choice to keep Norvin focused on coaching rather than data plumbing.

Connecting your account

The quickest way to connect is through Intervals.icu sign-in. In Norvin's Settings page, click Connect with Intervals.icu — you'll be redirected to authorize the connection and sent back automatically. No keys to copy, no developer settings to find.

Alternative: API key connection

If you prefer manual control, you can connect with an API key instead.

1. Create an Intervals.icu account

Go to intervals.icu and sign up. It's free.

2. Connect your data source

Inside Intervals.icu, go to Settings and connect your device or platform — Concept2 Logbook, Garmin Connect, Wahoo, or whichever you use. Follow the Intervals.icu prompts to authorize the connection.

3. Find Developer Settings

In your Intervals.icu account, open Settings and scroll to the Developer section.

4. Create an API key

Click "Create API key". Give it a name — "Norvin" works well — and copy the key it generates. You won't be able to see it again after closing the dialog.

5. Paste it into Norvin

Open Norvin's Settings page, paste your API key into the Intervals.icu field, and save. Norvin will verify the connection and pull in your recent activities.

After connecting

Once connected, Norvin syncs your activity history automatically. Your most recent sessions will appear on the dashboard, ready for analysis.

Need more help? Contact us