FocusFlow는 OS 수준에서 집중력을 강제합니다 — 접근성 서비스 + 로컬 VPN + 기기 관리자. 소프트 타이머 없음, 원탭 우회 없음. 오직 뚫을 수 없는 차단.
Windows 데스크탑 앱 →도 제공
아키텍처
대부분의 차단기는 한 개의 레이어를 사용하지만, FocusFlow는 세 개를 쌓습니다. 각 레이어는 이전 레이어가 남긴 우회 방법을 닫습니다.
모든 앱 창을 모니터링합니다. 차단된 앱 감지 후 밀리초 내에 실행 — 300ms 간격으로 최대 5번 재검사. 활성 세션 중 Play 스토어 설치, 제거 다이얼로그, 접근성 설정으로의 탐색도 차단합니다.
차단된 앱 트래픽을 패킷을 전달하지 않는 로컬 VPN 터널로 라우팅합니다. 앱별 모드: 차단된 앱만 인터넷을 잃습니다. 전체 모드: 긴급 통화를 제외한 모든 인터넷 차단. 어떤 트래픽도 기기를 벗어나지 않습니다.
Android 설정을 통한 제거를 차단합니다. System Guard는 세션 중 데이터 지우기 및 접근성 화면으로의 탐색을 차단합니다. 기본적으로 저장된 SHA-256 해시 세션 PIN — 손상된 JS 브리지도 올바른 PIN 없이는 세션을 종료할 수 없습니다.
내용물
이것들은 점진적인 개선이 아닙니다. Freedom, Opal, AppBlock 또는 Digital Wellbeing에서는 찾을 수 없는 기능들입니다.
타임스탬프와 함께 차단된 앱의 모든 시도를 기록합니다 (최대 500개). 매주 일요일 오전 8시에 앱별 7일 행동 요약이 푸시 알림으로 전달됩니다. 타이머가 아닌 패턴을 파악합니다.
활성 세션 없이 월~금 09:00~18:00에 Instagram을 차단합니다. 앱별, 요일별 캘린더 차단. 4가지 타이밍 모드와 독립적으로 — 접근성 서비스에 의해 직접 강제됩니다.
YouTube Shorts 차단기는 YouTube를 완전히 접근 가능한 상태로 유지하면서 Shorts 플레이어를 닫습니다. Instagram Reels 차단기도 마찬가지 방식으로 작동합니다. 앱 전체가 아닌 중독성 루프를 차단합니다.
화면이 2% 하드웨어 밝기로 어두워짐 + 70% 검은 오버레이 + 진동 펄스 루프 + 알림음 — 차단된 앱 감지 시 모두 동시에 발동. 행동뿐만 아니라 반사신경을 조건화합니다.
FocusFlow를 홈 화면으로 설정합니다. HOME 버튼은 최소한의 그리드에 화이트리스트 앱만 표시합니다. 앱 서랍도 차단 목록을 존중합니다. 홈 화면이 강제 실행자가 됩니다.
BootReceiver는 활성 세션 중 기기 재시작 후 접근성 서비스와 VPN을 자동으로 재시작합니다. 시계 변조 감지가 부팅 시 세션 타임스탬프를 검증합니다 — "시스템 시계 변경" 우회는 작동하지 않습니다.
PackageInstallReceiver가 ACTION_PACKAGE_ADDED를 모니터링합니다. 세션 중 설치된 앱은 자동으로 차단 목록에 추가되고 혐오 진동 피드백을 트리거합니다. "우회하기 위해 다른 브라우저 설치" 허점이 닫혔습니다.
앱당 3가지 하위 모드: 횟수 (일일 열기 횟수), 시간 예산 (일일 분), 간격 (사용 간 쿨다운). 단순한 세션 차단을 넘어선 세밀한 제어.
시작하기
두 가지 권한을 부여하면 보호됩니다. FocusFlow가 나머지 모든 것을 백그라운드에서 처리합니다.
접근성 서비스 및 사용 통계 액세스를 활성화합니다 — OS 수준에서 앱을 감지하고 차단하는 데 두 가지 모두 필요합니다.
작업 기반, 독립형, 항상 켜짐 또는 예약된 그레이아웃. 차단하려는 앱을 추가합니다 (또는 허용 목록 화이트리스트).
FocusFlow가 3가지 강제 레이어를 모두 활성화합니다. 지속적인 알림이 세션 상태와 제어를 표시합니다.
유혹 로그를 확인합니다. 일요일 보고서를 읽습니다. 어떤 앱이 주의를 가장 많이 끄는지 확인하고 차단 목록을 조정합니다.
나란히 비교
주요 스크린 타임 앱에서의 강력한 강제 기능의 직접 비교.
| 기능 | FocusFlow | Freedom | Opal | Digital Wellbeing |
|---|---|---|---|---|
| 접근성 서비스 차단 | ✓ | ✓ | ✗ | ✗ |
| 로컬 VPN 적용 | ✓ | ✓ | ✓ | ✗ |
| 기기 관리자 (제거 잠금) | ✓ | ✗ | ✗ | ✗ |
| 유혹 로그 + 주간 보고서 | ✓ | ✗ | ✗ | ✗ |
| 콘텐츠 레벨 차단 (Shorts / Reels) | ✓ | ✗ | ✗ | ✗ |
| 혐오 피드백 (어두워짐 + 진동) | ✓ | ✗ | ✗ | ✗ |
| 부팅 복구 & 시계 변조 감지 | ✓ | ✗ | ✗ | ✗ |
| 가격 | 무료 | $39.99/년 | $39.99/년 | 무료 |
질문
설치 전 알아야 할 모든 것.
기술 스택
JS 레이어에 React Native + Expo. Android 측에 6개의 커스텀 Kotlin 네이티브 모듈.