오프폰은 개인정보를 수집하지 않습니다. 잠금 세션 기록과 설정은 여러분의 기기 안에만 저장되며, 오프폰의 서버로 전송되지 않습니다. 오프폰은 여러분이 어떤 앱을 사용하는지 기록하거나 외부로 보내지 않습니다.
오프폰은 아래 정보를 수집하지 않습니다.
오프폰에는 광고 SDK, 분석 도구, 크래시 리포팅 도구가 포함되어 있지 않습니다. 계정 가입 절차도 없습니다.
아래 정보는 여러분의 기기 안에만 저장됩니다. 오프폰은 이 정보를 외부로 전송하지 않습니다.
| 항목 | 내용 |
|---|---|
| 잠금 세션 기록 | 세션의 시작·종료 시각, 선택한 난이도, 종료 사유 |
| 앱 설정 | 난이도 선택, 온보딩 완료 여부 등 |
이 정보는 앱 내 통계를 보여주기 위한 용도로만 쓰입니다.
오프폰의 잠금과 해제는 인터넷 연결 없이 동작합니다. 미션 문제도 기기 안에서 생성됩니다.
다만 앱 업데이트를 확인하기 위해 Expo(Expo, Inc.)의 업데이트 서버와 통신합니다. 이 과정에서 기기 종류, 운영체제 버전, 앱 버전 등 업데이트 배포에 필요한 표준 정보가 전송됩니다. 이 통신에는 여러분을 식별할 수 있는 정보나 앱 사용 기록이 포함되지 않습니다.
업데이트 서버 주소: https://u.expo.dev
오프폰이 요청하는 권한은 모두 다른 앱을 잠그기 위한 것이며, 그 외의 용도로 쓰이지 않습니다.
| 권한 | 목적 |
|---|---|
| 스크린타임 (Family Controls) | 잠금 세션 동안 다른 앱에 차단 화면을 적용합니다. 이 권한으로 얻은 정보는 기기를 벗어나지 않으며, 애플의 설계상 오프폰은 어떤 앱이 차단되었는지 알 수 없습니다. |
| 권한 | 필수 | 목적 |
|---|---|---|
사용 정보 접근PACKAGE_USAGE_STATS | 필수 | 지금 화면에 열려 있는 앱이 무엇인지 확인해 차단 여부를 판단합니다. 확인 결과는 즉시 사용되고 저장되지 않습니다. |
다른 앱 위에 표시SYSTEM_ALERT_WINDOW | 필수 | 차단 화면을 다른 앱 위에 띄웁니다. |
| 접근성 서비스 | 선택 | 앱 전환을 더 빠르게 감지합니다. 화면의 내용을 읽지 않으며, 어떤 데이터도 수집하거나 전송하지 않습니다. 켜지 않아도 오프폰은 정상 동작합니다. |
포그라운드 서비스FOREGROUND_SERVICE | 필수 | 잠금 세션이 진행되는 동안 감시 기능을 유지합니다. |
| 알림 | 선택 | 잠금 상태를 알려 줍니다. |
오프폰은 여러분의 정보를 제3자에게 제공하거나 판매하지 않습니다. 광고 목적으로 정보를 활용하지 않습니다.
기기에 저장된 정보는 여러분이 지울 때까지 보관됩니다. 오프폰을 삭제하면 저장된 모든 기록이 함께 삭제됩니다. 앱을 삭제하면 잠금도 즉시 전부 해제됩니다.
오프폰은 아동을 대상으로 하지 않으며, 아동을 포함한 어떤 이용자로부터도 개인정보를 수집하지 않습니다.
이 방침이 변경되면 이 페이지에 새로운 내용과 시행일을 게시합니다. 수집하는 정보의 범위가 바뀌는 중요한 변경이 있을 경우 앱 내에서도 알려 드립니다.
개인정보 처리에 대한 문의는 아래로 보내 주세요.
zimin.byun@lightsoft.dev
OffPhone does not collect personal information. Your lock session history and settings are stored only on your device and are never sent to our servers. OffPhone does not record or transmit which apps you use.
OffPhone contains no advertising SDKs, analytics tools, or crash reporting libraries. There is no account sign-up.
The following is stored only on your device and is never transmitted:
| Item | Details |
|---|---|
| Lock session history | Start and end times, selected difficulty, reason the session ended |
| App settings | Difficulty selection, onboarding completion state |
Locking and unlocking work entirely offline. Mission problems are generated on your device.
The app does contact Expo's update servers (Expo, Inc.) to check for app updates. This request
includes standard delivery information such as device type, OS version, and app version. It contains
no personal identifiers and no record of your app usage. Endpoint: https://u.expo.dev
Every permission OffPhone requests exists solely to lock other apps.
| Permission | Purpose |
|---|---|
| Screen Time (Family Controls) | Applies the system shield to other apps during a lock session. Data obtained through this API never leaves your device, and by Apple's design OffPhone cannot see which specific apps were blocked. |
| Permission | Required | Purpose |
|---|---|---|
Usage access (PACKAGE_USAGE_STATS) | Required | Determines which app is currently in the foreground so it can be blocked. The result is used immediately and not stored. |
Display over other apps (SYSTEM_ALERT_WINDOW) | Required | Shows the blocking screen above other apps. |
| Accessibility Service | Optional | Detects app switches faster. It does not read screen content and collects or transmits no data. OffPhone works fully without it. |
| Foreground service | Required | Keeps monitoring alive during a lock session. |
| Notifications | Optional | Informs you of the lock state. |
We do not sell or share your information with third parties, and we do not use it for advertising.
Data stored on your device remains until you delete it. Uninstalling OffPhone deletes all stored records, and also releases any active lock immediately.
OffPhone is not directed at children and collects no personal information from any user, including children.
If this policy changes, we will post the updated version and its effective date on this page. Material changes to what we collect will also be announced in the app.