Beyond Imagine (“Bên vận hành”) giải thích cách xử lý thông tin trong Hanmadi dưới đây.
1. Thông tin được thu thập
Dịch vụ dành cho người dùng từ 13 tuổi trở lên, nhưng chúng tôi không hỏi, thu thập hay lưu tuổi, ngày sinh hoặc nhóm tuổi của bạn.
- Việc hoàn thành bài học; ghi nhận học tập của từng tình huống (bạn đã thử nói hay chưa, có nhớ ra đáp án ngay lần đầu trong bài học và khi ôn hay không, có kết hợp mẫu câu trong tình huống khác hay không, cùng thời điểm hoàn thành lần đầu và gần nhất); mẫu câu đã lưu; thứ tự đồng bộ và cài đặt đồng ý.
- Khi đăng nhập: nhà cung cấp xác thực, mã định danh xác thực, địa chỉ email và thông tin khác do nhà cung cấp đó cung cấp.
- Mã sản phẩm đăng ký, cửa hàng, trạng thái giao dịch và quyền sử dụng theo đăng ký. Bằng chứng mua được lưu dưới dạng mã hóa.
- Thông tin sử dụng như ID bài học, loại màn hình, kết quả và dữ liệu chẩn đoán sự cố được tự động thu thập qua Google Firebase (Analytics và Crashlytics) để cải thiện chất lượng. Thông tin gửi đến Firebase không bao gồm câu học, bản ghi âm, địa chỉ email, ID tài khoản Hanmadi hay bằng chứng mua.
- Máy chủ của Bên vận hành lưu số lần bạn mở ứng dụng, xem màn hình Pass hoặc lời mời dùng thời gian miễn phí, và không thể bắt đầu bài luyện vì thiếu năng lượng, theo từng ngày (giờ Nhật Bản) và gắn với tài khoản của bạn. Loại thiết bị bạn dùng gần nhất (iOS hoặc Android) và, trên Android, ứng dụng được cài từ liên kết hoặc quảng cáo nào (chỉ tên của nguồn đó) cũng được gắn với tài khoản của bạn. Thông tin này dùng để phân tích việc sử dụng và cải thiện dịch vụ, không bao gồm câu đã học hay bản ghi âm.
- Thông tin đồng ý và thông tin thiết bị cần để hiển thị quảng cáo cho người dùng miễn phí: mã nhận dạng quảng cáo (ID quảng cáo Android và, trên iOS, IDFA chỉ khi bạn cho phép qua ATT), địa chỉ IP, kiểu máy, hệ điều hành và ngôn ngữ của thiết bị, cùng bản ghi lượt hiển thị và lượt nhấp quảng cáo. Việc cho phép cá nhân hóa được xác định bằng cách kết hợp cài đặt trong ứng dụng, trạng thái đồng ý Google UMP và trạng thái ATT trên iOS.
- Thông tin dùng để kiểm tra điều kiện dùng miễn phí: mã giao dịch ứng dụng của Apple (mỗi Tài khoản Apple một mã) và mã thiết bị Android (ANDROID_ID), chỉ được lưu sau khi chuyển sang dạng không thể khôi phục (giá trị băm có khóa). Kết quả từ Apple DeviceCheck và Google Play Integrity chỉ dùng cho việc kiểm tra này và Bên vận hành không lưu. Thông qua các cơ chế này, thông tin cho biết đã dùng thời gian miễn phí được ghi trên máy chủ của Apple hoặc Google.
- Cài đặt thông báo “Câu hôm nay”: mã nhận dạng ngẫu nhiên do ứng dụng tạo, chỉ được lưu sau khi chuyển sang dạng không thể khôi phục (giá trị băm), cùng với ngôn ngữ hiển thị, múi giờ và trạng thái bật hay tắt thông báo, không gắn với tài khoản của bạn. Trong thời gian bật thông báo, giá trị băm của token thông báo cũng được lưu. Thông tin này chỉ dùng để gửi thông báo cùng lúc đến các thiết bị có cùng ngôn ngữ và múi giờ qua Google Firebase Cloud Messaging.
- Mã cài đặt: máy chủ tạo một mã nhận dạng ngẫu nhiên cho mỗi lần cài ứng dụng; mã này được lưu trong vùng được bảo vệ trên thiết bị của bạn, còn máy chủ chỉ lưu giá trị băm của mã, gắn với ghi nhận học tập của bạn. Mã này dùng để tiếp tục ghi nhận học tập khi bạn dùng lại ứng dụng trên cùng thiết bị mà không đăng nhập, và để ngăn việc nhận năng lượng nhiều lần bằng cách tạo tài khoản mới.
- Thông tin mạng dùng để ngăn lạm dụng: địa chỉ IP của bạn chỉ được lưu sau khi chuyển, bằng khóa chỉ Bên vận hành nắm giữ, sang dạng không thể khôi phục (giá trị băm có khóa). Giá trị tại thời điểm ghi nhận học tập của bạn được tạo lần đầu được lưu cùng ghi nhận đó. Để ngăn việc tạo nhiều ghi nhận học tập trong thời gian ngắn, số lần tạo gần đây từ mỗi mạng được ghi lại mà không gắn với tài khoản nào. Nếu bạn gửi câu hỏi mà không đăng nhập, giá trị này được lưu cùng câu hỏi đó để kiểm tra giới hạn số câu hỏi mỗi ngày.
- Câu hỏi gửi qua ứng dụng: loại, tiêu đề, nội dung, ngôn ngữ hiển thị, câu trả lời của Bên vận hành, cùng phiên bản ứng dụng và nền tảng (iOS hoặc Android) đã dùng để gửi, gắn với tài khoản của bạn.
2. Bản ghi âm
Bản ghi luyện phát âm được tạo thành tệp tạm trên thiết bị của bạn. Việc ghi âm dừng và các tệp này bị xóa khi bài học kết thúc, ứng dụng chuyển sang nền hoặc màn hình luyện tập đóng. Bản ghi và dữ liệu luyện phát âm được tạo từ âm thanh chỉ được xử lý trên thiết bị, không gửi đến máy chủ, dịch vụ quảng cáo hay dịch vụ phân tích.
3. Mục đích sử dụng
Thông tin được dùng để cung cấp tính năng học, đồng bộ thiết bị, xác thực người dùng, xác minh và khôi phục giao dịch mua, cập nhật trạng thái hoàn tiền, ngăn lạm dụng, hỗ trợ người dùng, cải thiện chất lượng và dịch vụ bằng dữ liệu sử dụng và chẩn đoán, cũng như hiển thị quảng cáo trong phạm vi đồng ý.
Thông tin dùng để kiểm tra điều kiện dùng miễn phí chỉ được dùng để ngăn việc dùng miễn phí nhiều lần, không bao giờ dùng cho quảng cáo, phân tích hay theo dõi qua ứng dụng và trang web của công ty khác.
4. Dịch vụ bên ngoài
Tùy tính năng, chúng tôi dùng các dịch vụ dưới đây. Chỉ thông tin tối thiểu cần cho từng tính năng được gửi đến dịch vụ tương ứng.
- Supabase (xác thực và cơ sở dữ liệu; dữ liệu được lưu trên máy chủ tại Nhật Bản (Tokyo))
- Cloudflare (API và phân phối nội dung)
- Apple/Google (đăng nhập và thanh toán qua cửa hàng) và LINE (đăng nhập)
- Google Firebase (phân tích, chẩn đoán và gửi thông báo)
- Quảng cáo (chỉ người dùng miễn phí): Google AdMob và các mạng hiển thị quảng cáo qua AdMob, gồm Pangle, Unity Ads và Meta Audience Network. Để hiển thị quảng cáo, đo lường hiệu quả và ngăn gian lận, các nhà cung cấp quảng cáo này nhận thông tin quảng cáo nêu ở mục 1 và xử lý theo chính sách quyền riêng tư của riêng họ.
5. Cung cấp cho bên thứ ba ngoài Nhật Bản
Một số dịch vụ trên do doanh nghiệp ngoài Nhật Bản vận hành, và thông tin có thể được xử lý ngoài Nhật Bản. Bên nhận chính và quốc gia của họ gồm:
- Supabase, Inc. (Hoa Kỳ; máy chủ lưu trữ đặt tại Nhật Bản)
- Cloudflare, Inc. (Hoa Kỳ; trung tâm dữ liệu trên toàn thế giới)
- Apple Inc. và Google LLC (Hoa Kỳ)
- Bytedance Pte. Ltd. (Pangle, Singapore)
- Unity Technologies (Unity Ads, Hoa Kỳ)
- Meta Platforms, Inc. (Meta Audience Network, Hoa Kỳ; với người dùng ở EEA và Vương quốc Anh là Meta Platforms Ireland Limited (Ireland))
Thông tin được cung cấp, mục đích và thời hạn lưu trữ theo chính sách này và chính sách quyền riêng tư của từng công ty. Thông tin về chế độ bảo vệ dữ liệu cá nhân của từng quốc gia có trên trang web của Ủy ban Bảo vệ Thông tin Cá nhân Nhật Bản. Dựa trên nội dung mà từng công ty công bố, bên vận hành xác nhận rằng họ áp dụng các biện pháp cần thiết để bảo vệ thông tin cá nhân.
6. Lựa chọn về phân tích, chẩn đoán và quảng cáo
Việc thu thập thông tin sử dụng và chẩn đoán sự cố qua Firebase Analytics và Crashlytics được tự động bật. Ứng dụng không có công tắc đồng ý hoặc tắt việc thu thập này. Cài đặt quảng cáo cá nhân hóa trong ứng dụng được bật mặc định và có thể tắt bất cứ lúc nào trong Cài đặt. Cá nhân hóa thực tế cần trạng thái đồng ý được Google UMP cho phép và, trên iOS, cả quyền ATT. Nếu ATT bị từ chối hoặc hạn chế, ứng dụng chuyển sang quảng cáo không cá nhân hóa mà không ngăn việc sử dụng. Không yêu cầu quảng cáo cho người đang có đăng ký còn hiệu lực. Nếu bạn tắt quảng cáo cá nhân hóa trong phần cài đặt, hoặc ATT bị từ chối hay hạn chế, ứng dụng yêu cầu không chỉ Google mà cả Pangle, Unity Ads và Meta Audience Network hiển thị quảng cáo không cá nhân hóa ("Sử dụng dữ liệu giới hạn" với Meta). Tại EEA, Vương quốc Anh và Thụy Sĩ, lựa chọn của bạn trên màn hình đồng ý Google UMP được chuyển đến từng nhà cung cấp quảng cáo.
7. Lưu trữ và bảo mật
Liên lạc được mã hóa, bằng chứng mua được mã hóa trên máy chủ bằng AES-GCM. Ứng dụng chỉ chứa các khóa có thể công khai. Thông tin không được giữ lâu hơn mức cần cho mục đích sử dụng, yêu cầu pháp luật, kiểm toán giao dịch và phòng chống gian lận.
Trong khi kiểm tra giao dịch mua chưa hoàn tất, bằng chứng mua được lưu tạm trong vùng lưu trữ được bảo vệ trên thiết bị và bị xóa khi xử lý xong. Dữ liệu tạm này có hiệu lực ba ngày; thông tin hết hạn bị xóa khi mở ứng dụng lần tiếp theo. Mã thông báo dùng để xác nhận giao dịch mua được mã hóa trên máy chủ, hết hạn sau ba ngày và bị xóa bằng tiến trình theo lịch. Bằng chứng mua và nội dung học không bao giờ được gửi đến Firebase.
Thông tin dùng để kiểm tra điều kiện dùng miễn phí được lưu ba năm kể từ lần ghi gần nhất rồi bị xóa. Sau khi bạn xóa tài khoản, thông tin này vẫn được lưu trong cùng thời gian dưới dạng không gắn với tài khoản để ngăn việc dùng lại. Nếu kết quả kiểm tra sai, chẳng hạn vì bạn nhận lại thiết bị từ người khác, hãy liên hệ với chúng tôi qua mục hỏi đáp trong ứng dụng. Sau khi xác nhận, chúng tôi sẽ đặt lại bản ghi của thiết bị đó.
Giá trị băm của mã cài đặt và giá trị băm có khóa gắn với ghi nhận học tập được lưu cùng ghi nhận học tập đó. Khi bạn xóa tài khoản (hoặc, nếu bạn dùng ứng dụng mà không đăng nhập, khi yêu cầu xóa gửi qua mục hỏi đáp được xử lý), chúng sẽ bị xóa cùng ghi nhận học tập chỉ do tài khoản đó sử dụng. Số lần tạo theo từng mạng không gắn với tài khoản nào và được đếm lại, ghi đè mỗi giờ. Giá trị băm có khóa gắn với câu hỏi được xóa dần sau khi quá 2 ngày. Câu hỏi, số lần sử dụng theo ngày, loại thiết bị và nguồn cài đặt được lưu cho đến khi xóa tài khoản.
8. Lựa chọn của bạn
Trong Cài đặt, bạn có thể chọn quyền riêng tư quảng cáo, thêm hoặc bỏ cách đăng nhập, quản lý Pass và xóa tài khoản. Nếu bạn dùng ứng dụng mà không đăng nhập, hãy yêu cầu xóa qua mục hỏi đáp trong ứng dụng. Liên hệ hỗ trợ để yêu cầu truy cập, sửa hoặc hỏi về dữ liệu. Nếu không dùng được ứng dụng, bạn có thể nhờ hỗ trợ xóa tài khoản. Chỉ xóa tài khoản không hủy đăng ký tự động gia hạn trong cửa hàng. Trước khi xóa, dùng “Quản lý Pass” để kiểm tra trạng thái hủy tại cửa hàng đã đăng ký. Việc xóa sẽ xóa hồ sơ, tiến độ và mẫu câu đã lưu. Lịch sử mua cần cho yêu cầu pháp luật hoặc kiểm toán giao dịch có thể được giữ riêng với thông tin nhận dạng của bạn.
Tùy theo luật nơi bạn sống (như GDPR tại EU và Vương quốc Anh, luật quyền riêng tư của các bang Hoa Kỳ, quy định bảo vệ dữ liệu cá nhân của Việt Nam và Luật Bảo vệ Thông tin Cá nhân của Hàn Quốc), bạn có thể có quyền yêu cầu truy cập, sửa hoặc xóa thông tin của mình, hạn chế xử lý, chuyển dữ liệu và rút lại sự đồng ý. Tại EEA và Vương quốc Anh, chúng tôi xử lý thông tin dựa trên việc thực hiện hợp đồng (tính năng học và mua hàng), lợi ích hợp pháp (ngăn gian lận và cải thiện chất lượng) và sự đồng ý (quảng cáo cá nhân hóa). Theo luật của một số bang Hoa Kỳ, việc cung cấp thông tin cho nhà cung cấp quảng cáo để cá nhân hóa quảng cáo có thể được xem là "chia sẻ" (sharing); bạn có thể dừng việc chia sẻ này bằng cách tắt quảng cáo cá nhân hóa trong phần cài đặt. Bên vận hành không bán thông tin cá nhân để lấy tiền.
9. Liên hệ và thay đổi
Có thể gửi yêu cầu truy cập, sửa, xóa và câu hỏi khác đến hanmadi@mzss.app. Giờ hỗ trợ: thứ Hai–thứ Sáu, 09:00–17:00 theo giờ Hàn Quốc (KST). Thay đổi quan trọng sẽ được thông báo trên trang này hoặc trong ứng dụng.
Người phụ trách bảo vệ thông tin cá nhân: Jay Lim, người đại diện (hanmadi@mzss.app)
Địa chỉ của bên vận hành sẽ được cung cấp ngay khi có yêu cầu.
Bên vận hành: Beyond Imagine
Ngày có hiệu lực: 28 tháng 10 năm 2026