# Дозволи на камеру та мікрофон у macOS: що насправді означає "Дозволити" і як це скасувати

> Одноразовий запит, що надає доступ до камери чи мікрофона, де його переглянути чи вимкнути, командний рядок, який його скидає, і чому саме закриття застосунку насправді зупиняє активний сеанс.

HisnLabs Security & Research Team · Published 2026-09-25
Canonical: https://hisnlabs.com/uk/blog/dozvoly-kamery-mikrofona-mac-yak-povernuty-dostup

Коли застосунок уперше запитує доступ до камери чи мікрофона, macOS показує один-єдиний запит: дозволити чи ні. Натисніть "Дозволити" — і, на відміну від банера про файли cookie, ця відповідь запам’ятається: застосунок більше не запитуватиме. Ось що насправді вирішує це натискання, де можна повернутися й змінити рішення, і чого зміна цього рішення не робить.

## Що насправді вирішує одноразовий запит

Apple описує точку контролю, до якої надходить це рішення: у [Налаштуваннях macOS користувачі можуть бачити, яким застосункам вони дозволили доступ до певної інформації, а також надавати чи скасовувати будь-який майбутній доступ](https://support.apple.com/guide/security/protecting-app-access-to-user-data-secc01781f46/web). На практиці це означає, що запит, на який ви відповіли один раз, записується, і macOS використовує цей запис щоразу, коли застосунок пробує знову — він не запитає двічі, якщо тільки ви, або перевстановлення застосунку, або скидання не змінять цей запис.

## Де це переглянути та вимкнути

Перейдіть до меню Apple › Системні налаштування › Конфіденційність і безпека › Камера, і на таку саму сторінку для Мікрофона. Власні інструкції Apple: "Увімкніть або вимкніть доступ до камери для кожного застосунку в списку" — і аналогічно для мікрофона. Там перелічені всі застосунки, які колись запитували доступ, кожен зі своїм перемикачем, тож ви можете вимкнути доступ для одного застосунку, не чіпаючи решту.

## Скидання через термінал

macOS також має спосіб скинути цей запис через командний рядок: `tccutil`. Її власна сторінка довідки прямо описує, що вона робить: вона "керує базою даних конфіденційності, яка зберігає рішення, ухвалені користувачем щодо того, чи можуть застосунки отримувати доступ до особистих даних", а її команда скидання скасовує ці рішення, тож застосунок запитає дозвіл знову.

*Terminal*

```console
$ tccutil reset Camera com.example.app
```

> **Warning:** Якщо не вказати ідентифікатор пакета — тобто виконати `tccutil reset Camera` без назви застосунку — сторінка довідки прямо каже, що це скине цей дозвіл для всіх застосунків, а не лише для одного: скидаються "усі рішення для вказаної служби", і лише "служба буде скинута тільки для цього пакета", коли вказано ідентифікатор пакета.

## Чого не робить скасування доступу: не зупиняє дзвінок, що вже триває

Вимкнення доступу або скидання його за допомогою `tccutil` визначає, що станеться наступного разу, коли цей застосунок спробує використати камеру чи мікрофон. Це не втручається в сеанс, який уже триває: якщо застосунок наразі має відкритий доступ до камери чи мікрофона, зміна дозволу — ненадійний спосіб негайно завершити цей сеанс. Закриття застосунку — прямий спосіб негайно зупинити активний запис.

## Меню "Stop it" (Зупинити) від FireAI

FireAI 0.1.2 показує момент, коли застосунок вмикає камеру чи мікрофон, і розміщує ці самі три варіанти дій в одному місці, поруч із цим сеансом:

- Миттєво позбавити цей застосунок доступу до камери чи мікрофона, так само як це робить `tccutil` — macOS запитає дозвіл знову, коли застосунок захоче цього наступного разу.
- Повністю закрити застосунок, що насправді й завершує запис, який уже триває.
- Заблокувати доступ застосунку до інтернету за допомогою правила FireAI, яке можна скасувати в будь-який час, щоб ніщо із записаного не могло покинути Mac, навіть поки камера чи мікрофон залишаються відкритими.

> **Note:** FireAI не може самостійно вимкнути камеру чи мікрофон іншого застосунку посеред дзвінка; це можуть зробити лише macOS і сам застосунок, тому закриття застосунку й досі є частиною цього меню. FireAI не потребує власного дозволу на камеру чи мікрофон, і жодна інформація про це не залишає Mac.

## Коротко

"Дозволити" — це не назавжди, але й не миттєво. Системні налаштування та `tccutil` змінюють те, що станеться наступного разу; лише закриття застосунку надійно припиняє те, що відбувається просто зараз. Меню "Stop it" від FireAI об’єднує всі три дії, а також мережеву, в одному місці.

## Яке місце тут посідають FireAI та HisnLabs

Вимкнення доступу або його скидання через tccutil вирішує лише те, що станеться наступного разу; це не зачіпає вже запущений сеанс. FireAI 0.1.2 додає саме цей останній крок: меню «Stop it», яке забирає в застосунку доступ до камери чи мікрофона, закриває застосунок або напряму блокує його вихід в інтернет.

FireAI — це власний продукт HisnLabs: ШІ-фаєрвол, який працює безпосередньо на вашому Mac. Він показує простою мовою кожне з’єднання, яке встановлюють ваші застосунки, і дає вам вирішувати, що покидає ваш Mac, — його ШІ працює локально, тож ваш трафік ніколи не надсилається ні нам, ні будь-кому іншому. Команда дослідників безпеки HisnLabs — саме вона підтримує точність цих рішень: каталогізує, які домени є звичайною телеметрією, а які — справжнім сервісом, відстежує країну та мережу за з’єднанням і навчає локальну модель (функцію FireAI Pilot) на реальних шаблонах трафіку — і нічого з цього не покидає ваш Mac.

Ви можете почитати про технічні рішення, що лежать в його основі, або спробувати FireAI протягом 17 днів на сторінці [FireAI від HisnLabs](https://hisnlabs.com/fireai/uk/download).

## Sources

- [Apple: Control access to the camera on Mac](https://support.apple.com/guide/mac-help/control-access-to-your-camera-mchlf6d108da/mac)
- [Apple: Control access to the microphone on Mac](https://support.apple.com/guide/mac-help/control-access-to-the-microphone-on-mac-mchla1b1e1fe/mac)
- [Apple Platform Security: Protecting app access to user data](https://support.apple.com/guide/security/protecting-app-access-to-user-data-secc01781f46/web)
- [tccutil(1) manual page](https://www.manpagez.com/man/1/tccutil/)
