WilSwitch
Политика приватности
Редакция от 30 августа 2026 года. Разработчик: Антон Павлов (Wilwous).
Локальная обработка
WilSwitch анализирует ввод, историю исправлений, исключения, словари и профили приложений локально на вашем Mac. Содержимое набранного текста, буфера обмена, документов и история исправлений не отправляются разработчику или сервису лицензий.
Разрешения macOS
Accessibility требуется для замены текста в других приложениях. Input Monitoring требуется для обнаружения глобальных нажатий. Эти разрешения управляются macOS и не экспортируются вместе с настройками.
Лицензия
При активации собственный License API WilSwitch получает лицензионный ключ и случайный идентификатор установки. Ключ и локальный кэш статуса хранятся в Keychain. Платёжные данные обрабатывает lava.top; приложение к ним доступа не получает.
Для выдачи лицензии сервер получает от lava.top сведения о покупке и email покупателя. Письмо с ключом отправляется через Resend: этому сервису передаются адрес получателя и содержимое письма с лицензией, но не набранный в приложении текст.
Сервер хранит идентификатор покупки, сумму и валюту, email, статус лицензии, записи активации и деактивации, время проверки и, если передано, имя устройства. Данные нужны для выдачи ключа, ограничения числа активных Mac, повторной отправки и поддержки. Записи хранятся в отдельной базе и её резервных копиях; автоматическое удаление по истечении фиксированного срока сейчас не настроено.
Сайт и сторонние сервисы
Сайт хранит только выбор RU/EN в localStorage браузера. Аналитики, рекламных трекеров и форм для ввода ключа или карты здесь нет. Веб-сервер получает IP и технические сведения HTTP-запроса; журналы ошибок могут содержать IP и путь запроса. Эти данные не включают текст, обрабатываемый приложением.
Оплата открывается на lava.top, загрузки и обновления — на GitHub, доставка писем использует Resend после завершения настройки. У этих сервисов собственные правила обработки данных: lava.top, GitHub, Resend. Обработка может происходить в других странах. Доступность указана в разделе «Получить WilSwitch».
Обновления
Sparkle запрашивает публичный feed обновлений и может передавать стандартные технические данные HTTP-запроса. Системное профилирование Sparkle отключено. Набранный текст в запросы обновления не включается.
Экспорт настроек
Backup создаётся только по явному действию пользователя. В него не входят лицензия, история исправлений, системные разрешения, секреты, кэши и локальные пути.
Связь
По вопросам приватности, доступа, исправления или удаления ваших данных напишите на wilwous@gmail.com. Для запроса может потребоваться подтверждение покупки. Удаление записей лицензии может повлиять на активацию; объём удаления и обязательное хранение обсуждаются с учётом применимого закона.
Privacy Policy
Updated August 30, 2026. Developer: Anton Pavlov (Wilwous).
Local processing
WilSwitch processes keyboard input, correction history, exclusions, dictionaries, and app profiles locally on your Mac. Typed text, clipboard contents, documents, and correction history are not sent to the developer or licensing service.
macOS permissions
Accessibility is required to replace text in other apps. Input Monitoring is required to observe global keyboard events. macOS controls these permissions, and they are never included in settings exports.
Licensing
During activation, the WilSwitch License API receives the license key and a random installation identifier. The key and cached status are stored in Keychain. lava.top processes payment details; the app never receives them.
To issue a license, the server receives purchase information and the buyer's email address from lava.top. License emails are delivered through Resend, which receives the recipient address and license email contents, but never text typed in the app.
The server stores the purchase reference, amount and currency, email, license status, activation and deactivation records, validation times and, if supplied, a device name. These support key delivery, the active-Mac limit, resending and support. Records remain in a separate database and backups; automatic deletion after a fixed retention period is not currently configured.
Website and external services
The website stores only the RU/EN language choice in browser localStorage. It has no analytics, advertising trackers or forms collecting license keys or card details. The web server receives IP and technical HTTP request details; error logs may contain an IP and request path. These do not include text processed by the app.
Payments open on lava.top, downloads and updates use GitHub, and email delivery uses Resend once setup is complete. These services have their own data policies: lava.top, GitHub, Resend. Processing may take place in other countries. See Get WilSwitch for current availability.
Updates
Sparkle requests a public update feed and may transmit standard HTTP request information. Sparkle system profiling is disabled. Typed text is never included in update requests.
Settings export
A backup is created only after an explicit user action. It excludes the license, correction history, system permissions, secrets, caches, and local paths.
Contact
For privacy, access, correction or deletion requests, email wilwous@gmail.com. Proof of purchase may be needed. Deleting license records can affect activation; the scope of deletion and required retention are considered under applicable law.