권한 사용 공지
이 페이지는 sudo ego의 Android 버전에만 해당합니다. 아래에서 설명하는 권한(접근성 서비스 및 앱 사용량 통계)은 Android에만 존재합니다. iOS 버전은 Apple의 스크린 타임 / Family Controls를 사용하며, 이 권한들을 요청하거나 사용하지 않습니다.
접근성 서비스(AccessibilityService) 사용 공지
이 공지는 Android 기기에서 접근성 서비스 권한을 요청할 때 앱 내 화면(모달 또는 전체 화면)에 표시됩니다.
1. 이 권한을 사용하는 이유
sudo ego는 사용자가 설정한 차단 대상 앱이 실행되는 순간을 실시간으로 감지하기 위해 Android 접근성 서비스(AccessibilityService)를 사용합니다.
Ritual 잠금이 활성화된 상태에서 차단 대상 앱을 열면, sudo ego는 즉시 Ritual 잠금 화면을 표시합니다. 이 기능은 사용자가 스스로 설정한 자기 통제 도구로, 사용자의 명시적인 동의와 설정 하에서만 작동합니다.
2. 접근성 서비스를 통해 접근하는 데이터
접근성 서비스를 통해 감지하는 정보는 단 하나입니다.
- 앱 실행 이벤트: 현재 포그라운드(화면 맨 앞)에서 실행 중인 앱의 패키지명(앱 식별자)
sudo ego는 다음 정보에 접근하지 않습니다.
| 접근하지 않는 데이터 | 설명 |
|---|---|
| 화면에 표시된 텍스트 | 앱 내 텍스트, 알림 내용, 메시지 등을 읽지 않음 |
| 사용자 입력 내용 | 키보드 입력, 검색어, 메모 내용 등을 기록하지 않음 |
| 비밀번호 및 인증 정보 | 로그인 정보, 핀번호, 금융 정보에 접근하지 않음 |
| 개인 메시지 및 대화 | SMS, 카카오톡, 이메일 내용을 읽지 않음 |
| 사진 및 파일 | 갤러리, 다운로드 파일, 문서에 접근하지 않음 |
기술적 근거: sudo ego의 접근성 서비스는 canRetrieveWindowContent=false 설정으로 구현되어 있습니다. 이 설정은 화면 내용 읽기를 기술적으로 차단합니다. 앱은 앱 전환 이벤트(어떤 앱이 실행되었는지)만 수신합니다.
3. 감지된 정보의 사용 방식
접근성 서비스를 통해 감지된 앱 실행 정보는 다음과 같이 처리됩니다.
- 디바이스 내부에서만 처리됩니다. 감지된 앱 실행 이벤트는 기기를 벗어나지 않습니다.
- sudo ego 서버로 전송되지 않습니다. 어떤 앱을 실행했는지에 대한 정보는 서버에 저장되지 않습니다.
- 제3자에게 공유되지 않습니다. 앱 실행 이벤트를 광고, 분석, 또는 다른 목적으로 공유하지 않습니다.
- 오직 잠금 화면 표시 용도로만 사용됩니다. 차단 대상 앱이 실행될 경우 Ritual 잠금 화면을 표시하는 것 외에 다른 용도로 사용하지 않습니다.
4. 권한 해제 방법
접근성 서비스 권한은 언제든지 해제할 수 있습니다.
Android 설정 경로: 설정 → 접근성 → 설치된 서비스 → sudo ego → 비활성화
권한을 해제하면 앱 실행 감지 기능이 중단되며, Ritual 잠금이 활성화 상태여도 차단 대상 앱이 즉시 차단되지 않을 수 있습니다.
5. 동의
위 내용을 읽고 이해했습니다. sudo ego가 접근성 서비스를 사용하여 제가 설정한 차단 대상 앱의 실행을 감지하는 것에 동의합니다.
이 동의는 자발적입니다. 동의하지 않으면 접근성 서비스 없이 앱을 계속 사용할 수 있으나, 앱 실행 즉시 차단 기능은 작동하지 않습니다.
앱 사용량 통계(PACKAGE_USAGE_STATS) 권한 사용 공지
이 공지는 Android 기기에서 앱 사용량 통계 권한을 요청할 때 앱 내 화면(모달 또는 전체 화면)에 표시됩니다.
1. 이 권한을 사용하는 이유
sudo ego는 현재 포그라운드에서 실행 중인 앱을 감지하기 위해 Android PACKAGE_USAGE_STATS 권한(앱 사용량 통계 접근 권한)을 사용합니다.
이 권한은 접근성 서비스와 함께 사용되어 차단 대상 앱의 실행을 감지합니다. 접근성 서비스가 실시간 이벤트를 처리하는 동안, 앱 사용량 통계는 보완적인 감지 수단으로 사용됩니다. 이 권한은 사용자가 스스로 설정한 Ritual 잠금 기능을 안정적으로 작동시키기 위한 것입니다.
2. 이 권한을 통해 접근하는 데이터
PACKAGE_USAGE_STATS 권한을 통해 접근하는 정보는 다음과 같습니다.
- 현재 포그라운드 앱: 지금 이 순간 화면에 표시된 앱의 패키지명(앱 식별자)
sudo ego는 다음 정보에 접근하지 않습니다.
| 접근하지 않는 데이터 | 설명 |
|---|---|
| 앱 사용 시간 통계 | 특정 앱을 몇 분, 몇 시간 사용했는지 수집하지 않음 |
| 앱 실행 빈도 | 특정 앱을 하루에 몇 번 열었는지 기록하지 않음 |
| 화면 사용 시간 합계 | 총 화면 켜짐 시간을 수집하지 않음 |
| 앱 내 활동 | 앱 안에서 무엇을 했는지에 대한 정보에 접근하지 않음 |
| 배터리·네트워크 사용량 | 각 앱의 리소스 소비 정보에 접근하지 않음 |
sudo ego는 어떤 앱이 현재 화면 맨 앞에 있는지 확인하는 것 외에는 사용량 통계 데이터를 읽거나 저장하지 않습니다.
3. 감지된 정보의 사용 방식
PACKAGE_USAGE_STATS를 통해 확인된 포그라운드 앱 정보는 다음과 같이 처리됩니다.
- 디바이스 내부에서만 처리됩니다. 현재 실행 중인 앱 정보는 기기를 벗어나지 않습니다.
- sudo ego 서버로 전송되지 않습니다. 어떤 앱을 언제 실행했는지에 대한 정보는 서버에 기록되지 않습니다.
- 제3자에게 공유되지 않습니다. 앱 사용량 관련 정보를 광고, 분석, 또는 다른 목적으로 공유하지 않습니다.
- 오직 잠금 화면 표시 용도로만 사용됩니다. 사용자가 설정한 차단 대상 앱이 현재 실행 중인 경우에만 Ritual 잠금 화면을 표시합니다.
4. 권한 부여 방법 및 해제 방법
이 권한은 Android 시스템 설정에서 수동으로 부여해야 합니다.
권한 부여 경로: 설정 → 디지털 웰빙 및 자녀 보호(또는 앱 관리) → 사용량 데이터 접근 권한 → sudo ego → 허용
권한 해제 경로: 동일한 경로에서 sudo ego를 선택 후 허용 해제
권한을 해제하면 앱 실행 감지 기능이 중단됩니다. Ritual 잠금이 활성화 상태여도 차단 대상 앱이 즉시 차단되지 않을 수 있습니다.
5. 동의
위 내용을 읽고 이해했습니다. sudo ego가 앱 사용량 통계 권한을 사용하여 제가 설정한 차단 대상 앱의 실행 여부를 확인하는 것에 동의합니다. 이 권한을 통해 수집된 앱 사용량 통계는 서버에 전송되지 않으며 제3자와 공유되지 않음을 이해합니다.
이 동의는 자발적입니다. 동의하지 않으면 앱 사용량 통계 권한 없이 계속 사용할 수 있으나, 차단 기능의 신뢰성이 저하될 수 있습니다.