Skip to content
Search articles

Ultrahuman: connect, sync and troubleshoot

Updated

On this page

Connect Ultrahuman to read your ring’s sleep, movement and recovery records alongside training and other measurements.

Before you connect

Sync your device in the Ultrahuman app. Ring and glucose features depend on the products and services present in your account.

Illustrative Ultrahuman connection guide; synthetic example.

Connect

Open Sources in freddy

  1. Open Ultrahuman in Sources and choose Connect when available.
  2. Sign in to Ultrahuman. If asked for a six-character code, get a fresh one in the Ultrahuman app: Profile → Access Code at the bottom. Review the permissions and authorize the categories you want to share.
  3. Return to freddy and inspect the source’s import status and date coverage.

What reaches freddy

  • Sleep duration, stages and available sleep summaries.
  • Movement, recovery, resting heart rate, HRV and temperature records where supplied.
  • Glucose records if your Ultrahuman account includes them and the authorized service provides them.

History and updates

freddy checks Ultrahuman periodically and imports the available daily history. A day’s record may change as sleep and movement processing completes. The first connection and a fully processed day are separate steps.

If data is missing

  • Today looks incomplete: check the date and processing state in Ultrahuman, then let the next sync run.
  • Glucose does not appear: a ring connection by itself does not create glucose records. Check the records and permissions in your account.
  • A category stopped updating: compare its latest date in Ultrahuman and freddy before reconnecting.

Use it with your other sources

Show Ultrahuman sleep duration alongside my Hevy workout dates. Identify missing days instead of estimating them.

Illustrative Ultrahuman comparison with another source; synthetic example.

Pause or disconnect

Use Paused on the source to stop future sync without deleting its stored history. Disconnect removes the connection and its associated data from freddy; read the confirmation before continuing. It does not delete your records in Ultrahuman. You can also revoke freddy’s authorization in the source service’s connected-app settings.

Provider instructions

Ultrahuman support

Related help

Choose a source

Find missing data and understand sync

Contact freddy support

Use your Ultrahuman data with your AI

Pick your AI for the setup steps and ideas for what to ask.

  • Claude Desktop
    On Claude Team and Enterprise, an Owner adds freddy for the organization first.
  • ChatGPT
  • OpenAI dots
    Availability depends on your OpenAI plan and region.
  • Grok Bot
  • Grok
  • Muse
  • Muse Code
  • Gemini
    Gemini's custom apps need Gemini Spark, which comes with Google AI Pro or Ultra, and are US and English only.
  • Gemini CLI
    Gemini CLI is a developer command-line tool, not the consumer Gemini app. The app connects separately and needs Gemini Spark.
  • Claude Code
  • Cursor
  • Codex
  • Perplexity
    Custom connectors require Perplexity Pro, Max, or Enterprise.
  • OpenClaw
  • Hermes Agent
  • Instinct
    Experimental. Instinct is invite only and does not publish steps for adding your own MCP server.
  • Hark
    Experimental. Hark does not document a way to add your own MCP server yet, so this may not work today.
  • the freddy CLI

freddy is an independent service and is not affiliated with, endorsed by, or sponsored by the makers of the third-party AI apps above.

← Back to Connect data sources

Need a hand?

Send the source name and the step you’re stuck on.

[email protected] ↗