Học tập · Thói quen · Tập trung
Cập nhật lần cuối: ngày 3 tháng 10 năm 2026
Tùy cách phụ huynh sử dụng ứng dụng, KidFocus có thể xử lý:
Chúng tôi không yêu cầu tên thật, ngày sinh, địa chỉ, vị trí chính xác hoặc trường học của trẻ. Khi không đăng nhập, lịch, cài đặt và tiến độ chỉ được lưu trên thiết bị.
Dữ liệu được dùng để vận hành tài khoản, đồng bộ giữa các thiết bị, hiển thị tiến độ và so sánh lịch với nhật ký thực tế, gửi lời nhắc, trả lời câu hỏi học tập và xác nhận quyền lợi Premium. Kết quả trò chơi không được gửi tới nhà cung cấp AI.
KidFocus sử dụng các nhà cung cấp dịch vụ sau để vận hành tính năng do phụ huynh lựa chọn:
Ứng dụng không tích hợp quảng cáo, Firebase Analytics hoặc SDK theo dõi hành vi. Chúng tôi không bán hoặc cho thuê dữ liệu.
Nhập nhanh lịch tuần dành cho phụ huynh (sau PIN) và yêu cầu đăng nhập. Giọng nói được trình nhận giọng của thiết bị/Google chuyển thành chữ (trên máy hoặc qua dịch vụ Google, tùy thiết bị và cài đặt). KidFocus không tự thu, lưu hay gửi bản ghi âm tới máy chủ AI.
Khi phụ huynh bấm tạo bản nháp, chữ và ảnh do phụ huynh xác nhận (nếu chọn), nhóm tuổi, ngày/ngôn ngữ và phần lịch hiện tại cần thiết được gửi qua kết nối mã hóa tới Firebase Cloud Functions và OpenRouter để hiểu lịch. App không gửi trường tên bé trong hồ sơ; phụ huynh vui lòng không đưa tên bé, trường hoặc thông tin riêng tư vào nội dung nhập/tên hoạt động.
Nội dung nhập và bản nháp không được lưu tại máy chủ KidFocus hoặc ghi vào log. Yêu cầu OpenRouter đặt data_collection: deny, chỉ định tuyến tới nhà cung cấp không dùng nội dung để huấn luyện. Máy chủ chỉ giữ hạn mức sử dụng và ngày hết dùng thử gắn với tài khoản. Lịch chỉ được lưu trên máy khi phụ huynh bấm Áp dụng; nếu bật đồng bộ, lịch đã lưu được đồng bộ qua Firebase như các lịch nhập tay. Bản nháp chưa áp dụng chỉ nằm tạm trong bộ nhớ ứng dụng.
Nhập ảnh hiện được tắt cho bản dùng thử; nếu được bật sau này, tính năng sẽ chỉ dành cho tài khoản đủ điều kiện. Ảnh được chọn qua Photo Picker hoặc chụp bằng ứng dụng camera hệ thống; KidFocus không xin quyền camera hay truy cập toàn bộ thư viện. Trên máy, ảnh được xoay đúng, thu cạnh dài tối đa 1600 pixel, nén lại thành JPEG tối đa 1 MB để bỏ EXIF/GPS. Phụ huynh xem ảnh, có thể cắt phần riêng tư và phải tích xác nhận trước khi gửi; nên che tên/trường của bé và các thông tin nhận dạng trên ảnh. Có thể gửi kèm chữ về giờ vào/ra học.
Ảnh chỉ được xử lý tạm thời qua Firebase Functions/OpenRouter, không được lưu trên máy chủ KidFocus hoặc ghi vào log. Yêu cầu đặt data_collection: deny. File cache của ảnh đã xử lý và ảnh camera được xóa sau khi gửi, hủy, gặp lỗi hoặc rời màn hình; file còn sót nếu ứng dụng bị hệ thống kết thúc được dọn ở lần mở luồng ảnh tiếp theo. Ảnh gốc được chọn từ thư viện không bị sửa hay xóa. KidFocus không đồng bộ ảnh nhập lịch; chỉ lịch mà phụ huynh đã Áp dụng được lưu/đồng bộ.
Khi phụ huynh chủ động dùng Nhờ AI sắp lại, KidFocus gửi lịch rút gọn (mã hoạt động tạm, tên hoạt động, loại, ngày, giờ, thời lượng), giờ ngủ/thức và ca học không có nhãn trường, các góp ý từ bộ quy tắc trên máy, số đếm routine trễ/bỏ trong 7 ngày, nhóm tuổi, ngày/ngôn ngữ và ghi chú/thẻ quan sát tuỳ chọn tới Firebase Functions/OpenRouter. Không gửi ID cơ sở dữ liệu, hồ sơ/tên bé, ảnh, lịch sử từng lần tick hoặc thông tin trường. Vui lòng không ghi tên riêng/trường trong tên hoạt động và ghi chú. Nội dung và đề xuất không được lưu hoặc ghi log trên server KidFocus; yêu cầu tới nhà cung cấp từ chối thu thập dữ liệu/huấn luyện. Quota tài khoản vẫn được lưu như trên. Đề xuất được kiểm tra lại trên máy và chỉ lưu khi phụ huynh duyệt. Kế hoạch áp dụng dần lưu cục bộ và đồng bộ như cài đặt khi bật sync; không tự chạy nền.
Phụ huynh hoặc trẻ có thể kể lại việc đã làm bằng cách gõ hoặc nói; trình nhận giọng của thiết bị/Google chuyển lời nói thành chữ. Trẻ dùng “Con tự kể” không cần PIN trong ứng dụng, hoặc từ widget/ô Cài đặt nhanh khi máy đang khóa nếu phụ huynh bật tính năng này. Phụ huynh có thể tắt trong Cài đặt phụ huynh. Màn hình khóa chỉ hiển thị ô nhập và kết quả của lần nhập hiện tại, không hiển thị lịch, lịch sử hay thông tin khác của trẻ.
Khi bấm Gửi, chữ nhập, nhóm tuổi, ngày/giờ và phần kế hoạch ngày đó được rút gọn bằng mã tham chiếu tạm được gửi qua Firebase Functions/OpenRouter để hiểu nội dung. KidFocus không gửi trường tên bé, không lưu hoặc ghi log câu nhập thô trên máy chủ, và yêu cầu nhà cung cấp đặt data_collection: deny. Lượt dùng AI tính vào hạn mức của tài khoản phụ huynh. Xin đừng nói hoặc gõ tên, trường hay thông tin riêng tư của bé.
Các mục đã hiểu được lưu trong nhật ký trên máy và đồng bộ qua Firebase nếu phụ huynh đăng nhập; phụ huynh có thể xem, sửa hoặc xóa. Câu nhập chưa hiểu không tự tạo mục nhật ký. KidFocus không tự thu, lưu hoặc gửi bản ghi âm tới máy chủ AI.
KidFocus có nội dung dành cho trẻ từ 2 tuổi đến lớp 3. Tài khoản, đồng bộ cloud, quản lý lịch/AI, liên kết bên ngoài và mua hàng được thiết kế cho phụ huynh và đặt sau khu vực có khóa phụ huynh. Ngoại lệ là “Con tự kể”: trẻ có thể ghi nhật ký qua AI không cần PIN khi phụ huynh bật, kể cả từ màn hình khóa; trẻ không được truy cập phần quản lý khác qua lối này. Phụ huynh không nên nhập tên đầy đủ, địa chỉ, số điện thoại, trường học hoặc thông tin riêng tư của trẻ vào lịch hay câu hỏi AI.
Phụ huynh có thể xóa dữ liệu cục bộ bằng cách:
Để xóa tài khoản và dữ liệu cloud, vào Cài đặt phụ huynh → Tài khoản & dữ liệu → Xóa tài khoản, hoặc gửi yêu cầu từ đúng email tài khoản tới địa chỉ liên hệ bên dưới. Gói thuê bao phải được hủy riêng trong cửa hàng ứng dụng; một số hồ sơ giao dịch có thể được cửa hàng giữ lại theo yêu cầu pháp luật.
PIN phụ huynh được băm trước khi lưu cục bộ. Dữ liệu cloud được giới hạn theo mã tài khoản Firebase và truyền qua kết nối mã hóa. Không có phương thức lưu trữ nào an toàn tuyệt đối; chúng tôi áp dụng quyền truy cập tối thiểu và khuyến nghị bật khóa màn hình thiết bị.
Nếu có thay đổi trong chính sách quyền riêng tư, chúng tôi sẽ cập nhật trang này và thông báo qua bản cập nhật ứng dụng.
Nếu bạn có câu hỏi về chính sách này, vui lòng liên hệ:
Chính sách này cũng áp dụng bằng tiếng Anh:
KidFocus works offline without an account. If a parent signs in, account details, settings, schedules, day-log entries, focus sessions, and learning progress are synced through Firebase. AI questions are processed through our Firebase backend and OpenRouter; game results are not sent to AI providers. Subscriptions are processed by the applicable app store and RevenueCat. We do not display ads, sell data, or use third-party behavioral analytics.
Quick weekly schedule entry is for signed-in parents behind a PIN. Speech is converted to text by the device/Google speech service, locally or through Google depending on settings. KidFocus does not record or send audio to AI. Creating a draft sends text and, if photo import is enabled and a parent selects one, a parent-confirmed photo, plus age band, date/language and compact schedule context to Firebase Functions and OpenRouter over encrypted connections. Photo import is currently disabled in beta. The child profile name is not sent; please omit personal names and school details from entered text and activity names. KidFocus does not store or log input/drafts on its server. OpenRouter requests deny data collection and training. Only account quota and trial expiry are retained on the backend. Applying a reviewed draft saves the schedule locally and syncs it via Firebase if sync is enabled.
When a parent chooses Ask AI to rearrange, KidFocus sends a compact schedule with temporary activity references, activity names/types/days/times/durations, sleep/wake anchors and unlabelled school blocks, on-device rule findings, routine late/missed counts for the last 7 days, age band/date/language and optional notes/observation tags to Firebase Functions/OpenRouter. Database IDs, child profile/name, photos, individual routine completion history and school identifiers are not sent. Please omit personal names/school details from activity names and notes. KidFocus does not store or log this content or suggestions on its server; provider requests deny data collection/training. Account quota is retained as described above. Suggestions are checked on-device and saved only after parental approval. Gradual plans are stored locally and synced as settings if enabled; they never run automatically in the background.
If photo import is enabled later, it will be optional for eligible accounts. KidFocus uses the system Photo Picker or camera app without requesting camera or broad media permissions. On the device, photos are oriented, resized to a maximum 1600-pixel edge and re-encoded as JPEG up to 1 MB to remove EXIF/GPS. Parents can crop private details and must confirm before sending; cover the child’s name/school and other identifying details first. Optional text can supply school hours. Photos are processed temporarily through Firebase Functions/OpenRouter; KidFocus does not store them on its server or log them, and requests deny data collection. Temporary processed and camera files are deleted after sending, cancelling, errors or leaving the screen; files abandoned by process termination are cleaned when the photo flow is next opened. Library originals remain untouched. Imported photos are never synced; only the applied schedule is saved/synced.
A parent or child can describe a completed activity by typing or speaking; the device/Google speech service converts speech to text. A child can use this feature without the parent PIN inside the app, or from the lock-screen widget/Quick Settings tile when a parent enables it in Parent settings. The lock-screen view shows only the input and the current submission's result, not the child's schedule, history or other details. The parent can turn the feature off.
On Send, text, age band, date/time and a compact plan for that day with temporary references go through Firebase Functions/OpenRouter for interpretation. The child profile name is not sent. KidFocus does not store or log the raw input on its server; provider requests set data_collection: deny. Usage counts against the parent's AI quota. Please omit the child's name, school and other private details. Understood entries are stored on-device and synced through Firebase if signed in; parents can view, edit and delete them. Unclear input does not automatically create a log entry. KidFocus does not record, store or send audio to its AI server.
Parent account, cloud sync, schedule management, other AI tools, external links and purchases remain behind the parent PIN; child quick logging is the parent-controlled exception. To remove local data, clear KidFocus's app data or uninstall it. To delete a signed-in account and cloud data, use Parent settings → Account & data → Delete account, or request deletion from the signed-in email at the contact address below.
Contact: kidfocusstudio@gmail.com