Деньги в смежных рынках есть: item trackers и MDM растут, но прямая боль findphone очень узкая — nearby device, Bluetooth on, Find My unavailable, рядом Mac и пользователь готов к CLI.
ЗАХВАТ24
BLE RSSI-поиск легко повторить на CoreBluetooth/blueutil/bleak; consumer-рынок занят Apple/Tile/Life360/Chipolo/Pebblebee, B2B — Jamf/Mosyle/Hexnode. UX хороший, ров слабый.
ДОСТУП5
SPDX: None. Без лицензии коммерческое использование, модификация и распространение юридически небезопасны; дополнительно single-maintainer, unsigned binary и очень молодой проект.
«Потенциал топит отсутствие лицензии и почти нулевая защищаемость ценности.»
Рыночный анализ · Обзор
findphone — маленькая macOS CLI-утилита на Swift, которая помогает физически найти рядом лежащее Bluetooth-устройство по силе сигнала, когда Apple Find My недоступен.
Bluetooth proximity / device-finder utility / Apple IT operations / endpoint recoveryЗРЕЛОСТЬ · ЭКСПЕРИМЕНТ
ЯЗЫК
Swift
ЛИЦЕНЗИЯ
НЕТ · ALL RIGHTS RESERVED
РЕЕСТР
none
РЕЛИЗ
v0.1.0
КОНТРИБЬЮТОРЫ
1
Что делает
Утилита показывает RSSI в dBm, сортирует близкие Apple handheld/Bluetooth-устройства по силе сигнала и умеет hunt mode по имени устройства. В режиме поиска можно включить звуковые щелчки, которые учащаются при приближении, чтобы искать устройство на слух. README подчёркивает ограничения: инструмент не заставляет устройство звонить, не даёт направление и работает только в пределах Bluetooth-дальности.
Какую боль решает
Решает узкую, но понятную боль: устройство находится где-то рядом, Bluetooth включён, но Find My недоступен — например, из-за MDM-политики — и нужно понять, в каком углу комнаты оно лежит.
Сценарии использования
+IT/helpdesk в офисе или школе: найти корпоративный iPhone/iPad, если Find My отключён MDM-политикой.
+Личная утилита для Mac-пользователя: найти телефон, наушники, часы или другое Bluetooth-устройство в комнате по RSSI и звуку.
+Инвентаризация рядом лежащих Apple handheld-устройств: survey mode показывает близкие устройства по силе сигнала.
+Демонстрации и записи экрана: режим --redact скрывает Bluetooth-адреса и имена устройств в survey mode.
+Диагностика Bluetooth-сигнала: понять, видит ли Mac конкретное paired/BLE-устройство и как меняется RSSI при движении.
Целевой пользователь
Mac-пользователи с терминалом; особенно IT-админы Apple-флотов, helpdesk, школьные и корпоративные администраторы, power users.
macOS CLI для управления Bluetooth: power, list, pair, connect, info, --wait-rssi; более общий Bluetooth-инструмент, не специализированный UX для поиска телефона.
Cordova plugin для Bluetooth Serial/BLE, есть readRSSI, но это mobile/webview SDK, а не macOS finder.
Позиционирование
findphone не лидер в Bluetooth OSS в целом: у blueutil, bleak и SimpleBLE больше зрелости и звёзд. Но в узкой нише 'macOS CLI to locate nearby Apple device by signal strength' он выглядит как нишевый лидер и удачно упакованный микро-инструмент, а не просто клон.
Apple device management, security, app distribution, inventory и policies; не Bluetooth finder, но закрывает смежную корпоративную задачу управления и поиска устройств.
Established Apple MDM vendor; точные revenue/users в собранном разборе не подтверждены.
Jamf for Mac / MobileContact Us
Jamf Nowточная US-цена на открытой странице не подтверждена
Клиенты и логотипы показаны, но без подтверждённого общего числа пользователей.
Pro$2.2/device/month
Enterprise$3.2/device/month
Ultimate$4.7/device/month
Ultrarequest pricing
Текущая монетизация проекта
По публичным признакам сам проект сейчас не монетизируется: нет homepage, registry/install package, paid cloud/support/open-core модели, явных Sponsors/Packages; распространяется unsigned binary через GitHub Releases. Ключевой стоп-фактор — SPDX-лицензия None, то есть отсутствие явного разрешения на коммерческое использование.
Коммерческий потенциал
ПОТЕНЦИАЛ · НИЗКИЙ
Заработать можно только как на маленькой утилите или side-product для Apple IT и power users, но не как на самостоятельной venture-scale библиотеке. Если автор добавит permissive license и продуктовую упаковку, потенциал может подняться до low/medium.
Спрос и рынок
Широкий рынок поиска предметов и MDM денежный, но прямой рынок findphone маленький. Лучший сегмент — IT/admins в Apple-heavy организациях, школы, repair desks, labs и offices, где Find My часто отключают политиками.
Ров / защищённость
Ров слабый: BLE RSSI и CoreBluetooth доступны другим, а похожий инструмент можно собрать поверх существующих BLE CLI/SDK. Защищаемость возможна только через упаковку под Apple IT, MDM playbooks, подписанные builds, trust/privacy, базу знаний по edge cases и интеграции с Jamf/Mosyle/Hexnode.
Модели монетизации
+Paid Mac app / GUI wrapper с one-time purchase для B2C и power users.
+Pro build для IT/helpdesk: notarized/signed binary, inventory import, CSV/JSON output, privacy redaction, MDM-safe docs и support contract.
+MDM companion utility: Jamf/Mosyle/Hexnode scripts, Self Service package, playbooks для школ и офисов.
+GitHub Sponsors / donations как open-source sustainability.
+Commercial support / custom builds: signed binaries, совместимость с macOS versions, fleet packaging, training для helpdesk.
Что нужно, чтобы сделать продукт
+Добавить явную лицензию; сейчас это all-rights-reserved risk.
+Сделать notarized/signed macOS binary вместо unsigned binary с ручным xattr.
+Добавить Homebrew formula, installer или auto-update.
+Сделать GUI или TUI для не-технических helpdesk-сотрудников.
+Добавить тесты и compatibility matrix для macOS 13/14/15/26, Intel/Apple Silicon и разных iPhone/iPad/Watch/AirPods.
+Подготовить документацию по privacy/compliance: анти-stalking, что логируется, как редактировать адреса.
+Улучшить точность workflow: smoothing profiles, calibration, возможно multi-Mac triangulation, понимая ограничения RSSI и недоступность UWB через публичные Apple APIs.
+Сформировать брендинг и позиционирование: сейчас это утилита, не продукт.
⚖ ЛИЦЕНЗИЯ · МОЖНО ЛИ КОММЕРЦИАЛИЗИРОВАТЬ
Критический негативный фактор: лицензии нет. MIT/Apache/BSD позволили бы коммерческое использование почти свободно; GPL/AGPL создали бы copyleft/SaaS-ограничения; но отсутствие лицензии означает all-rights-reserved, то есть коммерческое использование, модификация и распространение кода как части продукта по умолчанию юридически небезопасны и фактически запрещены без разрешения автора.
Риски и подводные камни
ВЫСОКИЙЛИЦЕНЗИЯ
Лицензия отсутствует. По умолчанию это all-rights-reserved: нельзя безопасно брать код в коммерческий продукт, распространять деривативы или использовать как основу бизнеса без отдельного разрешения автора.
ВЫСОКИЙПРОЧЕЕ
Platform/API risk: macOS Bluetooth permissions, CoreBluetooth behavior, system_profiler cache, Apple privacy changes и MDM-политики могут сломать поведение; README уже описывает ограничения и нестабильность RSSI-источников.
ВЫСОКИЙЮР. СЕРАЯ ЗОНА
Privacy/misuse risk: инструмент помогает обнаруживать рядом находящиеся Bluetooth-устройства; возможны stalking, workplace surveillance и утечки Bluetooth identifiers, несмотря на --redact.
ВЫСОКИЙКОНКУРЕНЦИЯ
Consumer side занят Apple/Tile/Life360/Chipolo/Pebblebee; IT side занят Jamf/Mosyle/Hexnode; OSS side имеет blueutil/bleak/SimpleBLE.
ВЫСОКИЙПРОЧЕЕ
Accuracy risk: RSSI — грубый proxy distance; стены, металл, тело человека и положение устройства сильно искажают сигнал, направление не определяется.
ВЫСОКИЙЗАВИСИМОСТЬ ОТ АВТОРА
Один контрибьютор, молодой проект, один релиз и мало истории разработки.
СРЕДНИЙПРОЧЕЕ
Distribution risk: unsigned binary, ручной xattr, нет Homebrew/package manager — это friction для массового adoption.
+Часть коммерческих цифр подтверждена только одним источником, а не ≥2 независимыми источниками: цены Apple AirTag, Chipolo, Pebblebee, Jamf, Mosyle, Hexnode, а также market size Future Market Report и Grand View Research.
+Samsung Galaxy SmartTag / SmartThings Find включён как очевидный смежный аналог, но актуальная цена и отдельные MAU SmartThings Find не подтверждены.
+Для Chipolo и Pebblebee публичные MAU/revenue не подтверждены.
+Для Jamf, Mosyle и Hexnode общий масштаб клиентов/users/revenue не подтверждён; по Mosyle использован только customer quote про 45,000 Macs как отдельный пример, не как общий масштаб компании.
+Звёзды OSS-аналогов и findphone взяты из собранного разбора/воронки и не перепроверялись заново; в тексте разбора есть расхождение 840 vs 841 звезда, структурировано по фактам воронки и приблизительным значениям.
+Оценки demand/capture/access — аналитическое суждение, а не измеренная метрика.
+Юридический вывод по отсутствию лицензии является общей интерпретацией open-source licensing, не юридической консультацией.
+Тезисы про слабый ров, commodity BLE RSSI и невозможность UWB через публичные Apple APIs опираются на техническую оценку и README, а не на отдельные юридические или платформенные источники.
ben-z/findphone собрал 389 звёзд за окно, тогда как у автора всего 269 подписчиков — эффективная аудитория ≈ 526. Это даёт surprise-индекс 0.69 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 0.0% и 0 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация положительная — рост ещё не выдохся.