whatisgithub

What is noop?

parthjadhav/noop — explained in plain English

Analysis updated 2026-05-18

70SwiftAudience · generalComplexity · 3/5LicenseSetup · moderate

In one sentence

A local first, account free companion app for WHOOP fitness straps, preserved and distributed as unsigned builds after the original project vanished.

Mindmap

mindmap
  root((NOOP))
    What it does
      Local WHOOP companion
      Daily metrics view
      Trend view
    Tech stack
      Swift
      Android and iOS builds
      macOS build
    Use cases
      Offline health tracking
      Cross device trends
      No cloud account
    Audience
      WHOOP strap owners
    Status
      Continuity mirror
      Unsigned builds

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

View daily WHOOP recovery and health metrics without a cloud account.

USE CASE 2

Track how a single health metric trends over time on iPhone, Android, or Mac.

USE CASE 3

Keep WHOOP style data entirely on device with no automatic cloud backup.

What is it built with?

SwiftKotlinAndroidiOSmacOS

How does it compare?

parthjadhav/noopnoppefoxwolf/mergeableviewjaydenjcpy/eeveespotifyreincarnated
Stars706968
LanguageSwiftSwiftSwift
Setup difficultymoderateeasyhard
Complexity3/52/54/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Builds are unsigned and unnotarized since the project has no paid developer account, so each platform needs a one time manual step to install.

PolyForm Noncommercial: free to use, modify, and share, but not for commercial purposes.

So what is it?

NOOP is a companion app for WHOOP fitness and recovery straps that runs entirely on your own phone or computer instead of relying on WHOOP's own cloud service, so your health data stays local, offline, and under your control rather than syncing to any account. This particular repository is not the original project, it is a preservation copy of the source code and release builds after the original developer's repository was deleted and the project appeared to be abandoned, kept online for people who already rely on the app. The app shows your daily health metrics, similar to the official WHOOP app's "today" screen, along with a view of how any single metric has trended over time, styled with an animated visual design the project calls Liquid Metal, and it is built to look and work the same way across iPhone, Android, and Mac. It works with WHOOP 4.0 and 5.0 straps. Because the project has no paid developer accounts tied to any app store, the builds are distributed a bit unusually. The macOS build is not notarized by Apple, so the system will initially warn that it is unverified. Removing a quarantine flag once, or approving it once in system security settings, lets it open normally after that. The Android build is an unsigned file you install directly rather than through the Play Store, so Android's built in protection may warn about it once, and there is a documented way to allow it through. The iOS build is an unsigned file you sign yourself using a free Apple account through tools like AltStore or SideStore, since there is no App Store listing, and that signature needs to be renewed roughly every week, which tools like AltStore can do automatically. The project keeps all of your data on your own device, with no automatic backup to any cloud account, so reinstalling the app is safe and simply starts fresh. It is distributed under the PolyForm Noncommercial license, meaning you can use, inspect, and modify it, but not for commercial purposes. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
Walk me through removing the macOS quarantine flag so NOOP opens after downloading it.
Prompt 2
Explain how to sideload the NOOP Android APK when Play Protect blocks the install.
Prompt 3
Show me how to sign and install the NOOP iOS build with AltStore.
Prompt 4
Summarize why this NOOP repository exists as a continuity mirror instead of the original project.

Frequently asked questions

What is noop?

A local first, account free companion app for WHOOP fitness straps, preserved and distributed as unsigned builds after the original project vanished.

What language is noop written in?

Mainly Swift. The stack also includes Swift, Kotlin, Android.

What license does noop use?

PolyForm Noncommercial: free to use, modify, and share, but not for commercial purposes.

How hard is noop to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is noop for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.