Разработчик Франческо Паванетто выпустил необычное приложение PurrPad, которое превращает трекпад MacBook в подобие кота — оно буквально заставлять элемент управления мурлыкать. Для этого программа использует встроенный в трекпад модуль тактильного отклика — звук из динамиков не воспроизводится, вместо этого пользователь ощущает характерную вибрацию.
Автор рассказал, что настроил вибрацию на основе частоты мурлыканья настоящей кошки. При этом паттерн не повторяется полностью и не превращается в бесконечную зацикленную последовательность.
В бесплатной версии доступен один кот. Обычно он начинает мурлыкать, когда пользователь кладёт руку на трекпад. Иногда кот может «обидеться» и резко отреагировать на попытку потрогать его. Можно сделать так, чтобы во время звонков мурлыканья не было.
Поведение «зверя» можно настраивать. В меню доступны регулировка силы вибрации, уровня привязанности — от независимого до требующего внимания — и отключение внезапных всплесков активности.
За пять долларов разработчик предлагает пожизненный доступ к пяти дополнительным котам. Кроме того, приложение позволяет записать мурлыканье собственного питомца.
PurrPad не распространяется через App Store. По словам Паванетто, для управления тактильным механизмом MacBook приложению требуется доступ к закрытому системному интерфейсу macOS, поэтому программу можно скачать только с официального сайта. Разработчик утверждает, что приложение подписано и прошло нотариальную проверку Apple, поэтому macOS не должна показывать никаких предупреждений безопасности.
С точки зрения приватности приложение делает только один сетевой запрос — проверяет наличие новой версии. Эту проверку можно полностью отключить. В PurrPad нет аккаунтов, аналитики и облачной синхронизации. Записи мурлыканья обрабатываются непосредственно на Mac и после этого удаляются.
Разработчик также предупредил, что в будущих версиях macOS доступ к используемому приложением интерфейсу могут закрыть. В таком случае он обещает вернуть покупателям деньги.