개인정보 처리방침
Stop Swarm 개인정보 처리방침
시행일: 2026년 8월 21일
Stop Swarm은 하루 동안의 화면 사용 시간을 하나의 합산값으로 측정하고 단계적으로 강해지는, 상호작용하지 않는 시각적 오버레이를 표시하는 Android 앱입니다. 기기 내에서 작동하며 계정, 광고 또는 분석 시스템이 없습니다.
1. 사용 정보 접근 권한(Usage Access) 및 화면 상태
사용 정보 접근 권한(Usage Access)을 부여하면 Stop Swarm은 화면이 상호작용 가능한 상태인지, 키가드가 표시되거나 숨겨졌는지를 나타내는 Android 이벤트를 읽습니다. 이 이벤트를 사용해 화면이 켜져 있으면서 잠금이 해제된 시간의 합산값 하나를 계산합니다.
Stop Swarm은 화면을 캡처하거나 표시된 텍스트를 읽거나 입력 내용을 모니터링하지 않으며, 접근성 서비스를 사용하거나 앱별 사용 시간 기록을 만들지 않습니다.
2. 앱 대상 설정
앱 화면에는 Android에서 실행할 수 있는 애플리케이션의 이름, 아이콘 및 패키지 ID가 표시됩니다. 앱을 선택하면 Stop Swarm은 대상 설정 모드와 사용자가 명시적으로 선택한 패키지 ID만 저장합니다.
선택한 모드에서 필요한 경우, Stop Swarm은 오버레이 표시 여부를 결정하기 위해 현재 또는 최근의 포그라운드 활동 이벤트를 잠시 확인합니다. 확인된 포그라운드 패키지 식별 정보는 메모리에만 남습니다. Stop Swarm은 해당 앱의 사용 시간, 세션 또는 활동 기록을 저장하지 않습니다. 선택한 앱을 삭제하더라도 패키지 ID는 저장된 상태로 남을 수 있어 앱을 다시 설치하면 선택이 다시 적용됩니다.
3. 기기에 저장되는 정보
Stop Swarm은 다음 정보를 Android의 앱 전용 저장소에 저장합니다.
- 현재 적용되는 Stop Swarm 날짜와 합산 화면 사용 시간
- 현재 목표와 다음 날 적용하도록 예약된 더 높은 목표
- 활성화, 일시중지 및 임시 오버레이 숨김 상태
- 선택한 테마, 기기 내 프리미엄 이용 권한 및 온보딩 상태
- 앱 대상 설정 모드와 명시적으로 선택한 패키지 ID
- 기기 내 알림 권한 요청 및 관찰 상태
- 날짜, 총 사용 시간, 적용 목표만 포함하는 최대 30개의 합산 기록
추적 중에는 지속 알림에 현재 합산 사용 시간과 목표가 표시되고 기기 내 숨기기/표시 제어 기능이 제공됩니다. 추적이 일시중지되면 일시중지 상태만 표시됩니다. 알림은 이 정보를 다른 곳으로 전송하지 않습니다.
이 웹사이트에서 언어를 명시적으로 선택하면 localStorage에는 선택한 지원 언어 코드 하나만, 예를 들어 preferred_language = ko 형태로 저장됩니다. 이 선택과 함께 쿠키, 식별자, 타임스탬프, 분석 정보 또는 방문 기록은 저장되지 않습니다.
4. 기기 내 진단 정보
기기 내 진단 로그는 개수를 기준으로 최근 400개의 기술 상태 전환 이벤트를 보관하며, 시간에 따른 만료 기간은 없습니다. 타임스탬프, 무작위 4자 프로세스 세션 코드와 서비스, 권한, 임계값, 렌더러 및 오버레이 판단 등의 기술 상태가 포함될 수 있습니다. 화면 내용, 입력한 텍스트, 지속적인 사용자 식별자, 앱별 사용 기록, 확인되거나 선택된 패키지 이름은 기록하지 않습니다.
현재 프로덕션 인터페이스에서는 진단 내용 복사, 공유 및 삭제 기능이 숨겨져 있습니다. 코드에 남아 있는 도구는 앱/빌드 정보, Android/API 버전, 제조사/모델/기기/제품, 로캘, 이벤트 타임스탬프 및 기술 상태가 포함된 보고서를 만들 수 있습니다. 해당 도구를 명시적으로 사용하면 보고서를 Android 클립보드에 복사하거나 외부에 공개되지 않은 FileProvider를 통해 읽기 전용 캐시 텍스트 파일 하나로 공유할 수 있습니다. Stop Swarm은 보고서를 자동으로 업로드하지 않습니다.
5. 오버레이, 알림 및 포그라운드 서비스
다른 앱 위에 표시 권한은 터치와 포커스를 받지 않는 시각적 오버레이 창 하나에만 사용됩니다. 오버레이는 제스처를 수신하지 않습니다. 다만 오버레이가 연결된 동안 Android 또는 보호된 앱이 터치를 거부할 수 있습니다. 무리를 1분 동안 숨기면 합산 추적은 계속되는 상태에서 창만 분리됩니다.
사용자가 시작한 포그라운드 서비스는 Stop Swarm에서 나간 뒤에도 일일 시간 측정과 오버레이를 계속 작동시킵니다. 지속 알림을 통해 이러한 작동 상태를 확인할 수 있습니다. 활성 상태에서는 숨기기/표시 동작을 제공하고, 일시중지 상태에서는 해당 동작 없이 일시중지 상태만 표시합니다. 앱에서 내일까지 일시중지하거나 Stop Swarm을 비활성화할 수 있습니다. Stop Swarm에는 부팅 리시버가 없으며 재부팅하거나 강제 종료한 뒤 스스로 다시 시작하지 않습니다.
6. 네트워크 기능 및 제3자
Stop Swarm에는 계정, 백엔드, 광고, 분석, 기여도 측정 또는 자동 원격 측정 기능이 없습니다. 개인 데이터를 판매하지 않으며 화면 사용 시간, 앱 대상 설정 또는 진단 정보를 개발자나 다른 제3자에게 자동으로 전송하지 않습니다.
릴리스에는 공식 Google Play Billing 라이브러리와 해당 라이브러리가 추가하는 네트워크 권한이 포함되어 있습니다. Billing은 향후 구매 기능을 위한 비활성 기반 요소입니다. Shop은 숨겨져 있고, 현재 이용할 수 없는 모든 프리미엄 항목은 구매를 시작할 수 없도록 설정되어 있으며, 사용자가 접근할 수 있는 어떤 경로에서도 Billing 클라이언트를 생성하거나 연결하지 않습니다. 향후 구매 기능을 활성화하려면 먼저 이 방침과 Google Play 데이터 보안 정보를 업데이트해야 합니다.
화면에 표시되는 “앱 공유” 기능은 Stop Swarm의 공식 공개 웹사이트 URL인 https://www.stopswarm.app/이 포함된 현지화 메시지를 사용자가 선택한 Android 앱으로 보냅니다. 동일한 공개 URL을 URI 메타데이터로 제공하지만 Stop Swarm의 기기 내 데이터나 이미지 파일은 첨부하지 않습니다. 수신 앱이 웹사이트 링크 미리보기를 가져와 표시할지는 해당 앱에서 결정합니다.
7. 보호, 보관 및 삭제
기기에 저장된 정보는 Android의 앱 전용 샌드박스로 보호됩니다. Stop Swarm은 별도의 앱 수준 파일 암호화를 제공한다고 주장하지 않습니다. Android 클라우드 백업과 기기 간 전송은 비활성화되어 있습니다.
설정과 합산 기록은 사용자가 변경하거나 Stop Swarm의 앱 데이터를 삭제하거나 앱을 제거할 때까지 유지됩니다. 선택한 패키지 ID는 선택을 해제하거나 앱 데이터를 삭제하거나 앱을 제거할 때까지 유지됩니다. 진단 로그에는 최근 400개의 이벤트만 남습니다. Android가 캐시된 진단 보고서를 삭제할 수 있으며, 코드에 남아 있는 진단 도구도 활성화된 경우 로그와 캐시 보고서를 삭제할 수 있습니다.
Stop Swarm에는 계정이나 서버 측 사용자 저장소가 없으므로 삭제할 원격 계정 데이터도 없습니다. 앱 데이터를 삭제하거나 앱을 제거하면 앱에 저장된 정보가 삭제됩니다.
8. 사용자가 제어할 수 있는 항목
Usage Access, 다른 앱 위에 표시 및 알림 권한을 부여할지는 사용자가 선택합니다. 선택한 앱 목록을 변경하고, 오버레이를 잠시 숨기고, 내일까지 추적을 일시중지하고, Stop Swarm을 비활성화하고, Android 설정에서 권한을 취소하고, 앱 데이터를 삭제하거나 앱을 제거할 수 있습니다.
Stop Swarm의 데이터 접근, 저장 또는 전송 방식이 바뀌면 이 방침을 업데이트합니다.
9. 개인정보 문의
개인정보 관련 요청이나 우려 사항은 stopswarm.contact@gmail.com으로 이메일을 보내 주세요.