SlopScore
10 crowdincl. 1 critic

airwatch

macOS menu bar app showing live flight data from in-flight Wi-Fi. AI-generated.
Open repo on GitHubgithub.com/iangcarroll/airwatch
Swift · ★ 1 · 1 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 2 hours ago by iangcarroll · last checked 42 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-15: macOS menu bar app showing live flight data from in-flight Wi-Fi. AI-generated.; its own README says "Note: this project was written almost entirely by an AI coding agent (Claude)". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as iangcarroll. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
macOS menu bar app showing live flight data from in-flight Wi-Fi. AI-generated.
created
2026-04-04 · pushed 2 months ago · 8 commits · 2 contributors
release
v0.2.0 · 2026-04-06
languages
Swift 100%
paperwork
licensereadme 42% health
dependencies
no mappable packages · OSV.dev, checked 2 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
swift
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: macOS menu bar app showing live flight data from in-flight Wi-Fi. AI-generated.; its own README says "Note: this project was written almost entirely by an AI coding agent (Claude)". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Airwatch

A tiny macOS menu bar app that shows your flight's live altitude and telemetry when you're connected to in-flight Wi-Fi.

Note: this project was written almost entirely by an AI coding agent (Claude). Treat the code accordingly — read before you trust it.

Supported airlines

  • Delta Air Lines — any SSID containing deltawifi

Want another carrier? See Adding another airline below — it's one file.

Features

  • Lives in the menu bar; no Dock icon.
  • Auto-detects in-flight Wi-Fi by SSID and talks to the airline's captive-portal API for live flight data.
  • Currently supports Delta (any SSID containing deltawifi). Architecture is pluggable — adding a new carrier is one AirlineProvider conformance.
  • Click the menu bar item for a popover with altitude, airspeed, ground speed, heading, outside temperature, route, time remaining, phase, and flight number.
  • Customizable:
    • Which fields appear in the menu bar label (and their order).
    • Refresh interval (1s / 3s / 5s / 10s / 15s / 30s / 60s, default 5s).
    • Imperial (ft · kt · °F) or metric (m · km/h · °C) units.
  • Shows a warning icon when the airline reports connectivity is down.

Requirements

  • macOS 13 Ventura or later.
  • Location permission — macOS 14+ gates Wi-Fi SSID access behind Location Services. Airwatch asks for it the first time it launches.

Building

Open Airwatch.xcodeproj in Xcode and hit Run, or:

xcodebuild -project Airwatch.xcodeproj -scheme Airwatch -configuration Release build

The same sources also build as a Swift Package:

swift build

(The SPM target runs as a plain executable without a proper app bundle — use the Xcode project for day-to-day use.)

Adding another airline

  1. Create Sources/Airwatch/Providers/<Airline>/<Airline>Provider.swift conforming to AirlineProvider:
    • matches(ssid:) — identify the carrier's in-flight Wi-Fi.
    • fetchSnapshot() — hit the captive-portal API and return a normalized FlightSnapshot.
  2. Register it in ProviderRegistry.default.
  3. That's it — the UI, preferences, and formatting all work automatically.

Project layout

Sources/Airwatch/
  App.swift                         # SwiftUI @main entry
  Models/FlightSnapshot.swift       # airline-agnostic data model + fields
  Providers/
    AirlineProvider.swift           # protocol all carriers implement
    ProviderRegistry.swift          # registry + SSID matching
    Delta/DeltaProvider.swift       # Delta reference implementation
  Services/
    WiFiMonitor.swift               # CoreWLAN + Location auth
    FlightMonitor.swift             # poll loop + state machine
  Settings/Preferences.swift        # UserDefaults-backed prefs
  Views/
    MenuBarLabel.swift              # compact menu bar label
    FlightPopoverView.swift         # dropdown pane
    SettingsView.swift              # preferences window

Releases

Pushing a tag matching v* (e.g. v0.1.0) triggers a GitHub Actions workflow that builds the app and publishes a zipped Airwatch.app as a GitHub release asset. The build is unsigned and ad-hoc codesigned — you'll need to right-click → Open the first time, or remove the quarantine attribute:

xattr -dr com.apple.quarantine /Applications/Airwatch.app

License

MIT

Read the rest on GitHub

Scan report · 2026-09-15
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review

From the balcony · 1 of 3 clapped

  1. Cap'm Slopclapped
    README clearly explains what it does, how to run it (Xcode or xcodebuild), honestly discloses AI generation with Claude, and provides architecture details.

Princess and Crusoe read it and passed. Their reasons are on the balcony, with every other verdict.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listinglog in to report