Keepresso
Keepresso
Початок роботи

Чи безпечний Keepresso? Відкритий код і нотаризація

György
Перевірив
György
Оновлено Jul 23, 2026 2 min

Keepresso це невеликий, зосереджений застосунок, і легко перевірити, що він робить. Він безкоштовний і ліцензований за GPL-3.0, тож повний вихідний код публічний, і він підписаний та нотаризований Apple, тож відкривається без попереджень.

Які дозволи він запитує

Keepresso просить дуже мало, і лише коли ви використовуєте функцію, якій це потрібно:

  • Схвалення адміністратора, один раз, лише для функцій, які перемикають захищене системне налаштування: режим закритого дисплея, ігрова пауза AWDL, прискорення вентиляторів теплової сітки безпеки, пріоритет процесора для гри та заплановане пробудження. Схваліть допоміжний процес один раз, і після цього вони працюють безшумно.
  • Геопозиція, лише якщо ви використовуєте Wi-Fi-тригер, бо зчитування назви поточної мережі цього потребує в сучасній macOS. Більше нічого вашу геопозицію не використовує.
  • Сповіщення, лише для нагадування «все ще заварюється» та сповіщень про паузу через батарею й тепло.

Чого він не чіпає

  • Немає дозволу на камеру чи мікрофон. Тригер зустрічей зчитує лише системний сигнал про те, що камера чи мікрофон використовуються, той самий, що запалює точки в рядку меню. Він ніколи не відкриває потік.
  • Немає дозволу Accessibility.
  • Немає трекерів, немає аналітики, немає облікового запису.

Захисні обмеження, які ви можете не помітити

Кілька навмисних рішень прикривають гострі краї:

  • Імпортовані налаштування не можуть запускати команди непомітно. Імпорт файлу налаштувань приносить будь-які хуки подій із командами оболонки у вимкненому стані. Ви переглядаєте й знову вмикаєте ті, яким довіряєте, у Налаштуваннях, Автоматизація, тож спільний чи завантажений файл налаштувань не може запустити команду за вашою спиною.
  • Автоматизація залишається на ваших умовах. Оренди для автоматизації обмежені й спливають самі, перемикач вимикає їх повністю, а дозвіл автоматизації змінювати системний розклад пробудження це окрема згода, вимкнена за замовчуванням.
  • Оновлення захищені. Автооновлювач прив'язаний до точної версії Sparkle з інструментами підпису, перевіреними контрольною сумою, і кожен реліз підписаний та нотаризований. Команди хука агента й допоміжного процесу адміністратора захищені від ненадійного вводу.

Чому його немає в Mac App Store

Пісочниця App Store блокує power API macOS, на які Keepresso покладається, щоб тримати ваш Mac активним. Тож він поширюється поза магазином, з увімкненим hardened runtime від Apple і повною нотаризацією, стандартним, надійним способом дистрибуції Mac-застосунку, якому потрібні ці можливості.

Отримайте Keepresso

Безкоштовно і з відкритим вихідним кодом, для macOS 14 і новіше. Встановіть його і не давайте Mac засинати на ваших умовах.

Ще в Початок роботи

Як не дати Mac заснути
Способи не дати Mac заснути, від вбудованих налаштувань і команди caffeinate до застосунку в рядку меню, який робить це на ваших умовах.
Початок роботи з Keepresso
Завантажте Keepresso, перетягніть його в Applications і запустіть сесію підтримання активності з рядка меню.
Використовуйте Keepresso своєю мовою
Keepresso розмовляє п'ятнадцятьма мовами і за замовчуванням слідує мові вашої системи. Перемкніть її будь-коли в Налаштуваннях чи на екрані привітання.
Keepresso проти Amphetamine, KeepingYouAwake і caffeinate
Чесне порівняння Keepresso, Amphetamine, KeepingYouAwake і команди caffeinate. Коли кожного достатньо, і коли безкоштовний застосунок для рядка меню з відкритим вихідним кодом підходить краще.

Створено під керівництвом і перевірено людиною · За підтримки ШІ · Інструменти ШІ можуть допомагати з чернетками, редагуванням, підтримкою, граматикою та ясністю. Нічого не публікується автоматично; кожну зміну перевіряє людина, яка супроводжує проєкт.