🐔

Quyền riêng tư

Chicken Problem · cập nhật 21/08/2026

Bản Chicken Problem tải từ App Store không gửi dữ liệu của bạn đi đâu cả.

Không phải "có thu thập nhưng bạn tắt được". Mã gửi dữ liệu không tồn tại trong bản đó — nó bị loại ngay lúc biên dịch, nên dù có muốn nó cũng không gửi được.

Dữ liệu app giữ, và giữ ở đâu

App ghi ba tệp JSON vào vùng lưu trữ riêng của nó trên máy bạn:

Không có server. Không đăng nhập, không tài khoản, không iCloud, không đồng bộ. Xoá app là xoá luôn ba tệp đó; chúng tôi không có bản sao nào để xoá hộ, vì chưa từng nhận.

Quyền app xin, và xin để làm gì

Chuyển động & thể lựcĐếm bước chân bằng bộ đếm bước của máy, để biết bạn đang ngồi hay đang đi. Đây là quyền app không chạy được nếu thiếu.
Thông báoNhắc bạn khi tới ngưỡng. Toàn bộ thông báo là thông báo cục bộ, do máy bạn tự hẹn — không có máy chủ đẩy nào.
Vị tríTuỳ chọn. Chỉ dùng khi bạn tự bật vẽ đường trong một buổi ĐI TUẦN. Vòng canh gác hằng ngày không cần vị trí và không hỏi.
Sức khoẻ (Apple Watch)Chỉ trong lúc bạn đang thoát: watchOS cần một buổi tập đang mở để giữ cảm biến chạy khi bạn hạ tay xuống. Mở lúc bắt đầu, đóng ngay khi xong.

Những thứ app không có

Ngoại lệ duy nhất: bản thử nghiệm TestFlight

Nếu bạn nhận app qua TestFlight (bản beta, dành cho người thử), bản đó gửi một bản tóm tắt của ngày về cho người làm app để tìm lỗi: số bước, số phút ngồi, kết quả từng lần con gà gọi, mấy con số nội bộ để dò lỗi tính toán, và mã máy (ví dụ "iPhone 15"). Không có tên, không có email, không có vị trí, không có danh bạ.

Bản beta hiện một thông báo một lần trước khi gửi bất cứ thứ gì, và có nút "Đừng gửi" để tắt hẳn.

Hai bản này là hai bản biên dịch khác nhau, không phải một bản có công tắc. Đã kiểm bằng cách đếm ký hiệu trong tệp thực thi: bản App Store có 0 ký hiệu của mã gửi dữ liệu và hai khoá cấu hình rỗng; bản beta thì có. Đó là lý do câu đầu trang này viết được một cách chắc chắn.

Trẻ em

App không nhằm vào trẻ em và không thu thập dữ liệu, nên cũng không thu thập dữ liệu của trẻ em.

Thay đổi

Nếu chính sách này đổi, trang này đổi theo, và ngày ở đầu trang sẽ đổi. Không có bản nào khác nằm ở chỗ khác.

Liên hệ

Thắc mắc về quyền riêng tư: tanthanhkid@gmail.com

In English

Short version

The App Store build of Chicken Problem sends none of your data anywhere. Not "collected but you can opt out" — the data-sending code is not compiled into that build at all.

The app writes three JSON files into its own storage on your device: your settings, your daily log, and any walks you started yourself. There is no server, no login, no account, no iCloud sync. Delete the app and that data is gone; we hold no copy, because we never received one.

Permissions: Motion & Fitness to count steps (required — the app cannot work without it). Notifications, all scheduled locally by your own device, with no push server. Location is optional and used only if you turn on route drawing during a walk you started. On Apple Watch, HealthKit is used only while you are actively escaping, because watchOS needs an open workout session to keep the sensors running with your wrist down.

No analytics SDK, no ads, no third-party trackers. No contacts, photos, microphone, or list of your other apps.

One exception — TestFlight betas. If you got the app through TestFlight, that build does send a daily summary for debugging: steps, minutes sat, how each alert resolved, some internal counters, and the device model (e.g. "iPhone 15"). No name, no email, no location. The beta shows a one-time notice before sending anything and has a "Don't send" button.

Questions: tanthanhkid@gmail.com