Kimda
Chính sách quyền riêng tư
Cập nhật lần cuối: ngày 27 tháng 10 năm 2026
Đây là bản dịch máy. Bản có giá trị pháp lý là bản tiếng Séc.
Bản tiếng Séc của chính sách này có hiệu lực ràng buộc. Bản dịch sang các ngôn ngữ khác chỉ nhằm mục đích cung cấp thông tin; trong trường hợp có sự khác biệt, bản tiếng Séc sẽ được ưu tiên áp dụng.
Tài liệu này mô tả những dữ liệu mà ứng dụng Kimda ("ứng dụng", "chúng tôi") và trang web kimda.app xử lý, lý do và trên cơ sở pháp lý nào, chúng tôi chuyển giao cho ai, thời gian lưu giữ và các quyền của bạn cũng như của con bạn. Ứng dụng được thiết kế để cả gia đình cùng sử dụng, bao gồm cả trẻ em — vì vậy chúng tôi đặc biệt cẩn trọng trong việc bảo vệ dữ liệu.
1. Ai là bên kiểm soát dữ liệu
Bên kiểm soát dữ liệu là Mgr. Ivo Slávka, người vận hành ứng dụng Kimda dưới tư cách cá nhân kinh doanh được đăng ký trong sổ đăng ký kinh doanh do Văn phòng quận Praha 8 (ÚMČ Praha 8) quản lý, mã số doanh nghiệp IČO 30070929, có trụ sở tại Bergerova 1115/2, 182 00 Praha 8 – Kobylisy, Cộng hòa Séc. Email liên hệ cho các câu hỏi về quyền riêng tư và để thực hiện các quyền của bạn: privacy@kimda.app.
2. Chúng tôi xử lý những dữ liệu nào và tại sao
- Thông tin tài khoản: tên, họ, số điện thoại, vai trò (phụ huynh/trẻ em), ngôn ngữ và chủ đề giao diện đã chọn, ảnh hồ sơ tùy chọn, phiên bản của chính sách này và thời điểm bạn đồng ý, đối với phụ huynh là thời điểm xác nhận đã đủ tuổi thành niên, và đối với trẻ em là thời điểm, phiên bản chính sách và phụ huynh đã đồng ý thay cho trẻ (mục 5). Tên và ảnh hồ sơ của bạn hiển thị với các thành viên khác trong gia đình bạn trong ứng dụng (phụ huynh thấy tất cả các thành viên, trẻ em thấy cha mẹ và anh chị em của mình).
- Số điện thoại được dùng để xác minh danh tính (mã SMS) và đăng nhập, và dấu vân tay không thể đảo ngược của số này cũng được dùng để bảo vệ thời gian dùng thử Premium (mục 6), sau khi đổi số để xác minh yêu cầu trả lại tài khoản bị chiếm đoạt (bản ghi bảo mật bên dưới) và sau khi khôi phục cơ sở dữ liệu từ bản sao lưu để tạm dừng đăng nhập vào số mà tài khoản trước đó đã rời bỏ (nhật ký thay đổi số điện thoại bên dưới) - ứng dụng không nhắn tin cho ai qua số điện thoại này và không chia sẻ số này với bên thứ ba nào khác ngoài nhà cung cấp dịch vụ xác minh SMS (Twilio, xem mục 4).
- Thông tin gia đình: tên gia đình, những ai thuộc gia đình, vai trò và cài đặt của từng người (tỷ lệ phần trăm chia tiền tiêu vặt, đơn vị tiền tệ, ngôn ngữ và múi giờ của gia đình) và lịch sử thay đổi các quy tắc tài chính (ai và khi nào đã thay đổi, ví dụ: lãi suất, tỷ lệ phần trăm chia, đơn vị tiền tệ hoặc múi giờ và từ giá trị nào sang giá trị nào).
- Yêu cầu tham gia: tên, họ, vai trò và số điện thoại của người muốn tham gia gia đình, cùng thời gian yêu cầu - để phụ huynh thấy mình đang phê duyệt ai.
- Yêu cầu sự đồng ý của phụ huynh: loại yêu cầu (xóa phụ huynh hoặc xóa cả gia đình), người gửi yêu cầu, người liên quan và người phê duyệt, từ chối hoặc hủy (mã định danh nội bộ), mốc thời gian (gửi, thời hạn, nhắc nhở, xử lý) và kết quả (đã phê duyệt, bị từ chối, đã hủy, được thực hiện sau khi hết thời hạn hoặc bị vô hiệu hóa); chúng tôi không lưu trữ tên, số điện thoại hay văn bản tự do. Phụ huynh trong gia đình có thể xem các yêu cầu trong ứng dụng.
- Thông tin nhiệm vụ: tên nhiệm vụ, điểm, thời điểm nhiệm vụ được hoàn thành/phê duyệt/từ chối và ảnh, nếu nhiệm vụ yêu cầu ảnh, bao gồm cả dấu vân tay kỹ thuật của ảnh (xem mục 3).
- Kế hoạch, thói quen và lời nhắc: nhiệm vụ được giao cho ai, ngày và giờ dự kiến, trạng thái hoàn thành, độ trễ, thứ tự luân phiên và lời nhắc đã được gửi hay chưa.
- Phần thưởng và mục tiêu: danh mục phần thưởng của gia đình, yêu cầu nhận thưởng, mục tiêu tiết kiệm và số tiền trẻ đã chuyển vào mục tiêu. Từ các dữ liệu này, phần tổng quan cho phụ huynh tính ra mức độ hoàn thành, mức độ đúng hạn và mức độ phân công đồng đều ở dạng tổng hợp; phần này không tạo bảng xếp hạng công khai giữa các trẻ.
- Dữ liệu tài chính trong ứng dụng: điểm, tiền tiêu vặt ảo và cách phân chia, yêu cầu thanh toán, khoản vay và lãi suất trong gia đình - đây là hồ sơ nội bộ của ứng dụng, không phải thông tin ngân hàng hoặc thanh toán thật. Ứng dụng không có quyền truy cập vào bất kỳ tài khoản ngân hàng hay thẻ thanh toán nào. Tóm tắt hàng tháng của trẻ (số lượng nhiệm vụ được phê duyệt, điểm và với Premium là cả số tiền cho tháng hiện tại; không phải số dư hộp) cũng hiển thị với những đứa trẻ khác trong cùng một gia đình, trừ khi phụ huynh tắt tính năng này trong cài đặt gia đình.
- Bản ghi thanh toán trực tiếp và trả nợ thủ công: khi phụ huynh trong ứng dụng chi trả trực tiếp cho trẻ một phần số dư của trẻ (không cần yêu cầu của trẻ) hoặc ghi nhận thủ công khoản trả nợ cho khoản vay của trẻ, máy chủ sẽ lưu một bản ghi riêng cho từng hoạt động như vậy và không thay đổi sau này. Bản ghi chứa mã định danh nội bộ của gia đình, trẻ và phụ huynh đã thực hiện hoạt động, loại hoạt động (thanh toán trực tiếp, trả nợ thủ công), số tiền, đối với thanh toán là chiếc hộp được dùng để chi trả, và phân bổ số tiền (đối với thanh toán gồm phần từ tiền tự nạp và phần từ tiền lãi được cộng, đối với trả nợ gồm tiền gốc và tiền lãi), thời gian hoạt động và mã định danh ngẫu nhiên của yêu cầu. Bản ghi phục vụ việc chứng minh phụ huynh đã ghi những gì và khi nào trong ứng dụng, và để mọi tranh chấp phát sinh trong gia đình có thể được đánh giá dựa trên bản ghi chứ không chỉ dựa trên số dư cuối cùng. Đây là theo dõi nội bộ của ứng dụng - bản thân ứng dụng không chuyển tiền. Các bản ghi là một phần của việc xuất dữ liệu (mục 7) và được lưu giữ theo mục 6.
- Gói đăng ký: trạng thái gói đăng ký của gia đình (thời gian dùng thử, Premium, hiệu lực và gia hạn) và quyền truy cập miễn phí từ mã khuyến mãi nếu có; bản thân các mã khuyến mãi chỉ được máy chủ lưu dưới dạng dấu vân tay HMAC và việc quản lý mã được ghi lại (ai, khi nào, hành động gì). Chúng tôi không thấy dữ liệu thanh toán - việc thanh toán do Apple hoặc Google xử lý. Bằng chứng về sự đồng ý bắt đầu Premium ngay lập tức, mà chúng tôi lưu giữ làm bằng chứng cho sự đồng ý này, được mô tả ở mục 6.
- Đăng nhập và bảo mật: phiên đăng nhập của từng thiết bị (thời điểm tạo, thời điểm sử dụng lần cuối và thời hạn hợp lệ). Phụ huynh có thể xem tổng quan về các thiết bị đã đăng nhập của mình trong Hồ sơ (chỉ thời gian đăng nhập và sử dụng lần cuối, không có địa chỉ IP và tên thiết bị) và có thể đăng xuất từng thiết bị. Máy chủ chỉ lưu token làm mới dưới dạng dấu vân tay SHA-256, bao gồm cả dấu vân tay của các token đã được thay thế, để nhận biết việc lạm dụng token bị đánh cắp. Khi có yêu cầu mã SMS, máy chủ lưu dấu vân tay có khóa (HMAC-SHA-256) của số điện thoại và dấu vân tay SHA-256 của thử thách một lần cùng với số lần thử, đối với việc đổi số và xác nhận xóa gia đình còn có mục đích và mã định danh nội bộ của tài khoản. Giới hạn số lượng yêu cầu, bao gồm giới hạn SMS gửi đi hàng ngày, được tính dựa trên dấu vân tay có khóa (HMAC-SHA-256) của địa chỉ IP hoặc mạng của nó (IPv4 /24, IPv6 /56), số điện thoại, cặp số điện thoại và mạng hoặc tài khoản, hoặc theo quốc gia hay mã vùng số điện thoại. Máy chủ dẫn xuất khóa cho các dấu vân tay này từ một khóa bí mật được lưu ngoài cơ sở dữ liệu, để nếu không có khóa này thì không thể chuyển dấu vân tay ngược lại thành số điện thoại hoặc địa chỉ IP. Các bản ghi bảo mật về các sự kiện quan trọng (ví dụ: đăng nhập, yêu cầu tham gia, phê duyệt, từ chối hoặc xóa thành viên, mã mời mới, đăng xuất thiết bị, thay đổi số điện thoại, xác nhận chính sách, sự đồng ý của phụ huynh cho trẻ hoặc nghi ngờ lạm dụng token) chứa loại sự kiện, thời gian và mã định danh nội bộ; đối với việc xóa thành viên có thêm vai trò của họ (phụ huynh/trẻ em), đối với xác nhận chính sách và sự đồng ý của phụ huynh có thêm phiên bản chính sách và khi xóa tài khoản của trẻ có khoản nợ, số dư hoặc yêu cầu chưa xử lý, còn có thêm đơn vị tiền tệ, số tiền bị xóa sổ và số lượng yêu cầu chưa xử lý. Bản ghi về việc thay đổi số điện thoại còn chứa dấu vân tay không thể đảo ngược của số ban đầu (HMAC với khóa bí mật), để bộ phận hỗ trợ có thể xác minh rằng yêu cầu trả lại tài khoản bị chiếm đoạt được gửi bởi chủ sở hữu thực sự của số ban đầu. Không có tên, số điện thoại hay địa chỉ IP trong đó. Ngoài ra, các thay đổi số điện thoại và việc xóa hoặc khôi phục thành viên gia đình được ghi vào một nhật ký riêng, được mô tả trong mục “Nhật ký thay đổi số điện thoại và trạng thái thành viên” bên dưới.
- Cảnh báo bảo mật: khi phụ huynh đăng nhập bằng mã SMS, các phụ huynh khác trong gia đình sẽ nhận được cảnh báo chung không có tên và số điện thoại; mỗi khi đăng nhập bằng mã SMS (của phụ huynh và trẻ em), các thiết bị đã đăng nhập trước đó của cùng một tài khoản cũng sẽ nhận được cảnh báo chung về lần đăng nhập mới. Khi thay đổi số điện thoại (số mới được xác minh bằng mã SMS), máy chủ sẽ đăng xuất các thiết bị đã đăng nhập khác của tài khoản và các thiết bị hiện tại của tài khoản cũng như phụ huynh trong gia đình sẽ nhận được cảnh báo chung; số điện thoại ban đầu sẽ không được lưu giữ tiếp – chỉ còn lại dấu vân tay không thể đảo ngược của nó trong bản ghi bảo mật về việc thay đổi (30 ngày, xem mục 6), các dấu vân tay không thể đảo ngược của số ban đầu và số mới trong nhật ký thay đổi số điện thoại (60 ngày, xem bên dưới và mục 6) và đối với phụ huynh là thành viên gia đình trong thời gian dùng thử, còn có thêm dấu vân tay theo mục 6. Khi bộ phận hỗ trợ khôi phục số điện thoại theo yêu cầu của chủ tài khoản, họ sẽ xác minh danh tính trước: bằng mã SMS gửi đến số ban đầu, mà dấu vân tay của số này phải khớp với dấu vân tay trong bản ghi thay đổi số. Khi không thể xác minh như vậy (bản ghi thay đổi không còn tồn tại hoặc chủ sở hữu không có số ban đầu), họ sẽ xác minh danh tính bằng xác nhận từ một phụ huynh khác trong gia đình (được xác minh bằng mã SMS gửi đến số của phụ huynh này) và bằng câu trả lời cho các câu hỏi do bộ phận hỗ trợ đặt ra; trong trường hợp đó, họ sẽ gửi cảnh báo trước đến các thiết bị của tài khoản và cho phụ huynh trong gia đình, và sẽ khôi phục số điện thoại sớm nhất là sau 72 giờ nếu không có ai phản đối; bạn sẽ thấy cảnh báo này sau khi đăng nhập ngay trong ứng dụng trong suốt thời hạn đó. Nếu không có xác minh như vậy, họ sẽ không khôi phục số điện thoại và sẽ không hủy bất kỳ yêu cầu nào – chỉ có thể đăng xuất tài khoản trên tất cả các thiết bị. Nếu bộ phận hỗ trợ đã trả lại cùng một tài khoản một lần trong 30 ngày qua, họ sẽ coi yêu cầu tiếp theo là một tranh chấp và sẽ không khôi phục số điện thoại mà không kiểm tra thêm. Sau khi khôi phục, máy chủ sẽ đăng xuất tài khoản trên tất cả các thiết bị, phụ huynh trong gia đình sẽ nhận được cảnh báo chung và can thiệp này sẽ được ghi lại (ai đã thực hiện, khi nào, liên quan đến tài khoản nào và liên kết đến yêu cầu của bạn – không có số điện thoại). Phụ huynh cũng sẽ nhận được cảnh báo chung khi xóa tài khoản của trẻ, khi xóa phụ huynh khác (kể cả phụ huynh bị xóa) và khi nghi ngờ lạm dụng token đăng nhập; trong trường hợp đó, máy chủ sẽ đăng xuất tài khoản trên tất cả các thiết bị và hủy đăng ký nhận thông báo của tài khoản đó. Máy chủ sẽ lưu các cảnh báo bảo mật (ví dụ: về lần đăng nhập hoặc thiết bị mới, thay đổi số điện thoại, thay đổi quy tắc tài chính, xóa thành viên, xóa tài khoản trẻ em hoặc nghi ngờ lạm dụng token) vào hàng đợi trước tiên (loại cảnh báo, người nhận - token đẩy của thiết bị hoặc mã định danh nội bộ của gia đình hoặc tài khoản và ngôn ngữ - và loại sự kiện kỹ thuật chung) và chỉ từ đó mới gửi chúng; cảnh báo khi bộ phận hỗ trợ khôi phục tài khoản bị chiếm đoạt (ở trên) được gửi trực tiếp. Nếu việc gửi cảnh báo đến phụ huynh hoặc các thiết bị trong tài khoản của thành viên gia đình không thành công ngay cả sau nhiều lần thử, máy chủ sẽ chỉ lưu mã định danh nội bộ của gia đình, loại cảnh báo và thời gian (không có token đẩy và không có tên), để phụ huynh có thể thấy loại cảnh báo đó sau lần đăng nhập tiếp theo trong ứng dụng và có thể xác nhận nó; nếu người nhận không có thiết bị nào để có thể gửi cảnh báo đến, thì bản ghi như vậy sẽ không được tạo ra. Thời hạn lưu giữ được quy định ở mục 6.
- Nhật ký thay đổi số điện thoại và trạng thái thành viên: bên cạnh các bản ghi bảo mật ở trên, máy chủ lưu một bản ghi riêng trong nhật ký cho mỗi lần thay đổi số điện thoại của tài khoản (dù bạn tự thực hiện trong Hồ sơ hay do bộ phận hỗ trợ thực hiện theo yêu cầu của bạn) và cho mỗi lần xóa hoặc khôi phục thành viên gia đình. Bản ghi chứa mã định danh ngẫu nhiên của bản ghi, mã định danh nội bộ của tài khoản và gia đình, loại sự kiện (thay đổi số, hỗ trợ khôi phục số, xóa thành viên, khôi phục thành viên), thời gian diễn ra sự kiện và - chỉ khi thay đổi số - dấu vân tay không thể đảo ngược của cả số ban đầu và số mới (HMAC-SHA-256 với khóa bí mật được lưu trữ bên ngoài cơ sở dữ liệu). Khi xóa và khôi phục thành viên, không có dấu vân tay nào. Không có số điện thoại, tên hay địa chỉ IP trong nhật ký. Không thể chuyển đổi dấu vân tay trở lại thành số điện thoại nếu không có khóa bí mật, nhưng vì nó được liên kết với mã định danh nội bộ của tài khoản, đây là dữ liệu giả danh chứ không phải dữ liệu ẩn danh. Nhật ký chỉ phục vụ việc bảo vệ khỏi các hậu quả của việc khôi phục cơ sở dữ liệu từ bản sao lưu: để số điện thoại mà tài khoản đã rời bỏ trong thời gian đó (và có thể đã bị người khác tiếp quản) không quay trở lại tài khoản, và để áp dụng lại việc xóa thành viên gia đình mà bản sao lưu không chứa. Do đó, khi đăng nhập bằng mã SMS và khi xác minh số điện thoại, máy chủ sẽ so sánh dấu vân tay của số đã nhập với bản ghi nhật ký mới nhất; nếu không khớp, máy chủ sẽ tạm dừng đăng nhập và chuyển hướng sang bộ phận hỗ trợ. Bản ghi được lưu vào cơ sở dữ liệu và thông thường trong vòng vài phút cũng được lưu vào một bản sao trong kho lưu trữ riêng biệt không công khai Cloudflare R2 (mục 4), để tồn tại trong trường hợp mất cơ sở dữ liệu giữa các lần sao lưu. Thời hạn lưu giữ do mục 6 quy định.
- Dữ liệu kỹ thuật: token thông báo đẩy và mã định danh thiết bị ngẫu nhiên mà ứng dụng tạo ra để gửi thông báo (không phải mã định danh phần cứng), thời gian đăng ký thiết bị lần cuối, lần đăng nhập mà đăng ký thuộc về, và dấu vân tay SHA-256 của bí mật cài đặt ngẫu nhiên, qua đó thiết bị chứng minh rằng token đẩy thuộc về nó. Sau khi giải phóng đăng ký (đăng xuất, xóa thành viên, khóa bảo mật hoặc tự động dọn dẹp), máy chủ ghi nhớ hai bản ghi có thời hạn để các thông báo của thiết bị không thể bị một tài khoản khác tiếp quản: (a) bản ghi về token đẩy đã giải phóng - các dấu vân tay SHA-256 của token đẩy và bí mật cài đặt, mã định danh nội bộ của gia đình và thời gian giải phóng (do đó token không thể bị một tài khoản từ gia đình khác tiếp quản); và (b) bản ghi về thiết bị đã giải phóng - mã định danh nội bộ của tài khoản, mã định danh ngẫu nhiên của thiết bị, cùng các dấu vân tay đó và thời gian giải phóng (do đó thiết bị đã giải phóng không thể bị một phiên đăng nhập khác của cùng tài khoản đó, ví dụ bị đánh cắp, chiếm lại mà không chứng minh được đó là cùng một bản cài đặt). Ngoài ra, máy chủ lưu giữ bản ghi về việc đăng ký thiết bị trong 30 ngày (mã định danh nội bộ của tài khoản và thiết bị, dấu vân tay token đẩy, loại sự kiện và thời gian), qua đó theo dõi giới hạn đăng ký thiết bị mới trong 24 giờ. Thời hạn lưu giữ do mục 6 quy định; bản ghi về thiết bị đã giải phóng không được duy trì khi xóa tài khoản. Ngoài ra còn có nhật ký vận hành máy chủ (ví dụ: trạng thái lỗi) không có số điện thoại và nội dung yêu cầu. Trên điện thoại, ứng dụng lưu trữ các token đăng nhập trong bộ nhớ bảo mật và ghi nhớ ngôn ngữ cũng như chủ đề đã chọn; ứng dụng cũng thông báo ngôn ngữ đã chọn cho máy chủ để các thông báo được gửi bằng ngôn ngữ của bạn. Những gì ứng dụng gửi trực tiếp cho các dịch vụ Expo và Sentry được mô tả ở mục 4.
Tại sao chúng tôi xử lý dữ liệu và trên cơ sở pháp lý nào:
- Tài khoản gia đình và các chức năng của ứng dụng (đăng ký, gia đình, nhiệm vụ và ảnh, kế hoạch, lời nhắc, phần thưởng, mục tiêu, tiền tiêu vặt bao gồm cả bản ghi thanh toán trực tiếp và trả nợ thủ công, thông báo và gói đăng ký): thực hiện hợp đồng, tức là điều khoản sử dụng (Điều 6(1)(b) GDPR). Ngoài ra, chúng tôi xử lý các bản ghi thanh toán trực tiếp và trả nợ thủ công và lịch sử thay đổi các quy tắc tài chính dựa trên lợi ích hợp pháp của chúng tôi trong việc chứng minh các hoạt động và quy tắc tài chính trong ứng dụng và giải quyết tranh chấp trong gia đình (Điều 6(1)(f) GDPR). Ngoài ra, chúng tôi xử lý bằng chứng về sự đồng ý bắt đầu Premium ngay lập tức và bản sao của nó ngoài cơ sở dữ liệu dựa trên lợi ích hợp pháp của chúng tôi trong việc chứng minh sự đồng ý này và bảo vệ các khiếu nại pháp lý (Điều 6(1)(f) GDPR). Đối với dữ liệu của trẻ em, xem mục 5.
- Đăng nhập được xác minh bằng mã SMS: thực hiện hợp đồng (Điều 6(1)(b) GDPR) - không thể đăng nhập vào ứng dụng nếu không có số điện thoại đã xác minh.
- Bảo mật và bảo vệ khỏi lạm dụng (phiên và dấu vân tay token, thử thách mã SMS, giới hạn số lượng yêu cầu và giới hạn SMS hàng ngày, bản ghi bảo mật, nhật ký thay đổi số điện thoại và trạng thái thành viên, bộ nhớ về token đẩy và thiết bị đã giải phóng, bản ghi đăng ký thiết bị và giới hạn đăng ký thiết bị mới trong 24 giờ, hàng đợi cảnh báo bảo mật và bản ghi các cảnh báo không gửi được, nhật ký vận hành, dấu vân tay số điện thoại nhằm chống việc lặp lại thời gian dùng thử, các yêu cầu sự đồng ý của phụ huynh nhằm bảo vệ gia đình khỏi việc xóa phụ huynh hoặc xóa gia đình một cách đơn phương, và xác minh danh tính khi bộ phận hỗ trợ trả lại tài khoản bị chiếm đoạt bao gồm cả việc ghi chép các can thiệp đó): lợi ích hợp pháp của chúng tôi trong việc vận hành dịch vụ an toàn, bảo vệ tài khoản của phụ huynh và trẻ em, và phòng chống lạm dụng xác minh SMS (Điều 6(1)(f) GDPR).
- Sửa lỗi và cập nhật ứng dụng (báo cáo lỗi qua Sentry, cập nhật qua Expo): lợi ích hợp pháp của chúng tôi trong việc có một ứng dụng ổn định và an toàn (Điều 6(1)(f) GDPR).
- Xử lý các yêu cầu của bạn theo mục 7 và bằng chứng về cách thức và thời điểm chúng tôi xử lý chúng (ví dụ: trạng thái xóa đã thực hiện, nhật ký các quá trình xóa đã thực hiện và tác vụ xóa bên ngoài): tuân thủ nghĩa vụ pháp lý (Điều 6(1)(c) GDPR).
- Đo lường quảng cáo trên trang web kimda.app (Meta Pixel): sự đồng ý của bạn (Điều 6(1)(a) GDPR), xem mục 9.
Bạn có thể phản đối việc xử lý dựa trên lợi ích hợp pháp (mục 7). Số điện thoại là cần thiết để đăng ký và đăng nhập; không thể sử dụng ứng dụng nếu không có số điện thoại. Ảnh hồ sơ là tự nguyện và ảnh nhiệm vụ đã hoàn thành chỉ cần thiết cho các nhiệm vụ mà phụ huynh yêu cầu. Chúng tôi không sử dụng việc ra quyết định tự động hoặc lập hồ sơ có tác động pháp lý hoặc tác động nghiêm trọng tương tự (Điều 22 GDPR); các giới hạn bảo mật tự động, ví dụ như tạm thời chặn các lần thử mã SMS tiếp theo, chỉ phục vụ mục đích bảo vệ tài khoản và dịch vụ.
3. Ảnh nhiệm vụ
Ảnh mà trẻ (hoặc phụ huynh thay mặt trẻ) tải lên cho một nhiệm vụ chỉ các thành viên trong cùng gia đình (phụ huynh và trẻ em trong ứng dụng) mới xem được. Ảnh không công khai, ứng dụng không chia sẻ ảnh với bất kỳ ứng dụng hay mạng xã hội nào khác. Chỉ có thể chụp ảnh cho nhiệm vụ bằng máy ảnh trong ứng dụng. Ứng dụng và sau đó là máy chủ sẽ xóa siêu dữ liệu (ví dụ: vị trí GPS hoặc dữ liệu máy ảnh) khỏi ảnh trước khi lưu. Ảnh được lưu trong kho lưu trữ đối tượng không công khai (xem mục 4) và máy chủ chỉ cung cấp ảnh cho thành viên đã đăng nhập của cùng một gia đình. Phụ huynh có thể yêu cầu xóa ảnh bất cứ lúc nào.
Đối với mỗi ảnh được tải lên, máy chủ sẽ tính toán một dấu vân tay kỹ thuật (tổng kiểm tra và dấu vân tay hình ảnh đơn giản hóa 64 bit). Dấu vân tay này chỉ dùng để ứng dụng nhận biết khi nào cùng một bức ảnh hoặc bức ảnh gần giống hệt được sử dụng lại cho một nhiệm vụ và để đảm bảo ảnh thuộc về nhiệm vụ mà trẻ vừa chụp trong ứng dụng. Không thể hiển thị hoặc khôi phục ảnh từ dấu vân tay và nó sẽ bị xóa cùng với ảnh. Bản ghi về thử thách thời gian cho ảnh (ai đã yêu cầu trong ứng dụng, cho nhiệm vụ nào và khi nào) sẽ bị máy chủ xóa sau 7 ngày. Phụ huynh sẽ thấy cảnh báo ở ảnh khi ảnh không có kiểm tra thời gian hợp lệ của ứng dụng hoặc rất giống với ảnh trước đó, để hỗ trợ khi phê duyệt; việc kiểm tra không đảm bảo rằng ảnh không thể bị làm giả.
4. Chúng tôi chuyển giao dữ liệu cho ai và chuyển giao ra ngoài EU
Chúng tôi chỉ chuyển giao dữ liệu cho các nhà cung cấp đảm bảo việc vận hành ứng dụng cho chúng tôi (bên xử lý) và chỉ trong phạm vi họ cần để thực hiện việc đó. Các bên xử lý chỉ được phép sử dụng dữ liệu để cung cấp dịch vụ của họ cho chúng tôi và theo hướng dẫn của chúng tôi. Apple và Google đóng vai trò là bên kiểm soát độc lập khi mua hàng trong cửa hàng.
- Nhà cung cấp dịch vụ lưu trữ máy chủ (Railway) - vận hành máy chủ của ứng dụng và cơ sở dữ liệu lưu trữ dữ liệu của ứng dụng.
- Cloudflare - kho lưu trữ đối tượng riêng tư R2 lưu giữ ảnh hồ sơ và ảnh nhiệm vụ đã hoàn thành được truyền tải ở dạng mã hóa, bản sao lưu cơ sở dữ liệu (được mã hóa trước khi gửi sao cho chỉ có thể giải mã bằng khóa riêng tư mà chúng tôi lưu giữ bên ngoài đám mây), nhật ký các lần xóa đã thực hiện (chỉ mã định danh nội bộ, loại xóa và thời gian), nhật ký thay đổi số điện thoại và trạng thái thành viên (mục 2: mã định danh nội bộ, loại và thời gian sự kiện và đối với việc đổi số là các dấu vân tay không thể đảo ngược của các số) và bản sao bằng chứng đồng ý về việc bắt đầu ngay Premium (mục 6: mã định danh gia đình và người dùng nội bộ, thời gian đồng ý, gói được chọn, thời điểm bắt đầu kỳ thanh toán, mã giao dịch của cửa hàng và phiên bản văn bản được hiển thị) trong các bucket không công khai; quyền truy cập vào ảnh tiếp tục do backend Kimda đã đăng nhập kiểm soát. Cloudflare cũng vận hành trang web kimda.app (mục 9).
- Twilio (xác minh điện thoại bằng mã SMS) - nhận số điện thoại và mã bạn nhập chỉ nhằm mục đích gửi và xác minh mã SMS.
- Expo (650 Industries) - thứ nhất, gửi thông báo: nhận token đẩy của thiết bị, mã định danh cài đặt cho thông báo, token gốc của Apple hoặc Google, văn bản hoặc emoji chung của thông báo và loại sự kiện kỹ thuật chung. Chúng tôi không gửi ID cơ sở dữ liệu, tên, tên nhiệm vụ hay số tiền trong tin nhắn đẩy. Expo chuyển tiếp tin nhắn đến dịch vụ thông báo đẩy của Apple (Apple Push Notification service) hoặc Google (Firebase Cloud Messaging). Thứ hai, cung cấp các bản cập nhật ứng dụng (EAS Update): mỗi lần khởi chạy, ứng dụng sẽ hỏi máy chủ Expo xem có bản sửa lỗi nào không. Khi đó, Expo nhận địa chỉ IP của thiết bị, nền tảng, phiên bản ứng dụng, mã định danh của bản cập nhật đã cài đặt, có thể là văn bản của lỗi cuối cùng khiến ứng dụng bị đóng, và mã định danh cài đặt ngẫu nhiên
EAS-Client-IDmà ứng dụng lưu vĩnh viễn trên điện thoại và không thay đổi ngay cả sau khi đăng xuất. Chúng tôi không liên kết mã này với tài khoản của bạn và ứng dụng không gửi mã này cho máy chủ của chúng tôi. - Apple và Google - với tư cách là bên kiểm soát độc lập, xử lý việc mua và quản lý gói đăng ký trong App Store và Google Play; với tư cách là dịch vụ đẩy (Apple Push Notification service, Firebase Cloud Messaging), gửi thông báo đến thiết bị.
- RevenueCat (xử lý gói đăng ký qua App Store / Google Play chỉ đối với tài khoản phụ huynh) - xử lý mã định danh gia đình, lịch sử mua hàng, biên nhận Apple hoặc token mua hàng Google, thời điểm sử dụng lần cuối và dữ liệu kỹ thuật của thiết bị (ví dụ: loại thiết bị và hệ điều hành). RevenueCat không nhận tên hay số điện thoại của phụ huynh hoặc trẻ từ Kimda. Trong ứng dụng, các tích hợp quảng cáo/phân bổ của RevenueCat và việc thu thập thủ công mã định danh quảng cáo đều không được bật.
- Sentry (báo cáo lỗi kỹ thuật của ứng dụng và máy chủ, để sửa lỗi) - nhận loại lỗi, vị trí trong mã, phiên bản ứng dụng và hệ điều hành. Cả ứng dụng và máy chủ đều được thiết lập để không gửi cho Sentry tên, điện thoại, token đăng nhập, nội dung yêu cầu hay địa chỉ IP. Tổ chức Kimda trong Sentry được lưu trữ tại khu vực dữ liệu EU (Đức).
- Nhà cung cấp email (Spaceship, dịch vụ Spacemail) - gửi và lưu giữ các email bạn gửi cho chúng tôi tại privacy@kimda.app hoặc support@kimda.app.
Railway, Cloudflare, Twilio, Expo, RevenueCat, Sentry, Spaceship, Apple, Google và Meta (mục 9) là các công ty có trụ sở hoặc cơ sở tại Hoa Kỳ, và do đó có thể xử lý dữ liệu bên ngoài Khu vực Kinh tế Châu Âu. Đối với việc chuyển giao ra ngoài Khu vực Kinh tế Châu Âu, chúng tôi sử dụng cơ chế theo Chương V GDPR áp dụng cho người nhận và hoạt động xử lý cụ thể - thông thường là chứng nhận của người nhận theo EU-USA Data Privacy Framework (quyết định của Ủy ban Châu Âu về mức độ bảo vệ đầy đủ, Điều 45 GDPR) hoặc các điều khoản hợp đồng tiêu chuẩn do Ủy ban Châu Âu phê duyệt (Điều 46(2)(c) GDPR). Chúng tôi sẽ cung cấp thông tin về cơ chế đối với một người nhận cụ thể và về nơi có thể nhận bản sao của các biện pháp bảo đảm tương ứng theo yêu cầu tại privacy@kimda.app.
Chúng tôi không bán dữ liệu từ ứng dụng, không chia sẻ với nhà quảng cáo và không dùng dữ liệu đó cho quảng cáo nhắm mục tiêu. Việc đo lường quảng cáo trên trang web kimda.app khi có sự đồng ý của người truy cập được mô tả tại mục 9.
5. Sự đồng ý của phụ huynh và vai trò của trẻ
Chỉ người trưởng thành mới được tạo (vai trò "phụ huynh" và gia đình mới) trong ứng dụng. Tài khoản có vai trò "trẻ em" luôn chỉ được tạo sau khi tham gia bằng mã mời mà chỉ phụ huynh biết - do đó trẻ chỉ có thể tham gia khi được phụ huynh chia sẻ mã và đồng ý. Ngoài ra, mỗi lần trẻ em hoặc một phụ huynh khác tham gia đều phải được phụ huynh phê duyệt rõ ràng trong ứng dụng; cho đến khi được phê duyệt, thành viên mới chỉ nhìn thấy tên của gia đình. Mã mời của gia đình có hiệu lực trong 48 giờ, yêu cầu không được phê duyệt sẽ tự động bị xóa sau 72 giờ và yêu cầu bị từ chối hoặc bị hủy sẽ bị xóa ngay lập tức. Khi đăng ký vai trò "phụ huynh", bạn xác nhận rằng mình đã đủ tuổi thành niên và có quyền hợp pháp đồng ý cho việc xử lý dữ liệu của con mình trong ứng dụng.
Chúng tôi chỉ xử lý dữ liệu của trẻ trong phạm vi cần thiết cho hoạt động của tài khoản gia đình do phụ huynh tạo và quản lý, tức là để thực hiện hợp đồng với phụ huynh (Điều 6(1)(b) GDPR). Phụ huynh, với tư cách là người đại diện theo pháp luật, quyết định sự tham gia của trẻ: chia sẻ mã mời, phê duyệt rõ ràng việc tham gia của trẻ và có thể xóa trẻ khỏi gia đình hoặc yêu cầu xóa tài khoản của trẻ bất cứ lúc nào. Trẻ chỉ ghi nhận chính sách khi đăng ký; sự đồng ý xử lý dữ liệu của trẻ do phụ huynh đưa ra khi phê duyệt việc tham gia của trẻ trong ứng dụng, và máy chủ sẽ ghi lại thời gian, phụ huynh và phiên bản chính sách. Đối với những trẻ được phê duyệt bằng phiên bản ứng dụng cũ hơn, ứng dụng sẽ yêu cầu phụ huynh bổ sung sự đồng ý còn thiếu sau. Nếu việc xử lý yêu cầu sự đồng ý và trẻ chưa đủ 15 tuổi (độ tuổi giới hạn ở Cộng hòa Séc theo Điều 8 GDPR và Mục 7 Đạo luật số 110/2019 Coll., về xử lý dữ liệu cá nhân), phụ huynh sẽ thay mặt trẻ đưa ra sự đồng ý. Các quyền của trẻ theo mục 7 có thể được phụ huynh thực hiện thay mặt trẻ.
6. Chúng tôi lưu giữ dữ liệu trong bao lâu
Chúng tôi lưu giữ dữ liệu tài khoản và dữ liệu gia đình cho đến khi người dùng yêu cầu xóa tài khoản hoặc xóa cả gia đình. Việc không sử dụng ứng dụng, tự nó, không kích hoạt việc xóa tự động. Vì vậy, người dùng không cần mở ứng dụng thường xuyên để khỏi mất lịch sử của gia đình và có thể bắt đầu việc xóa bất cứ lúc nào ngay trong ứng dụng hoặc gửi yêu cầu đến privacy@kimda.app. Chúng tôi lưu giữ lịch sử thay đổi các quy tắc tài chính (mục 2) trong suốt thời gian tồn tại của gia đình, không giới hạn thời gian cũng như số lượng tổng cộng (gia đình có thể lưu trữ các thay đổi quy tắc tài chính tối đa 30 lần mỗi giờ), vì nó đóng vai trò là bằng chứng không thể thay đổi về việc ai đã thay đổi quy tắc và khi nào, ví dụ như trong trường hợp tranh chấp giữa các phụ huynh; trong ứng dụng, nó không thể được chỉnh sửa hoặc xóa. Sau khi xóa cả gia đình (mục 7), máy chủ sẽ xóa lịch sử này trong lần dọn dẹp tiếp theo; việc xóa tài khoản của từng thành viên không làm thay đổi nó và chỉ để lại mã định danh nội bộ không có tên.
Đối với các bản ghi khác, các thời hạn sau được áp dụng:
- Thử thách mã SMS (dấu vân tay của số điện thoại và thử thách): có hiệu lực trong 10 phút; sau khi xác minh thành công, máy chủ sẽ xóa ngay lập tức, nếu không thì chậm nhất là một giờ sau khi hết hạn.
- Giới hạn số lượng yêu cầu và giới hạn SMS hàng ngày (dấu vân tay): máy chủ sẽ xóa sau 24 giờ kể từ khi kết thúc khoảng thời gian theo dõi; giới hạn SMS hàng ngày luôn kết thúc vào lúc nửa đêm UTC.
- Phiên đăng nhập: token đăng nhập có hiệu lực trong 15 phút; phiên sẽ kết thúc sau 30 ngày không hoạt động, chậm nhất là sau 90 ngày, hoặc sớm hơn nếu đăng xuất. Máy chủ sẽ xóa phiên đã kết thúc bao gồm cả dấu vân tay token sau 30 ngày kể từ khi kết thúc.
- Lời mời và yêu cầu tham gia: mã mời của gia đình có hiệu lực trong 48 giờ và lời mời cho phụ huynh khác là 24 giờ; yêu cầu tham gia không được phê duyệt sẽ tự động bị xóa sau 72 giờ, yêu cầu bị từ chối hoặc bị hủy sẽ bị xóa ngay lập tức. Bản ghi về lời mời cho phụ huynh khác (mã, ai đã tạo và ai đã sử dụng) sẽ bị máy chủ xóa sau 30 ngày kể từ khi hết hạn, được sử dụng hoặc bị hủy.
- Bản ghi bảo mật trong cơ sở dữ liệu (mục 2): máy chủ tự động xóa sau 30 ngày. Nhật ký thay đổi số điện thoại và trạng thái thành viên tuân theo thời hạn riêng được nêu bên dưới.
- Nhật ký thay đổi số điện thoại và trạng thái thành viên (mục 2): máy chủ xóa bản ghi trong cơ sở dữ liệu sớm nhất là 60 ngày sau khi tạo, và chỉ sau khi đã sao chép bản ghi đó vào kho lưu trữ riêng biệt (bản sao thường được tạo trong vòng vài phút). Bản ghi không sao chép được sẽ không bị máy chủ xóa cho đến khi việc sao chép thành công, và do đó sẽ tồn tại trong cơ sở dữ liệu lâu hơn 60 ngày. Bản sao trong kho lưu trữ riêng biệt không công khai Cloudflare R2 sẽ do kho lưu trữ tự động xóa sau 60 ngày kể từ khi lưu trữ. Khi xóa tài khoản hoặc cả gia đình (mục 7), máy chủ sẽ xóa các bản ghi nhật ký của tài khoản hoặc gia đình đã xóa khỏi cơ sở dữ liệu; bản sao của chúng trong kho lưu trữ sẽ biến mất chậm nhất là 60 ngày sau khi lưu trữ.
- Ảnh: ảnh chưa được gắn, không thể gán cho hồ sơ hoặc nhiệm vụ, sẽ bị máy chủ xóa sau 24 giờ; bản ghi về thử thách thời gian cho ảnh sẽ bị xóa sau 7 ngày (mục 3) và bản ghi kỹ thuật về ảnh đã xóa (chỉ mã định danh nội bộ) sau 30 ngày kể từ khi xóa ảnh.
- Token đẩy và mã định danh thiết bị: cho đến khi thiết bị đăng xuất, thành viên bị xóa khỏi gia đình hoặc tài khoản bị xóa, hoặc cho đến khi Apple hoặc Google đánh dấu là không hợp lệ. Ngoài ra, máy chủ sẽ tự động xóa chúng khi ứng dụng không gia hạn đăng ký thiết bị trong 90 ngày (ứng dụng gia hạn mỗi khi đăng nhập và khởi chạy), hoặc khi người dùng không có phiên đăng nhập hợp lệ trong hơn 30 ngày. Sau khi thiết bị đăng xuất (kể cả từ xa trong Hồ sơ) hoặc kết thúc lần đăng nhập, không có gì được gửi đến thiết bị. Ngoại lệ là các đăng ký từ trước khi triển khai phiên bản này mà ứng dụng chưa gia hạn kể từ đó: việc đăng xuất một thiết bị từ xa sẽ không ngắt kết nối chúng, tùy chọn Đăng xuất tất cả thiết bị sẽ làm điều đó; nếu không, máy chủ sẽ xóa chúng theo các thời hạn trên. Bản ghi về token đẩy đã giải phóng (dấu vân tay, gia đình và thời gian) sẽ được máy chủ xóa sau 30 ngày, hoặc sớm hơn khi thiết bị đăng ký lại. Bản ghi về thiết bị đã giải phóng (mã định danh nội bộ của tài khoản, mã định danh ngẫu nhiên của thiết bị, dấu vân tay và thời gian) sẽ được máy chủ xóa sau 91 ngày - tức là chỉ sau khi hết thời hạn hiệu lực dài nhất có thể của phiên đăng nhập (90 ngày) - hoặc sớm hơn khi thiết bị của cùng tài khoản đó đăng ký lại. Bản ghi về thiết bị đã giải phóng không được duy trì khi xóa tài khoản; nếu bản ghi này đã phát sinh khi bắt đầu xóa, máy chủ sẽ xóa nó khi quá trình xóa hoàn tất. Thời hạn của bản ghi về token đẩy đã giải phóng theo đó vẫn không thay đổi. Dấu vân tay kỹ thuật của token đẩy ở lời nhắc đã gửi chỉ dùng để xác minh việc gửi; máy chủ sẽ xóa nó sau khi đánh giá việc gửi, chậm nhất là 30 ngày sau khi gửi. Bản ghi về việc đăng ký thiết bị (mã định danh nội bộ của tài khoản và thiết bị, dấu vân tay của token đẩy, loại sự kiện và thời gian; mục 2) sẽ được máy chủ xóa sau 30 ngày kể từ khi tạo, ngay cả khi bạn xóa tài khoản trong thời gian đó.
- Hàng đợi cảnh báo bảo mật và các cảnh báo không gửi được (mục 2): máy chủ sẽ loại bỏ thông tin về người nhận cảnh báo (token đẩy của thiết bị hoặc mã định danh nội bộ của gia đình hoặc tài khoản và ngôn ngữ) khỏi bản ghi hàng đợi đã lưu ngay sau khi gửi thành công hoặc sau khi từ bỏ việc gửi, nhưng chậm nhất là 7 ngày sau khi cảnh báo được tạo; chỉ mã định danh nội bộ của gia đình (trong trường hợp lỗi cơ sở dữ liệu ngoại lệ, tạm thời cả mã định danh tài khoản) mới có thể được giữ lại trong đó cho đến khi ghi lại bản ghi về cảnh báo không gửi được (bên dưới). Bản ghi còn lại (loại cảnh báo, loại sự kiện kỹ thuật chung, thời gian và thông báo lỗi kỹ thuật) sẽ được xóa 30 ngày sau khi xử lý. Bản ghi về cảnh báo không gửi được cho phụ huynh (mã định danh nội bộ của gia đình, loại cảnh báo và thời gian, không có token đẩy và không có tên) sẽ được lưu giữ cho đến khi phụ huynh xác nhận nó trong ứng dụng; bản ghi đã xác nhận sẽ bị xóa ngay khi nó cũ hơn 90 ngày. Bản ghi của một gia đình không còn tồn tại sẽ bị xóa trong lần dọn dẹp tiếp theo.
- Phản hồi đã lưu của các hoạt động tài chính: để yêu cầu lặp lại sau khi mất mạng không ghi lại khoản thanh toán, khoản vay hoặc hoạt động tài chính khác hai lần, máy chủ sẽ ghi nhớ phản hồi cho yêu cầu đó trong 30 ngày. Bản thân bản ghi về hoạt động (loại hoạt động, mã định danh ngẫu nhiên của nó, mã định danh nội bộ của gia đình, người thực hiện và thành viên liên quan, dấu vân tay SHA-256 của yêu cầu và thời gian) là một phần của lịch sử tài chính và được lưu giữ cho đến khi xóa tài khoản hoặc gia đình.
- Bản ghi thanh toán trực tiếp và trả nợ thủ công (mục 2): khác với phản hồi đã lưu ở trên vốn sẽ bị xóa sau 30 ngày, các bản ghi này được lưu giữ cho đến khi xóa trẻ mà chúng liên quan hoặc xóa cả gia đình (mục 7).
- Các bản ghi đã lưu của các yêu cầu lặp lại từ công cụ lập lịch: để yêu cầu lặp lại sau khi mạng bị gián đoạn không tạo ra kế hoạch nhiệm vụ hai lần, máy chủ sẽ lưu giữ bản ghi về việc tạo ra nó trong 60 ngày (mã định danh nội bộ của gia đình và phụ huynh, loại thao tác, mã định danh yêu cầu ngẫu nhiên, dấu vân tay SHA-256 của các thông số kế hoạch đã nhập, liên kết đến kế hoạch đã tạo và thời gian). Máy chủ cũng sẽ xóa bản ghi khi xóa tài khoản của phụ huynh đã tạo kế hoạch, và khi xóa cả gia đình (mục 7).
- Yêu cầu xóa tài khoản: yêu cầu xóa không được xác nhận sẽ hết hiệu lực sau 45 ngày và bị xóa chậm nhất sau 400 ngày tiếp theo; bản ghi về việc xóa đã thực hiện (chỉ mã định danh nội bộ và trạng thái, không có tên và thông tin liên hệ) được chúng tôi lưu giữ làm bằng chứng rằng chúng tôi đã xử lý yêu cầu của bạn, trong vòng 3 năm kể từ khi xử lý. Trong cùng phạm vi (mã định danh ngẫu nhiên nội bộ của tài khoản hoặc gia đình, loại xóa và thời gian), chúng tôi lưu giữ nhật ký các lần xóa đã thực hiện để nếu cơ sở dữ liệu được khôi phục từ bản sao lưu, tất cả các lần xóa sau đó sẽ được áp dụng lại. Máy chủ sẽ xóa bản ghi nhật ký trong cơ sở dữ liệu sớm nhất là 180 ngày sau khi nó được tạo, và chỉ sau khi nó đã được sao chép sang kho lưu trữ riêng biệt (bản sao thường được tạo trong vòng vài phút); nếu bản ghi không thể sao chép được, máy chủ sẽ không xóa nó cho đến khi sao chép thành công. Bản sao trong một kho lưu trữ không công khai riêng biệt sẽ tự động bị kho lưu trữ xóa sau 60 ngày kể từ khi lưu trữ. Bản xuất mã hóa của nhật ký, vốn là một phần của bản sao lưu cơ sở dữ liệu, sẽ biến mất cùng với bản sao lưu (chậm nhất sau 30 ngày).
- Yêu cầu sự đồng ý của phụ huynh: yêu cầu đang mở có hiệu lực 14 ngày; chỉ được gia hạn khi trong thời gian đó có phụ huynh mới tham gia gia đình (đối với yêu cầu xóa gia đình, phụ huynh mới nhận được 14 ngày riêng, nhưng tối đa chỉ đến khi kết thúc thời gian ân hạn tiềm ẩn sau khi xóa một phụ huynh khác), hoặc sau khi khôi phục cơ sở dữ liệu từ bản sao lưu (ngoại trừ yêu cầu xóa gia đình, chỉ có hiệu lực cho đến khi kết thúc thời gian ân hạn). Yêu cầu xóa gia đình mà đáng lẽ sẽ hết hạn trong thời hạn 14 ngày sau khi xóa một phụ huynh khác, sẽ kéo dài cho đến khi kết thúc thời hạn này và sau đó sẽ hết hiệu lực. Trong thời hạn 14 ngày sau khi xóa một phụ huynh khác, không thể xóa gia đình; yêu cầu xóa gia đình được gửi trong thời gian này sẽ hết hiệu lực sau khi thời hạn kết thúc. Sau khi thời hạn kết thúc, phụ huynh duy nhất còn lại có thể xóa gia đình trực tiếp trong Hồ sơ. Máy chủ sẽ xóa yêu cầu đã xử lý sau 90 ngày.
- Dấu vân tay số điện thoại sau khi xóa tài khoản hoặc đổi số: để tránh việc lặp lại thời gian dùng thử Premium bằng cách xóa tài khoản và đăng ký mới, khi xóa tài khoản của phụ huynh là thành viên gia đình trong thời gian dùng thử và khi đổi số của phụ huynh đó (ngay cả khi bộ phận hỗ trợ đổi số theo yêu cầu của họ), máy chủ chỉ lưu dấu vân tay số điện thoại trước đó (HMAC với khóa bí mật) và thời gian – bản thân số điện thoại không được lưu. Đăng ký mới với cùng số điện thoại đó sẽ không nhận được thời gian dùng thử. Máy chủ sẽ xóa dấu vân tay sau 12 tháng.
- Email bạn gửi cho chúng tôi: trong thời gian cần thiết để xử lý câu hỏi hoặc yêu cầu của bạn và để chứng minh cách chúng tôi đã xử lý nó.
- Ghi chép các can thiệp của bộ phận hỗ trợ và quản lý: bản ghi về can thiệp trong cơ sở dữ liệu (loại can thiệp, ai đã thực hiện, khi nào, liên quan đến gia đình nào và số yêu cầu – không có tên và số điện thoại; theo cách này, chúng tôi ghi lại việc khôi phục số điện thoại và đăng xuất thiết bị bởi bộ phận hỗ trợ, xuất dữ liệu gia đình theo yêu cầu và quản lý mã khuyến mãi cũng như quyền truy cập miễn phí) máy chủ tự động xóa sau 3 năm. Nhật ký yêu cầu hỗ trợ (số yêu cầu, ngày tháng, mã định danh nội bộ của tài khoản, phương pháp xác minh danh tính và kết quả – không có số điện thoại) được chúng tôi lưu giữ dưới dạng mã hóa bên ngoài cơ sở dữ liệu và cũng bảo quản trong 3 năm làm bằng chứng về cách chúng tôi đã xử lý yêu cầu.
Nhật ký vận hành và nhật ký bảo mật trong môi trường chính thức của dịch vụ lưu trữ chỉ được lưu giữ tối đa 30 ngày. Báo cáo lỗi kỹ thuật của ứng dụng và máy chủ được Sentry lưu giữ tối đa 90 ngày, để chúng tôi có thể truy vết và khắc phục các lỗi chỉ phát sinh sau khi phát hành phiên bản mới của ứng dụng; các bản sao lưu vận hành (nếu có) của Sentry sẽ hết hạn chậm nhất 90 ngày kể từ khi tạo. Bản sao lưu cơ sở dữ liệu được tạo hàng ngày, được mã hóa trước khi gửi từ môi trường vận hành và bị xóa sau 30 ngày kể từ khi tạo, do đó dữ liệu đã xóa trước đó sẽ chỉ còn trong đó tối đa 30 ngày; chúng không được dùng để khôi phục thông thường một tài khoản đã xóa. Nếu chúng tôi phải khôi phục cơ sở dữ liệu từ bản sao lưu, chúng tôi sẽ áp dụng lại các thao tác xóa đã thực hiện sau khi tạo bản sao lưu theo nhật ký xóa. Cấu hình của dịch vụ lưu trữ, cơ sở dữ liệu và kho lưu trữ phải bảo đảm thực thi các thời hạn này về mặt kỹ thuật, và đơn vị vận hành kiểm tra định kỳ.
Nếu việc xóa hồ sơ tại nhà cung cấp dịch vụ đăng ký bên ngoài không thể hoàn tất ngay, thì sau khi xóa các tệp phương tiện, Kimda sẽ ẩn danh hóa dữ liệu cá nhân lưu tại chỗ mà không chậm trễ thêm. Để có thể gửi lại yêu cầu ra bên ngoài một cách an toàn, hệ thống chỉ giữ lại mã định danh gia đình ngẫu nhiên nội bộ và trạng thái kỹ thuật của việc xóa, chứ không giữ tên hay số điện thoại. Máy chủ sẽ xóa bản ghi về tác vụ xóa bên ngoài này (mã định danh nội bộ của gia đình, chỉ định nhà cung cấp, số lần thử, thời gian và mã lỗi cuối cùng, không có tên và số điện thoại) 90 ngày sau khi hoàn thành; tác vụ chưa hoàn thành sẽ được lưu giữ cho đến khi nó được hoàn tất.
Chúng tôi lưu giữ bằng chứng đồng ý về việc bắt đầu ngay Premium (mã định danh gia đình và người dùng nội bộ, thời gian đồng ý, gói được chọn, thời điểm bắt đầu kỳ thanh toán, mã giao dịch của cửa hàng, mã định danh nội bộ của lần thử mua và phiên bản văn bản được hiển thị) trong khoảng thời gian cần thiết để chứng minh sự đồng ý này trong một tranh chấp tiềm ẩn, theo tiêu chuẩn là 3 năm kể từ khi được cấp. Sau khi hết thời hạn, bằng chứng sẽ được xóa một cách có kiểm soát. Bằng chứng không bị xóa cùng với tài khoản hay gia đình (mục 7). Chúng tôi cũng lưu một bản sao của nó (không có mã định danh nội bộ của lần thử mua) vào một kho lưu trữ riêng biệt không công khai Cloudflare R2 (mục 4), để bằng chứng vẫn tồn tại nếu mất cơ sở dữ liệu giữa các lần sao lưu; kho lưu trữ sẽ tự động xóa nó sau 1125 ngày kể từ khi lưu.
7. Quyền của bạn
Bạn có quyền:
- truy cập tất cả dữ liệu mà ứng dụng lưu giữ về bạn và gia đình bạn (Điều 15 GDPR),
- chỉnh sửa thông tin không chính xác (Điều 16 GDPR) – bạn tự thay đổi số điện thoại trong Hồ sơ sau khi xác minh số mới bằng mã SMS; khi bạn mất quyền truy cập vào tài khoản (ví dụ: do người khác đã thay đổi số từ thiết bị đã đăng nhập), chúng tôi sẽ thay đổi số đó theo yêu cầu của bạn sau khi xác minh danh tính,
- xóa tài khoản của từng thành viên (Điều 17 GDPR) - ngay trong ứng dụng (Hồ sơ → Xóa tài khoản), ứng dụng sẽ xóa hoặc ẩn danh hóa vĩnh viễn tên, điện thoại, ảnh và token đẩy, đồng thời xóa tất cả ảnh bạn đã tải lên; đối với tài khoản của trẻ, cả ảnh cho nhiệm vụ của trẻ do phụ huynh tải lên thay. Tài khoản này sau đó không thể dùng để đăng nhập và không còn lưu lại tên hay thông tin liên hệ. Trong lịch sử nhiệm vụ và thanh toán chỉ còn lại những dữ kiện kế toán cần thiết cho sự liên tục của phần còn lại của gia đình (điểm, số tiền, trạng thái và thời gian); ghi chú tự do sẽ bị xóa và tên nhiệm vụ cũng như mục tiêu sẽ được thay bằng giá trị trung tính. Lịch sử này không bị xóa vì nó vẫn gắn với phần còn lại của gia đình (nếu không, sổ sách liên kết giữa các thành viên sẽ không khớp), nhưng chỉ gắn với một bản ghi không có tên và thông tin liên hệ. Các bản ghi thanh toán trực tiếp và trả nợ thủ công của trẻ (mục 2) sẽ bị xóa cùng với trẻ. Các bản ghi nhật ký thay đổi số điện thoại và trạng thái thành viên (mục 2) sẽ được máy chủ xóa khỏi cơ sở dữ liệu; bản sao của chúng trong kho lưu trữ riêng biệt sẽ biến mất chậm nhất là 60 ngày sau khi lưu trữ. Nếu trẻ có khoản nợ, số dư hoặc yêu cầu chưa xử lý, ứng dụng sẽ hiển thị cho trẻ số tiền sẽ mất trước khi xóa, và việc xóa phải được xác nhận rõ ràng; sau đó các phụ huynh sẽ nhận được cảnh báo chung. Thành viên bị phụ huynh xóa khỏi gia đình có thể tự xóa vĩnh viễn tài khoản của mình sau khi xác minh bằng mã SMS trong ứng dụng và qua đó giải phóng số điện thoại của mình,
- xóa dây chuyền cả gia đình - khi phụ huynh xác nhận rõ ràng việc xóa cả gia đình, chúng tôi sẽ ẩn danh hóa tất cả thành viên, xóa ảnh của họ và ngoài ra thay thế các văn bản tự do và tên tự đặt của nhiệm vụ, mục tiêu và phần thưởng bằng giá trị trung tính; chúng tôi cũng sẽ xóa các bản ghi thanh toán trực tiếp và trả nợ thủ công của gia đình (mục 2), lịch sử thay đổi các quy tắc tài chính của gia đình (trong lần dọn dẹp tiếp theo) và các bản ghi nhật ký thay đổi số điện thoại và trạng thái thành viên của các thành viên (bản sao nhật ký trong kho lưu trữ riêng biệt sẽ biến mất chậm nhất là 60 ngày sau khi lưu trữ). Việc xóa một phụ huynh khác yêu cầu sự đồng ý của phụ huynh liên quan: sự từ chối rõ ràng sẽ dừng hành động, nếu không có phản hồi thì hành động sẽ được thực hiện sau 14 ngày. Việc xóa toàn bộ gia đình có phụ huynh khác yêu cầu sự đồng ý rõ ràng của mỗi phụ huynh khác; nếu không có sự đồng ý của tất cả, yêu cầu sẽ bị hủy sau 14 ngày và gia đình sẽ không bị xóa. Gia đình có một phụ huynh khác bị xóa trong 14 ngày qua chỉ có thể bị xóa sớm nhất 14 ngày sau khi người đó bị xóa. Các bản ghi kế toán về gia đình đã xóa, bao gồm số dư và tình trạng các khoản vay và tiết kiệm của trẻ em, sẽ bị xóa khỏi cơ sở dữ liệu hoạt động chậm nhất trong vòng 30 ngày kể từ khi xóa; trong các bản sao lưu mã hóa, chúng có thể được giữ lại nhiều nhất là 30 ngày nữa, cho đến khi bản sao lưu bị xóa. Bằng chứng về sự đồng ý bắt đầu Premium ngay lập tức sẽ không bị xóa cùng với việc xóa gia đình (mục 6). Các bản ghi ẩn danh về việc sử dụng mã đối tác, không chứa dữ liệu cá nhân, được lưu giữ để lưu hồ sơ đối tác và bảo vệ khỏi việc lạm dụng. Sau khi xóa các tệp phương tiện, việc ẩn danh hóa tại chỗ vẫn được thực hiện ngay cả khi RevenueCat tạm thời không khả dụng; sau đó yêu cầu ra bên ngoài được gửi lại một cách an toàn chỉ với mã định danh gia đình nội bộ. RevenueCat thực hiện việc xóa không đồng bộ. Việc này không hủy gói đăng ký do App Store hoặc Google Play quản lý - phụ huynh phải hủy riêng trong phần cài đặt của cửa hàng tương ứng,
- hạn chế xử lý (Điều 18 GDPR), ví dụ khi bạn phản đối tính chính xác của dữ liệu, trong thời gian chúng tôi xác minh,
- tính di động (Điều 20 GDPR) - dữ liệu bạn đã cung cấp cho chúng tôi và chúng tôi xử lý dựa trên hợp đồng sẽ được cung cấp cho bạn ở định dạng có cấu trúc, thông dụng và máy có thể đọc được (ví dụ: JSON), hoặc theo yêu cầu của bạn, chúng tôi sẽ chuyển giao cho bên kiểm soát khác nếu khả thi về mặt kỹ thuật,
- phản đối (Điều 21 GDPR) việc xử lý dựa trên lợi ích hợp pháp của chúng tôi (mục 2); sau đó chúng tôi sẽ ngừng xử lý, trừ khi chúng tôi chứng minh được các lý do hợp pháp thuyết phục vượt trội hơn lợi ích, quyền và tự do của bạn, hoặc chúng tôi cần nó để thiết lập, thực hiện hoặc bảo vệ các khiếu nại pháp lý,
- rút lại sự đồng ý bất cứ lúc nào (Điều 7(3) GDPR) - bạn có thể rút lại sự đồng ý đo lường quảng cáo trên trang web bằng liên kết "Cài đặt cookie" ở chân trang web (mục 9); việc rút lại không ảnh hưởng đến việc xử lý trước đó,
- khiếu nại lên cơ quan giám sát (Điều 77 GDPR) - ở Cộng hòa Séc là Văn phòng Bảo vệ Dữ liệu Cá nhân (Úřad pro ochranu osobních údajů), Pplk. Sochora 27, 170 00 Praha 7, trang web uoou.gov.cz; bạn cũng có thể liên hệ với cơ quan giám sát ở quốc gia thành viên EU nơi bạn sống hoặc làm việc.
Hãy gửi yêu cầu đến privacy@kimda.app. Để đảm bảo chúng tôi không chuyển giao hoặc xóa dữ liệu của người khác, trước tiên chúng tôi sẽ xác minh rằng yêu cầu được gửi bởi chủ sở hữu tài khoản (ví dụ: bằng cách xác nhận từ số điện thoại được liên kết với tài khoản); không bao giờ gửi mã từ SMS đăng nhập cho chúng tôi. Ngoại lệ duy nhất là mã từ SMS được đánh dấu “Kimda obnova účtu”, mà bộ phận hỗ trợ sẽ chỉ yêu cầu để phản hồi yêu cầu của chính bạn về việc trả lại tài khoản bị chiếm đoạt, hoặc để phản hồi xác nhận của chính bạn đối với yêu cầu như vậy của một phụ huynh khác trong gia đình bạn (mục 2); ngay cả khi đó, chỉ cung cấp mã cho bộ phận hỗ trợ, không bao giờ cho thành viên khác trong gia đình. Bộ phận hỗ trợ chỉ yêu cầu mã này qua e-mail từ địa chỉ support@kimda.app với số yêu cầu của bạn, không bao giờ qua điện thoại hoặc qua một thành viên khác trong gia đình. Chúng tôi xử lý yêu cầu truy cập hoặc tính di động bằng cách xuất dữ liệu gia đình ở định dạng JSON (không có token đăng nhập và dấu vân tay của chúng và không có dấu vân tay của các số điện thoại ban đầu từ các bản ghi bảo mật, vốn chỉ dùng để xác minh yêu cầu trả lại tài khoản, và không có nhật ký thay đổi số điện thoại và trạng thái thành viên, vốn chỉ dùng để bảo vệ khỏi việc chiếm đoạt số; bản xuất chứa các bản ghi thanh toán trực tiếp và trả nợ thủ công (mục 2); đối với ảnh, nó chứa dấu vân tay kỹ thuật theo mục 3, ảnh sẽ được cung cấp riêng theo yêu cầu); mỗi lần xuất đều được ghi lại (ai đã chuẩn bị, khi nào và dựa trên yêu cầu nào). Chúng tôi sẽ cung cấp cho bạn dữ liệu về các sự kiện từ nhật ký thay đổi số điện thoại và trạng thái thành viên (loại và thời gian, không có dấu vân tay) theo yêu cầu. Chúng tôi sẽ trả lời không chậm trễ, chậm nhất là trong vòng một tháng; trong những trường hợp phức tạp hơn, chúng tôi có thể gia hạn thêm hai tháng và sẽ thông báo cho bạn kịp thời. Các quyền của trẻ có thể được phụ huynh thực hiện thay mặt trẻ với tư cách là người đại diện theo pháp luật.
8. Bảo mật
Ứng dụng không sử dụng mật khẩu (chỉ đăng nhập qua điện thoại đã xác minh). Quyền truy cập được bảo vệ bằng token đăng nhập ngắn hạn có hiệu lực trong 15 phút và token làm mới mà máy chủ chỉ lưu dưới dạng dấu vân tay; khi phát hiện việc sử dụng lại token làm mới đã được thay thế, máy chủ sẽ đăng xuất tài khoản trên tất cả các thiết bị, hủy đăng ký nhận thông báo của tài khoản đó, ghi lại bản ghi bảo mật và cảnh báo các phụ huynh khác. Trong môi trường chính thức, việc giao tiếp giữa ứng dụng và máy chủ diễn ra qua HTTPS. Ảnh được lưu trong kho lưu trữ không công khai và trước khi cung cấp ảnh, backend xác minh tài khoản cũng như tư cách thành viên của cùng một gia đình. Bản sao lưu cơ sở dữ liệu được mã hóa trước khi truyền và chỉ có thể giải mã bằng khóa riêng tư lưu trữ bên ngoài đám mây; mã khuyến mãi chỉ nằm trong cơ sở dữ liệu dưới dạng dấu vân tay HMAC với khóa bên ngoài cơ sở dữ liệu và chúng tôi ghi lại việc quản lý mã khuyến mãi. Máy chủ không ghi lại số điện thoại, token hay nội dung yêu cầu vào nhật ký vận hành.
9. Trang web kimda.app và cookie
Mục này chỉ áp dụng cho người truy cập trang web kimda.app, không áp dụng cho việc sử dụng ứng dụng. Trang web chạy trên mạng lưới Cloudflare, ở mỗi lượt truy cập, Cloudflare xử lý về mặt kỹ thuật địa chỉ IP và thông tin về trình duyệt để có thể cung cấp trang và bảo vệ trang khỏi các cuộc tấn công; Cloudflare lưu giữ các bản ghi để chẩn đoán lỗi trang web tối đa 3 ngày. Tùy thuộc vào ngôn ngữ của trình duyệt (đối với liên kết tải xuống cũng tùy thuộc vào loại thiết bị), trang web sẽ chuyển hướng bạn đến phiên bản trang phù hợp. Cơ sở pháp lý là lợi ích hợp pháp của chúng tôi trong việc có một trang web an toàn và hoạt động tốt (Điều 6(1)(f) GDPR). Trang web chỉ ghi nhớ chủ đề giao diện bạn đã chọn trong trình duyệt của bạn (localStorage). Quyết định của bạn về cookie được lưu trong localStorage và trong một cookie kỹ thuật thực sự cần thiết kimda-consent-proof (có hiệu lực 180 ngày), chỉ chứa loại lựa chọn và thời điểm quyết định, không có bất kỳ định danh nào của cá nhân hay tài khoản. Về mặt kỹ thuật, trình duyệt gửi cookie này cùng mọi yêu cầu tới trang web; máy chủ không đánh giá nó, nó chỉ được tập lệnh trong trình duyệt dùng để kiểm tra rằng sự đồng ý chưa bị rút lại. Cookie này không cần sự đồng ý và không được dùng để đo lường hay quảng cáo.
Chỉ khi bạn chọn "Đồng ý" trên thanh thông báo của trang web, trang web mới tải Meta Pixel của công ty Meta Platforms Ireland Limited. Meta Pixel lưu cookie vào trình duyệt (ví dụ _fbp với thời hạn tối đa 90 ngày) và gửi cho Meta thông tin về lượt truy cập: trang đã truy cập, địa chỉ IP, thông tin về trình duyệt và mã định danh cookie. Chúng tôi dùng thông tin này để đo lường hiệu quả quảng cáo trên Facebook và Instagram. Cơ sở pháp lý là sự đồng ý của bạn (Điều 6(1)(a) GDPR và Mục 89(3) Đạo luật số 127/2005 Coll., về truyền thông điện tử). Chúng tôi cùng với Meta chịu trách nhiệm về việc thu thập và chuyển giao các dữ liệu này; việc xử lý tiếp theo, bao gồm cả việc có thể chuyển dữ liệu sang Hoa Kỳ trên cơ sở Khung bảo vệ dữ liệu EU-Hoa Kỳ (Data Privacy Framework), do Meta thực hiện với tư cách là bên kiểm soát độc lập theo chính sách của Meta tại facebook.com/privacy/policy. Chúng tôi không bao giờ gửi dữ liệu từ ứng dụng, tài khoản hay gia đình cho Meta.
Nếu không có sự đồng ý, Meta Pixel hoàn toàn không được tải. Bạn có thể rút lại sự đồng ý bất cứ lúc nào qua liên kết "Cài đặt cookie" ở chân trang web; khi đó trang web sẽ xóa cookie của Pixel và không tải Pixel nữa.
Nếu bạn tham gia nhóm người thử nghiệm trong Google Groups qua trang dành cho người thử nghiệm, quản trị viên nhóm sẽ thấy email tài khoản Google của bạn; chúng tôi sẽ chỉ sử dụng email này để thử nghiệm ứng dụng và để cấp quyền truy cập vào phiên bản thử nghiệm của ứng dụng trên Google Play. Phiên bản thử nghiệm cho iPhone được Apple phân phối qua TestFlight. Khi đó, Google và Apple xử lý dữ liệu với tư cách là các bên kiểm soát độc lập theo chính sách của họ. Cơ sở pháp lý là yêu cầu tham gia thử nghiệm của bạn (Điều 6(1)(b) GDPR). Email sẽ ở lại trong nhóm cho đến khi bạn hủy đăng ký khỏi nhóm hoặc cho đến khi quá trình thử nghiệm kết thúc.
10. Thay đổi chính sách này
Chúng tôi sẽ thông báo cho bạn trong ứng dụng và trên trang web kimda.app về mọi thay đổi quan trọng của chính sách này. Ứng dụng sẽ nhận biết bạn đã đồng ý với phiên bản chính sách nào: ứng dụng sẽ yêu cầu phụ huynh xác nhận phiên bản mới (và đồng ý thay cho trẻ nếu có), còn trẻ sẽ ghi nhận. Chúng tôi sẽ ghi lại thời gian và phiên bản xác nhận.
11. Liên hệ
Câu hỏi về bảo vệ dữ liệu cá nhân: privacy@kimda.app