Scailout Station
블로그
한국어
신청하기

블로그

녹음 표시등을 끄는 스위치를 펌웨어에서 없앴다

Robert Kim ·

정책은 정책을 쓰는 사람이 고쳐 쓴다. 코드 경로 없이 나간 펌웨어는 아무도 못 고친다. 최소 밝기와 점멸이 앱 아래에 있는 이유다.

부스 스테이션의 녹음 표시등에는 색 설정과 밝기 설정이 있다. 어떤 선 아래로는 둘 다 없다. 최소 밝기와 점멸 자체는 펌웨어가 붙들고 있다. 앱도 설치 메뉴도 기기를 산 사람도 거기까지 못 간다. 더 밝게는 된다. 빨강 대신 호박색도 된다. 어둡게는 안 된다. 우리도 다른 펌웨어를 새로 내보내지 않는 한 못 한다.

들리는 것보다 작은 주장이다. 그래서 정확하게 적어 둘 값어치가 있다. 중요한 건 불빛이 아니다. 그 규칙이 어디에 사는지다.

이 글은 법률 자문이 아니라 일반 정보다. 2026년 8월 28일 기준으로 공개된 규제기관 지침을 정리했다. 녹음 관련 규정은 나라마다, 미국은 주마다, 대면이냐 통화냐에 따라 갈린다. 실제 상황은 자격 있는 법률 전문가에게 확인하고 녹음해야 한다.

하드코딩된 녹음 표시등은 꺼진 상태가 코드 경로로 존재하지 않는 고지 신호다. 갈리는 지점은 밝은 불빛과 흐린 불빛 사이가 아니다. 정책이 건드리지 않겠다고 약속한 설정이 한쪽이다. 소프트웨어가 아예 닿지 못하는 설정이 반대쪽이다. 개인정보 처리방침은 문서다. 문서는 펜을 쥔 쪽이 고친다. 새 주인이 고친다. 새 컴플라이언스 담당자가 고친다. 표시등이 없으면 설치가 편해지는 큰 고객도 고친다. 끄는 경로 없이 나간 펌웨어는 현장에서 아무도 못 고친다. 규칙이 조직도보다 오래 남는다. 우리 기기의 조절 범위는 단단한 바닥 위에 놓여 있다. 색과 밝기는 움직인다. 바닥과 점멸은 안 움직인다. 앱에는 그 둘을 건드리는 호출이 없다. 문서로 주장하지 않고 사물에 박아 넣은 설계 규칙 하나다. 사는 쪽이 우리를 믿지 않고도 검증할 수 있는 프라이버시 약속은 이것뿐이다. 설정 화면을 다 뒤져 보면 되는 종류의 검증이다. 아래는 이 규칙이 정확히 무엇을 금지하고 무엇을 남겨 두는지를 하나씩 본 것이다. 표시등 하나로 갚을 수 있는 의무가 어디까지인지도 같이 짚었다.

하드코딩된 표시등이 정확히 무엇인가

하드코딩된 표시등은 끄는 경로를 아예 쓰지 않은 불빛이다. 세 가지가 이걸 정의한다. 소프트웨어가 내려갈 수 없는 최소 밝기, 소프트웨어가 멈출 수 없는 점멸, 그리고 없는 것 하나. 끄는 메뉴 항목도 API 호출도 지원 티켓으로 받는 예외 처리도 없다. 그 바닥 위쪽은 전부 조절된다.

고정값이 아니라 바닥으로 둔 이유는 시시하다. 부스마다 주변광이 다르다. 천장에 LED 어레이가 깔린 전시장이 하나의 시각 문제다. 어두운 배경을 쓴 부스는 다른 문제다. 밝기를 하나로 못 박으면 한쪽에서는 안 보인다. 다른 쪽에서는 거슬린다. 설치하는 쪽에 범위를 주되 그 범위에 바닥을 뒀다.

점멸을 밝기와 따로 둔 것도 의도다. 켜져만 있는 불빛은 전원 표시로 읽힌다. 부스 카운터 위 물건에는 전부 그게 달려 있다. 곁눈에 걸리는 움직임은 전원으로 안 읽힌다. 동작으로 읽힌다. 고지하려는 게 바로 그 동작이다.

가독성 주장은 여기 하나도 없다. 시야각도 인지 거리도 공개하지 않았다. 방문객 몇 퍼센트가 알아채는지도 안 적었다. 완성된 기기에서 무엇도 재보지 않았기 때문이다. 지어내면 이 글의 요점이 무너진다. 지금 말할 수 있는 건 펌웨어에 무엇이 들어 있고 무엇이 없는지뿐이다.

녹음 표시등의 빛이 나무 상판에 떨어진다. 방문객 쪽에서 보이는 건 이 정도다.
녹음 표시등의 빛이 나무 상판에 떨어진다. 방문객 쪽에서 보이는 건 이 정도다.

Limitless가 하드웨어에서 먼저 말했다

공은 있는 자리에 둔다. Limitless는 끌 수 없는 표시등을 제품의 입장으로 먼저 공개했다. 우리가 펌웨어 한 줄 쓰기 전이다. Pendant FAQ의 문장은 이렇다. “For privacy reasons, there is no way to dim or turn off the light entirely.” 프라이버시를 이유로 불빛을 흐리게 하거나 완전히 끄는 방법은 없다는 뜻이다.

같은 설계 선택이다. 대부분의 제조사가 내놓는 어떤 말보다 분명하다. 가구 회사가 아니라 웨어러블 회사에서 나온 문장이다.

Pendant는 이제 팔지 않는다. Limitless는 Meta에 인수됐다. 2025년 12월 5일자로 Pendant 판매를 멈췄다. 같은 날 브라질·중국·EU·이스라엘·한국·튀르키예·영국에서 서비스가 끝났다. 데이터 내려받기 기한은 2025년 12월 19일이었다. 기존 고객 지원은 2026년까지다. 그러니 이 제품은 경쟁자가 아니라 인용이다. 정확하게 이름을 부를 이유는 되고 건너뛸 이유는 안 된다.

Zoom은 소프트웨어 쪽에서 같은 걸 공개했다. 업계 사실로 볼 만한 규모다. Zoom 지원 문서는 “Zoom will always notify meeting participants that a meeting is being recorded”라고 적었다. 회의가 녹화 중이라는 사실을 참가자에게 항상 알린다는 말이다. 라이선스 100개 미만의 Basic·Pro·Business·Free Trial 계정을 보자. 녹화 동의 고지가 기본으로 켜져 있다. “can’t be disabled”, 끌 수 없다. 더 큰 계정에서는 관리자가 내부 참가자용으로 끌 수 있다. 다만 “the recording consent disclaimer is required for all guest participants”, 게스트 참가자 전원에게는 필수다. 전화로 들어온 참가자는 “will always hear a voice prompt”, 항상 음성 안내를 듣는다.

둘을 나란히 읽으면 이 입장은 우리 것이 아니게 된다. 기업용 회의 플랫폼의 1위가 게스트에게는 호스트가 끌 수 없는 고지를 주기로 정했다. 게스트는 소프트웨어를 사지 않았다. 설정하지도 않았다. 설정을 바꿀 수도 없다. 부스 방문객은 정확히 그 의미의 게스트다. 캡처를 가구에 넣은 이유 전체가 부스에 있는 누구도 이걸 관리하지 않아야 한다는 데 있다. 운영자가 끌 수 있는 신호는 운영자가 관리해야 하는 신호다.

공개된 자료가 말하는 것과 비워 둔 것

이 카테고리에서 표시등 동작은 대체로 서술되지 않는다. 아래 표는 제조사가 무엇을 공개했는지의 표다. 기기가 무엇을 하는지의 표가 아니다. 이 차이가 핵심이다. 표시등을 언급하지 않는 페이지는 하드웨어가 아니라 페이지에 관한 증거다. 공개 자료에 그런 설명이 없다는 사실만 표에 적었다. 그 기기에 표시등이 없다는 뜻으로 읽으면 안 된다.

제품 공개 자료가 표시등에 대해 말하는 것 출처
Limitless Pendant “For privacy reasons, there is no way to dim or turn off the light entirely.” 2025년 12월 5일자 신규 판매 종료, EU·영국·한국에서는 이용 불가 Pendant FAQ
Zoom “Zoom will always notify meeting participants that a meeting is being recorded”; 라이선스 100개 미만 계정에서 고지는 “can’t be disabled”; 게스트 참가자에게는 “required” Zoom 지원 문서
Plaud NotePin 제품 페이지가 표시등 동작을 서술하지 않는다. “indicator light”라는 표현은 이미지 대체 텍스트에만 나온다 plaud.ai
Plaud Note 두 제품 페이지 어느 쪽도 LED나 녹음 표시등을 언급하지 않는다 plaud.ai
Plaud Note Pro 기기를 든 사람을 향한 상태 화면을 서술한다. 상대방을 향한 신호는 서술되지 않는다 plaud.ai
Bee Pioneer 초록 LED가 이미지 대체 텍스트에만 나온다. 본문에 표시등 동작 서술이 없다 bee.computer
Blinq AI Notetaker “You are responsible for getting consent from everyone you speak with.” 사용자가 동의 약정에 동의하고 앱 안에서 알림을 본다. 상대방에게 보이는 표시는 언급되지 않는다 blinq.me
Otter 사용자 지침으로 “always announce that you are recording”를 둔다. 기기 신호가 아니라 사람의 행동이다 Otter.ai 관련 보도에 인용된 Otter 지침

곱씹어 볼 만한 건 Blinq의 문장이다. 정직하고 흔하기 때문이다. 의무가 사용자에게 놓인다. 알림은 녹음하는 쪽으로 간다. 그 흐름 어디에도 녹음당하는 쪽에 닿는 지점이 없다. 이 전부의 밑에 깔린 설계 질문이 그거다. 신호가 향하는 대상이 운영자인가 낯선 사람인가. 부스에서 녹음 버튼을 누를 사람을 정해 두면 안 되는 이유가 여기 있다. 같은 논리로, 기기가 돌아가는 걸 아는 사람이 부스 직원뿐이어서도 안 된다.

표시등은 투명성이지 적법 근거가 아니다

이 글의 쉬운 버전이 무너지는 자리다. 무너진 자리가 원래 하려던 주장보다 쓸모 있다. 보이는 녹음 표시등이 GDPR 아래 처리를 적법하게 만들어 주지 않는다. 표시등은 투명성이다. 투명성은 법적 근거를 갖추는 것과 별개의 요건이다. 하드웨어로 갚을 수 있는 쪽은 앞의 하나뿐이다. 뒤의 하나는 기기를 놓는 참가사가 따로 갖춰야 한다.

유럽 데이터보호이사회가 직접 그렇게 적었다. 2024년 10월 8일 공개 협의용으로 채택된 제6조 제1항 (f)호 관련 지침 초안 1/2024의 제53항은 이렇다. “the mere fulfilment of the information obligations set out in Articles 12, 13 and 14 GDPR is not sufficient in itself to consider that the data subjects can reasonably expect a given processing.” 제12·13·14조의 고지 의무를 이행한 것만으로는 정보주체가 그 처리를 합리적으로 예상할 수 있다고 보기에 충분하지 않다. 제52항이 남은 출구를 막는다. “The fact that certain types of personal data are commonly processed in a given sector does not necessarily mean that the data subject can reasonably expect such processing.” 어떤 업계에서 흔히 처리된다는 사실이 정보주체가 그 처리를 합리적으로 예상한다는 뜻은 아니다.

두 항을 합치면 제조사가 손을 뻗는 두 논거가 다 사라진다. 안내문이 해결해 준다고 말할 수 없다. 다들 그렇게 한다고도 말할 수 없다. 정당한 이익의 형량 심사는 여전히 그 자체로 통과해야 한다. 그걸 통과시키는 게 표시등이 아니다.

우리 이익에 반하는 말을 하고 있다. 그래서 하는 말이다. 상시 켜진 불빛은 좋은 실무이고 정직하고 우리가 방문객이라면 바랄 것이다. 규제 준수 제품은 아니다. 실제 법적 위치는 꽤 갈린다. 따로 적어 뒀다. 부스 녹음에 법이 요구하는 게 관할마다 다르다. 한국은 조문도 처벌도 따로 있어서 한국법에서의 부스 녹음 동의로 나눴다.

값을 치르는 것으로서의 Ambient Trust

Ambient Trust는 좁은 규칙 하나에 우리가 붙인 이름이다. 공유 공간에 놓인 기기는 자기 동작을 스스로 밝힌다. 그 자리의 누구도 관리하지 않아도 되는 속성으로 밝힌다. 고지는 문서가 아니라 사물에 박혀 있다. 이 용어의 시험대는 값을 치르느냐다. 안 치르면 구호다. 우리가 치른 값이 무엇인지를 이 절과 다음 절에 나눠 적었다. 앞쪽은 못 만들게 된 기능이고 뒤쪽은 팔면서 지는 불리함이다.

여기서는 세 가지를 치른다. 첫째, 고객이 요구할 기능 하나를 없앤다. 요구는 합당하다. 조명에 돈을 쓴 부스 디자이너가 화면 안에 빨간 점멸을 넣고 싶을 리 없다. 둘째, 설치 경로 하나가 막힌다. 촬영이 걸린 키노트 때문에 표시등을 꺼야 하는 고객이 있다. 그 고객은 못 끈다. 지원 상담이 아니라 놓친 계약이 된다. 셋째, 나중에 펌웨어를 바꾸기 더 어려워진다. 코드 경로를 더하는 일이 릴리스 노트 한 줄로 끝나지 않는다. 공개된 번복이 된다.

같은 모양이 설계 다른 곳에도 있다. 광학에서 나오는 신원 확인 거리 한계는 설정이 아니라 물리가 붙드는 경계다. 두 선택이 똑같은 걸 한다. 정책이 약속했을 법한 것을 정책이 고칠 수 없는 자리로 옮긴다.

이 규칙이 못 만들게 하는 것

규칙은 못 만드는 제품을 이름으로 부를 때만 진짜다. 셋을 원칙이 아니라 금지로 적는다. 캡처 사실을 숨기거나 표시를 끌 수 있게 하는 기능은 안 만든다. 직원에게 착용이나 조작을 요구하는 기능은 안 만든다. 대화 당사자가 회수하거나 지울 수 없는 데이터 보관은 안 한다.

첫째가 이 글이다. 둘째는 뻔한 개선 묶음 하나를 통째로 막는다. 웨어러블 보조 마이크는 실제 커버리지 구멍을 메운다. 어느 구멍인지는 부스 고정형이 못 하는 일에 그대로 적어 뒀다. 셋째는 우리에게 가장 편한 저장 모델을 배제한다.

셋 다 우리가 받을 거라고 예상하는 기능 요구이자 우리를 붙들어 맬 수 있는 사양이다. 금지와 가치관의 차이가 그거다. 어떤 캡처 기기를 검토하든, 우리 것을 포함해서, 실제 답이 나오는 질문은 기계적인 쪽이다. 표시등을 끌 수 있는지, 누가 끌 수 있는지, 어느 빌드에서 되는지를 제조사에 물어보면 된다. 정책을 설명하는 답과 코드 경로를 설명하는 답은 다른 답이다.

우리가 포기한 것

안 보이는 기기가 만들기도 팔기도 쉽다. 부품이 적다. 펌웨어를 두고 다툴 일도 없다. 키노트 때문에 계약을 놓치지도 않는다. 지금 우리가 붙여야 하는 단서 없이 제품을 조용한 물건이라고 부를 수도 있다. 엔지니어링이 성가신 날에는 그쪽 제품이 낫겠다는 생각을 한다. 그 제품을 만들지 않기로 한 게 이 규칙의 값이다. 값을 적지 않으면 규칙이 아니라 마케팅 문구가 된다.

그쪽에 없는 건 방문객이 부스에서 실제로 품는 유일한 질문에 답할 방법이다. 카운터 위 저 물건이 듣고 있느냐는 질문 말이다. 방문객이 끝내 열어보지 않을 개인정보 처리방침 안에 그 답이 사는 버전은 없다. 답은 사물의 속성이어야 한다. 카운터 건너편에서 보여야 한다. 1초 안에 보여야 한다. 아무도 아무것도 설명하지 않은 상태에서 보여야 한다.

이 불빛은 규제 준수 기능이 아니다. 차별화 요소도 아니다. 방문객이 끝내 소리 내어 묻지 못하는 질문에 대한 가장 작은 정직한 답이다. 아무도 조용히 고쳐 쓸 수 없는 한 자리에 박아 뒀다.