Chính sách quyền riêng tư của KidGuard
Cập nhật lần cuối: 19/09/2026
KidGuard là ứng dụng giúp cha mẹ quản lý thời gian dùng thiết bị, khóa ứng dụng và giữ liên lạc an toàn với con. Trang này giải thích rõ chúng tôi thu thập dữ liệu nào, dùng để làm gì, chia sẻ với ai và bạn xóa dữ liệu bằng cách nào.
1. Ai chịu trách nhiệm về dữ liệu
KidGuard do cá nhân Phạm Mạnh Hùng phát triển và vận hành. Cách liên hệ ở mục 12.
2. KidGuard dành cho ai
Ứng dụng dành cho phụ huynh (từ 18 tuổi) để giám sát thiết bị của con chưa thành niên. Điện thoại của con không tạo tài khoản riêng; phụ huynh ghép nối máy con bằng mã QR hoặc mã 6 số. Phụ huynh là người đồng ý cho việc thu thập dữ liệu trên máy của con và chịu trách nhiệm thông báo cho con biết.
3. Dữ liệu chúng tôi thu thập
| Nhóm dữ liệu | Chi tiết | Mục đích |
|---|---|---|
| Tài khoản phụ huynh | Email, tên hiển thị, số điện thoại (nếu đăng nhập bằng SĐT), hồ sơ Google cơ bản (nếu đăng nhập bằng Google), mã định danh người dùng. | Tạo và bảo vệ tài khoản, gửi email xác minh và đặt lại mật khẩu. |
| Hồ sơ của con | Tên (do phụ huynh đặt), giới hạn thời gian, lịch khóa, danh sách ứng dụng bị chặn, cấu hình lọc web, nhiệm vụ và điểm thưởng. Mã PIN phụ huynh chỉ lưu dạng băm có muối, không lưu PIN gốc. | Vận hành các tính năng quản lý. |
| Thiết bị của con | Mã định danh ẩn danh do Firebase cấp, tên thiết bị, hệ điều hành, trạng thái các quyền đã cấp, mã thông báo đẩy (FCM). | Ghép nối thiết bị, gửi thông báo, hiển thị trạng thái bảo vệ. |
| Ứng dụng và thời gian sử dụng | Thời gian dùng máy và từng ứng dụng theo ngày; danh sách ứng dụng đã cài (tên, tên gói, biểu tượng). | Áp dụng giới hạn, hiển thị báo cáo và cho phụ huynh chọn ứng dụng cần chặn. |
| Vị trí | Vị trí gần nhất của máy con, chỉ khi thiết bị đã cấp quyền vị trí. | Hiển thị vị trí và vùng an toàn cho phụ huynh. |
| Camera | Chỉ dùng để quét mã QR ghép nối. Hình ảnh không được lưu và không được gửi đi. | Ghép nối thiết bị. |
| Yêu cầu và thông báo | Yêu cầu xin thêm giờ, lịch sử thông báo trong ứng dụng. | Trao đổi giữa con và phụ huynh. |
| Dữ liệu kỹ thuật | Địa chỉ IP và thông tin kỹ thuật cơ bản do các dịch vụ của Google/Firebase xử lý khi ứng dụng kết nối; dữ liệu xác minh ứng dụng (App Check). | Vận hành, chống lạm dụng và bảo mật. |
Chúng tôi không thu thập: nội dung tin nhắn, cuộc gọi, ảnh, mật khẩu của các ứng dụng khác, hay nội dung được nhập vào ứng dụng khác.
4. Dịch vụ Trợ năng (Accessibility) trên máy của con
KidGuard dùng Dịch vụ Trợ năng của Android chỉ để: (a) biết ứng dụng nào đang mở ở màn hình để chặn ứng dụng bị khóa hoặc khóa máy theo lịch; (b) phát hiện ai đó đang cố tắt hoặc gỡ KidGuard trong màn hình Cài đặt hệ thống.
Dịch vụ chỉ lắng nghe sự kiện đổi cửa sổ, không đọc nội dung màn hình, không ghi lại thứ được gõ, tin nhắn hay mật khẩu, và không gửi dữ liệu trợ năng ra ngoài thiết bị. Quyền này do phụ huynh bật thủ công trên máy con và có thể tắt bất cứ lúc nào trong Cài đặt Android.
5. Các quyền khác trên Android
- Truy cập dữ liệu sử dụng: đo thời gian dùng từng ứng dụng.
- Hiển thị trên ứng dụng khác: hiện màn hình khóa khi hết giờ hoặc ứng dụng bị chặn.
- Quản trị viên thiết bị: ngăn con gỡ KidGuard; có thể gỡ bằng cách tắt quyền này.
- Xem danh sách ứng dụng đã cài (QUERY_ALL_PACKAGES): để phụ huynh chọn ứng dụng cần chặn.
- Vị trí, Camera, Thông báo, Dịch vụ nền và Tự khởi động khi bật máy: phục vụ các tính năng nêu ở mục 3.
6. Chúng tôi dùng dữ liệu để làm gì
Chỉ để cung cấp và bảo vệ các tính năng của KidGuard: quản lý thời gian và ứng dụng, thông báo cho phụ huynh, gửi email giao dịch (xác minh, đặt lại mật khẩu, thông báo xin thêm giờ), ngăn lạm dụng. Chúng tôi không hiển thị quảng cáo, không bán hay cho thuê dữ liệu và không dùng dữ liệu của trẻ để lập hồ sơ quảng cáo.
7. Chia sẻ dữ liệu
- Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging, App Check): lưu trữ và vận hành dịch vụ.
- Resend: gửi email giao dịch từ địa chỉ kidguard.cloud.
- Cơ quan có thẩm quyền khi pháp luật yêu cầu.
Dữ liệu có thể được xử lý tại các trung tâm dữ liệu của nhà cung cấp ở ngoài Việt Nam.
8. Bảo mật
Dữ liệu truyền qua kết nối mã hóa. Quy tắc truy cập Firestore chỉ cho phụ huynh của gia đình và đúng thiết bị con đã ghép nối truy cập dữ liệu tương ứng. Mã ghép nối hết hạn sau 15 phút, dùng một lần và có giới hạn số lần thử sai. Không hệ thống nào an toàn tuyệt đối; nếu phát hiện sự cố, hãy liên hệ chúng tôi.
9. Thời gian lưu trữ và xóa dữ liệu
Dữ liệu được lưu trong thời gian tài khoản còn hoạt động. Bạn có thể xóa toàn bộ tài khoản, hồ sơ con, thiết bị, lịch sử sử dụng và vị trí ngay trong ứng dụng: Cài đặt (⚙️) → Xóa vĩnh viễn tài khoản & dữ liệu. Nếu không truy cập được ứng dụng, xem hướng dẫn tại trang xóa tài khoản.
10. Quyền riêng tư của trẻ em
Chúng tôi không chủ động thu thập dữ liệu từ trẻ em ngoài việc phụ huynh thiết lập và ghép nối. Nếu bạn là phụ huynh và muốn xem, sửa hoặc xóa dữ liệu của con, hãy dùng ứng dụng hoặc liên hệ chúng tôi.
11. Quyền của bạn
Bạn có quyền truy cập, chỉnh sửa, xóa, hạn chế xử lý và rút lại đồng ý đối với dữ liệu cá nhân của mình và của con, theo pháp luật Việt Nam về bảo vệ dữ liệu cá nhân và các quy định khác áp dụng cho bạn.
12. Liên hệ và thay đổi chính sách
Phạm Mạnh Hùng — điện thoại 0869 324 228 · Facebook · GitHub. Khi chính sách thay đổi, chúng tôi cập nhật ngày ở đầu trang và thông báo trong ứng dụng nếu thay đổi quan trọng.
KidGuard Privacy Policy
Last updated: 19 September 2026
KidGuard helps parents manage their child's device time, lock apps and stay in touch safely. This page explains what data we collect, why, who we share it with and how you can delete it.
1. Who is responsible for your data
KidGuard is developed and operated by an individual, Phạm Mạnh Hùng. See section 12 for contact details.
2. Who KidGuard is for
KidGuard is for parents (18+) supervising the device of a minor child. The child's phone does not create its own account; the parent pairs it with a QR code or a 6-digit code. The parent consents to data collection on the child's device and is responsible for informing the child.
3. Data we collect
| Category | Details | Purpose |
|---|---|---|
| Parent account | Email, display name, phone number (if phone sign-in is used), basic Google profile (if Google sign-in is used), user identifier. | Create and protect the account, send verification and password-reset emails. |
| Child profile | Name (set by the parent), time limits, lock schedules, blocked-app list, web-filter settings, chores and rewards. The parent PIN is stored only as a salted hash, never in clear text. | Run the management features. |
| Child's device | Anonymous identifier issued by Firebase, device name, operating system, granted-permission status, push token (FCM). | Pair the device, send notifications, show protection status. |
| Apps and usage | Daily device and per-app usage time; list of installed apps (name, package name, icon). | Apply limits, show reports, let parents choose apps to block. |
| Location | The child device's last known location, only if location permission is granted. | Show location and safe zones to parents. |
| Camera | Used only to scan the pairing QR code. Images are neither stored nor sent. | Pair devices. |
| Requests and notifications | Extra-time requests and in-app notification history. | Communication between child and parent. |
| Technical data | IP address and basic technical information processed by Google/Firebase services when the app connects; app-integrity data (App Check). | Operation, abuse prevention and security. |
We do not collect: message, call or photo content, passwords of other apps, or anything typed into other apps.
4. Accessibility Service on the child's device
KidGuard uses the Android Accessibility Service only to: (a) know which app is on screen so that blocked apps can be closed or the device locked on schedule; (b) detect attempts to disable or uninstall KidGuard inside the system Settings screen.
The service only listens for window-change events, does not read screen content, does not record typing, messages or passwords, and sends no accessibility data off the device. The parent enables this permission manually on the child's device and it can be turned off at any time in Android Settings.
5. Other Android permissions
- Usage access: measure per-app usage time.
- Display over other apps: show the lock screen when time is up or an app is blocked.
- Device administrator: stop the child from uninstalling KidGuard; it can be removed by turning this permission off.
- See installed apps (QUERY_ALL_PACKAGES): let parents choose which apps to block.
- Location, Camera, Notifications, Foreground service and Start on boot: support the features in section 3.
6. How we use data
Only to provide and protect KidGuard: manage time and apps, notify parents, send transactional emails (verification, password reset, extra-time alerts) and prevent abuse. We do not show ads, sell or rent data, or use children's data for advertising profiles.
7. Sharing
- Google Firebase (Authentication, Firestore, Cloud Functions, Cloud Messaging, App Check): hosting and running the service.
- Resend: sending transactional email from kidguard.cloud.
- Authorities when required by law.
Data may be processed in providers' data centers outside Vietnam.
8. Security
Data is sent over encrypted connections. Firestore access rules let only the family's parents and the correctly paired child device reach the relevant data. Pairing codes expire after 15 minutes, work once and limit wrong attempts. No system is perfectly secure; if you notice a problem, please contact us.
9. Retention and deletion
Data is kept while the account is active. You can delete your whole account, child profiles, devices, usage history and location inside the app: Settings (⚙️) → Permanently delete account & data. If you cannot open the app, see the account deletion page.
10. Children's privacy
We do not proactively collect data from children beyond what the parent sets up and pairs. If you are a parent and want to view, correct or delete your child's data, use the app or contact us.
11. Your rights
You may access, correct, delete, restrict processing of, and withdraw consent for your personal data and your child's, under Vietnamese personal-data-protection law and any other rules that apply to you.
12. Contact and changes
Phạm Mạnh Hùng — phone +84 869 324 228 · Facebook · GitHub. When this policy changes we update the date above and notify you in the app for important changes.