proomt

Search

Search posts, papers, and topics

All posts

Hacker News front page2 min readrelease notesintermediate

ZuckOff Know when a camera is in the room

Summary

ZuckOff is a mobile app that passively scans for Bluetooth advertisements from camera‑glasses (Ray‑Ban Meta, Oakley Meta, Snap Spectacles, etc.) and notifies the user when such devices are nearby. It logs all BLE devices, lets users whitelist known glasses, offers iOS widgets and Live Activity alerts, and can export logs as CSV. The app is free, has no account, and is marketed alongside merch.

  • Detects camera‑glasses by matching known BLE manufacturer signatures (e.g., 0x0D53 for Luxottica, 0x058E for Meta, 0x03C2 for Snap).
  • Runs entirely on‑device; no data leaves the phone and no user account is required.
  • Provides UI hooks: Home Screen widget, Lock Screen Live Activity, Shortcuts/Siri integration, and CSV export of the full BLE scan log.
  • Allows users to mark owned glasses to suppress further alerts.

For privacy‑conscious users, knowing when a recording‑capable wearable is in the vicinity can inform situational awareness. The app demonstrates a practical, low‑overhead use of BLE scanning for personal security, but its effectiveness is bounded by the advertising behavior of the target hardware.

3/10

Related reading

  1. Tapjacking Protection: Rejecting Android Touches Behind an Overlay

    Codename One adds tapjacking protection to its Android runtime. It detects fully or partially obscured MotionEvents, offers four policies (OFF, REPORT, BLOCK, STRICT), can block the entire gesture, and on Android 12+ can request the system hide overlay windows. The API is exposed via `DeviceIntegrity.setTapjackingProtection` and a listener for state changes. iOS has no overlay threat, so the feat…

    CodeName Onecodenameone.com3 min
  2. We Stopped Waiting for Platform Changes to Find Us

    Codename One added a daily automated scan of Apple and Google deprecation notices, linking each notice to concrete builder artifacts before work is created. The system caught the Android 16 back‑gesture change and enabled a permission‑free ContactPicker, turning policy shifts into repeatable, evidence‑backed patches.

    CodeName Onecodenameone.com3 min
  3. Introducing Ad Blocker for Firefox on iOS: More Control, Fewer Distractions

    Firefox for iOS now ships an optional built‑in ad blocker that leverages Apple’s WebKit Content Blocker API and the EasyList filter list. It blocks many third‑party ads and ad‑related trackers before they load, but leaves first‑party ads, search‑result ads, and Firefox‑provided sponsored content untouched. The feature is off by default and can be toggled in Settings → Browsing → Ad Blocker, and i…

    Mozilla Automation Teammozilla.org2 minreleaseHN590204