KanjiKaku

Chính sách quyền riêng tư

Chính sách quyền riêng tư cho ứng dụng KanjiKaku

Cập nhật lần cuối: 30 tháng 9 năm 2026

Tóm lại: dữ liệu học tập được lưu lại trên thiết bị của người dùng. Ứng dụng không yêu cầu tài khoản, nhà phát triển không vận hành bất kỳ máy chủ nào lưu trữ thông tin người dùng, và ứng dụng không hiển thị quảng cáo cũng như không thực hiện theo dõi.

Tuy nhiên, một số chức năng nhất định có thiết lập kết nối mạng với các dịch vụ của bên thứ ba. Các mục dưới đây liệt kê đầy đủ những dữ liệu nào rời khỏi thiết bị, được truyền cho ai, nhằm mục đích gì và việc truyền đó có mang tính tùy chọn hay không.

Dữ liệu được lưu trữ và vị trí lưu trữ

Toàn bộ dữ liệu học tập — các chữ kanji đã tra cứu, mức độ thành thạo được ghi nhận cho từng chữ, các bộ thẻ và đợt học, cài đặt ứng dụng cùng lịch sử phiên học — đều được ghi vào một tệp ngay trong ứng dụng, trên thiết bị của người dùng.

Các dữ liệu đó được lưu lại tại đó. Chúng không được sao chép lên bất kỳ máy chủ nào và nhà phát triển cũng như bên thứ ba đều không thể truy cập, ngoại trừ trường hợp duy nhất được mô tả tại mục "Báo cáo sự cố". Việc gỡ cài đặt ứng dụng sẽ xóa các dữ liệu này.

Ứng dụng cũng lưu trữ một bản ghi cục bộ về việc luyện viết: các nét đã vẽ trong những lần thử không thành công và một dòng thông số cho mỗi lần thử. Bản ghi này được giới hạn tối đa 100 ký tự và 500 lần thử, các mục cũ nhất sẽ bị loại bỏ. Mục đích duy nhất của bản ghi là cho phép người dùng tự nguyện gửi cho nhà phát triển; bản ghi không bao giờ được truyền đi tự động và có thể bị xóa trong phần Cài đặt.

Những điều ứng dụng không thực hiện

  • Ứng dụng không yêu cầu tài khoản và không yêu cầu đăng ký. Ứng dụng không yêu cầu cung cấp tên, địa chỉ email hay độ tuổi.
  • Nhà phát triển không vận hành bất kỳ máy chủ nào lưu trữ tiến trình của người dùng.
  • Ứng dụng không hiển thị quảng cáo và không tích hợp bất kỳ mạng lưới quảng cáo nào.
  • Nhà phát triển không thực hiện phân tích hay theo dõi việc sử dụng, và ứng dụng không sử dụng mã định danh quảng cáo. Các thành phần của bên thứ ba tự gửi dữ liệu kỹ thuật được nêu tại mục "Kết nối mạng".
  • Không có dữ liệu nào bị bán hoặc chuyển giao cho bên thứ ba vì mục đích quảng cáo hay thương mại.

Kết nối mạng

Ứng dụng chỉ thiết lập kết nối mạng trong các trường hợp được liệt kê dưới đây. Đối với mỗi trường hợp đều nêu rõ thời điểm xảy ra, dữ liệu nào rời khỏi thiết bị, ai là bên nhận, nhằm mục đích gì và có mang tính tùy chọn hay không. Khi không có kết nối, chức năng tương ứng sẽ không được thực hiện và việc học không bị ảnh hưởng.

1 · Kiểm tra bản cập nhật

  • Thời điểm. Mỗi lần khởi động ứng dụng và, trong khi ứng dụng vẫn đang mở, mỗi khi ứng dụng trở lại nền trước, với khoảng cách tối thiểu mười phút.
  • Dữ liệu rời khỏi thiết bị. Địa chỉ IP; nền tảng (Android hoặc iOS); phiên bản gốc của ứng dụng, kênh phát hành và mã định danh của bản cập nhật đã cài đặt; cùng một mã định danh cài đặt ngẫu nhiên do chính thành phần cập nhật tạo ra. Không có dữ liệu học tập nào được truyền đi.
  • Bên nhận. Expo Application Services, do 650 Industries, Inc. (Hoa Kỳ) vận hành. Chính sách quyền riêng tư của dịch vụ này có tại expo.dev/privacy.
  • Mục đích. Xác định xem có phiên bản mới hơn của ứng dụng hay không và, nếu có, tải phiên bản đó xuống.
  • Tính chất. Tự động; không thể tắt từ trong ứng dụng. Khi không có kết nối, việc kiểm tra không được thực hiện và ứng dụng hoạt động với phiên bản đã cài đặt.

2 · Mua hàng trong ứng dụng

  • Thời điểm. Mỗi lần khởi động ứng dụng, để kiểm tra xem giao dịch mua có tồn tại hay không; khi mở màn hình mua hàng, để lấy giá; và khi mua hoặc khôi phục giao dịch mua.
  • Dữ liệu rời khỏi thiết bị. Yêu cầu kiểm tra và, nếu có, yêu cầu mua hàng được gửi đến hệ thống mua hàng của cửa hàng (App Store trên iOS, Google Play trên Android), hệ thống này xử lý bằng tài khoản cửa hàng đang đăng nhập trên thiết bị và mã định danh sản phẩm. Việc thanh toán được nhập và xử lý hoàn toàn trong cửa hàng.
  • Bên nhận. Apple Inc. hoặc Google LLC, tùy theo thiết bị, là các bên xử lý dữ liệu đó theo điều khoản và chính sách quyền riêng tư của riêng họ. Nhà phát triển không nhận được dữ liệu thanh toán, họ tên hay địa chỉ email; nhà phát triển chỉ nhận được các báo cáo bán hàng do cửa hàng cung cấp.
  • Mục đích. Xử lý giao dịch mua và mở khóa nội dung đã mua trên thiết bị.
  • Tính chất. Việc kiểm tra khi khởi động diễn ra tự động. Việc mua hàng là tùy chọn; nếu không mua, ứng dụng cung cấp nội dung miễn phí.

3 · Ưu đãi hiện hành và thông báo phiên bản mới

  • Khi nào. Khi khởi động ứng dụng, để thông báo phiên bản mới, và khi mở màn hình mua, để hiển thị ưu đãi.
  • Dữ liệu rời khỏi thiết bị. Một yêu cầu tải xuống các tệp công khai kanjikaku.com/version.json và kanjikaku.com/ofertas.json, cho phép máy chủ ghi nhận địa chỉ IP và các dữ liệu kỹ thuật thông thường của mọi kết nối. Không có dữ liệu nào khác được truyền đi: việc so sánh với phiên bản đã cài đặt được thực hiện trên thiết bị.
  • Bên nhận. GitHub Pages, do GitHub, Inc. (Hoa Kỳ) vận hành, là nơi lưu trữ trang web kanjikaku.com.
  • Mục đích. Thông báo rằng trên cửa hàng đã có phiên bản mới hơn của ứng dụng và hiển thị các ưu đãi hiện hành.
  • Tính chất. Việc kiểm tra khi khởi động diễn ra tự động; thông báo không bắt buộc cập nhật và có thể bỏ qua. Yêu cầu về ưu đãi chỉ diễn ra nếu người dùng mở màn hình mua.

4 · Báo cáo sự cố

Chỉ khi người dùng bật tính năng này. Nội dung, bên nhận và thời hạn lưu giữ được mô tả tại mục "Báo cáo sự cố".

5 · Nhận dạng giọng nói

  • Thời điểm. Chỉ khi người dùng bật tính năng nhận diện giọng nói, vốn bị tắt theo mặc định, trong phần cài đặt của bài tập đọc; khi đó, trong thời gian micro đang mở trong bài tập này.
  • Dữ liệu rời khỏi thiết bị. Trên iOS, và trên Android khi thiết bị có sẵn khả năng nhận dạng tiếng Nhật ngoại tuyến: không có dữ liệu nào, vì việc nhận dạng được thực hiện trên thiết bị. Trên các thiết bị Android không có khả năng đó, trình nhận dạng giọng nói của hệ thống sẽ truyền âm thanh thu được trong lúc nghe, kèm theo từ cần đọc và cách đọc của từ đó do ứng dụng cung cấp làm gợi ý.
  • Bên nhận. Trong trường hợp sau cùng này, Google LLC, với tư cách là nhà cung cấp dịch vụ nhận dạng giọng nói của hệ thống, theo điều khoản của riêng mình.
  • Mục đích. Chuyển cách đọc được phát âm thành văn bản để so sánh với cách đọc cần đạt.
  • Tính chất. Tùy chọn: tính năng nhận diện giọng nói bị tắt theo mặc định, có thể tạm dừng hoặc tắt bất kỳ lúc nào, và có thể hoàn thành bài tập mà không cần đến nó.

6 · Tổng hợp giọng nói

  • Thời điểm. Khi ứng dụng đọc to một văn bản tiếng Nhật bằng giọng đọc của hệ thống.
  • Dữ liệu rời khỏi thiết bị. Trên iOS: không có. Trên Android, nếu giọng đọc được chọn là một trong những giọng được đánh dấu "qua internet" trong phần Cài đặt, hoặc nếu giọng đọc mặc định của hệ thống hoạt động qua mạng, công cụ tổng hợp giọng nói của hệ thống sẽ truyền đi văn bản cần đọc.
  • Bên nhận. Google LLC, với tư cách là nhà cung cấp công cụ tổng hợp giọng nói của hệ thống, theo điều khoản của riêng mình.
  • Mục đích. Tạo âm thanh cho phần đọc.
  • Tính chất. Tùy chọn: phần Cài đặt cho phép chọn một giọng đọc ngoại tuyến, và đây là lựa chọn được khuyến nghị.

7 · Đọc văn bản trong ảnh

  • Thời điểm. Khi sử dụng chức năng "Từ ảnh chụp".
  • Dữ liệu rời khỏi thiết bị. Cả bức ảnh lẫn văn bản được nhận dạng đều không được truyền đi: việc nhận dạng được thực hiện trên thiết bị bởi thành phần ML Kit của Google. Thành phần này có thể tự gửi cho Google các dữ liệu kỹ thuật về hoạt động: nhà sản xuất và kiểu máy của thiết bị, phiên bản hệ điều hành, tên và phiên bản ứng dụng, mã định danh cài đặt, số liệu hiệu năng, cấu hình của thành phần và mã lỗi.
  • Bên nhận. Google LLC. Danh sách dữ liệu được công bố tại developers.google.com/ml-kit/android-data-disclosure.
  • Mục đích. Theo Google, nhằm chẩn đoán thành phần và đo lường việc sử dụng thành phần đó.
  • Tính chất. Tùy chọn: chỉ xảy ra khi người dùng sử dụng chức năng đó.

8 · Liên kết bên ngoài

Khi người dùng chạm vào một liên kết dẫn đến trang web này hoặc đến một địa chỉ email, ứng dụng sẽ mở liên kết đó trong trình duyệt hoặc ứng dụng email của thiết bị. Những gì diễn ra sau đó chịu sự điều chỉnh của các điều khoản của các ứng dụng đó và của trang web được truy cập.

Cơ sở pháp lý. Lợi ích hợp pháp của nhà phát triển trong việc duy trì ứng dụng được cập nhật, hoạt động ổn định và xác minh các giao dịch mua (các trường hợp 1 đến 3); sự đồng ý của người dùng đối với báo cáo sự cố (trường hợp 4); và yêu cầu của chính người dùng khi sử dụng chức năng liên quan (các trường hợp 5 đến 8).

Xuất và nhập bản sao lưu

Người dùng có thể xuất một bản sao dữ liệu học tập bất kỳ lúc nào. Ứng dụng sẽ tạo một tệp và chuyển tệp đó tới hộp thoại chia sẻ của hệ điều hành; đích đến tiếp theo của tệp hoàn toàn do người dùng quyết định, và kể từ thời điểm đó, tệp sẽ chịu sự điều chỉnh của các điều khoản thuộc dịch vụ được gửi tới. Ứng dụng không tải tệp lên bất kỳ nơi nào.

Thao tác nhập hoạt động theo chiều ngược lại: người dùng chọn một tệp, ứng dụng sẽ đọc tệp đó và thay thế dữ liệu học tập hiện tại bằng nội dung của tệp. Ứng dụng chỉ đọc duy nhất tệp được chọn rõ ràng.

Lời nhắc

Nếu lời nhắc hàng ngày được bật, lời nhắc sẽ được lên lịch ngay trên thiết bị. Không có máy chủ thông báo và không có mã thông báo đẩy (push token): ứng dụng không thể xác định xem lời nhắc đã được xem hay chưa, và không có thông báo nào bắt nguồn từ bên ngoài thiết bị.

Quyền truy cập

  • Thông báo — chỉ được yêu cầu nếu tính năng nhắc nhở hằng ngày được bật.
  • Tệp — chỉ được yêu cầu tại thời điểm xuất hoặc nhập dữ liệu, và giới hạn ở tệp được chọn.
  • Micro và nhận dạng giọng nói — chỉ được yêu cầu khi người dùng bật tính năng nhận diện giọng nói trong phần cài đặt của bài tập đọc, một tùy chọn bị tắt theo mặc định. Xem phần bên dưới và trường hợp 5 tại mục "Kết nối mạng".
  • Máy ảnh và ảnh — chỉ được yêu cầu khi sử dụng chức năng "Từ ảnh chụp", và chỉ giới hạn ở ảnh được chụp hoặc được chọn. Văn bản được nhận dạng trên thiết bị và ảnh không rời khỏi thiết bị. Ứng dụng không lưu giữ ảnh; hệ thống có thể giữ một bản sao tạm thời trong bộ nhớ đệm của ứng dụng cho đến khi hệ thống xóa bản sao đó.
  • Ứng dụng không truy cập dữ liệu vị trí hoặc danh bạ.

Tính năng đọc to và micro

Bài tập đọc cho phép nói to cách đọc thay vì gõ, nếu người dùng bật tùy chọn "Nhận diện giọng nói (thử nghiệm)" trong phần cài đặt của bài tập; tùy chọn này bị tắt theo mặc định. Sau khi được bật và đã cấp quyền, micro sẽ tự động mở khi mỗi từ được hiển thị và đóng lại khi chạm vào nút tương ứng, khi chuyển sang từ khác hoặc khi thoát khỏi bài tập. Tùy chọn "Hiện tôi không nói được" tạm dừng micro trong ba mươi phút.

Nơi thực hiện việc nhận dạng. Trên iOS, và trên Android khi thiết bị có sẵn khả năng nhận dạng tiếng Nhật ngoại tuyến, ứng dụng yêu cầu việc nhận dạng phải được thực hiện trên thiết bị. Trên các thiết bị Android không có khả năng đó, ứng dụng trước tiên yêu cầu nhận dạng ngoại tuyến và, nếu trình nhận dạng của hệ thống cho biết không thể nhận dạng tiếng Nhật theo cách đó, ứng dụng sẽ chuyển sang nhận dạng qua mạng của Google trong suốt phần còn lại của phiên. Trong trường hợp đó, âm thanh thu được trong lúc nghe sẽ được truyền cho Google theo trường hợp 5 tại mục "Kết nối mạng".

Ứng dụng không ghi âm và không lưu giữ bất kỳ âm thanh nào. Ứng dụng nhận văn bản đã được nhận dạng, so sánh với cách đọc cần đạt rồi loại bỏ. Không có tệp âm thanh nào được ghi lại.

Báo cáo sự cố

Ứng dụng có thể gửi báo cáo khi bị đóng đột ngột để lỗi có thể được khắc phục. Tính năng này bị tắt theo mặc định. Sự đồng ý được yêu cầu trong lần khởi chạy đầu tiên, và không có dữ liệu nào được gửi đi cho đến khi được chấp thuận.

Nếu được bật, báo cáo sẽ được truyền cho Sentry (Functional Software, Inc.), đơn vị lưu trữ báo cáo tại khu vực dữ liệu Liên minh châu Âu (Đức) của mình. Báo cáo bao gồm: loại lỗi, vị trí của lỗi trong mã nguồn và ngăn xếp lệnh gọi; phiên bản ứng dụng; kiểu máy của thiết bị và phiên bản hệ điều hành; các bước gần nhất do ứng dụng ghi nhận, chẳng hạn như các màn hình đã mở, tối đa hai mươi bước; và nội dung đang hiển thị trên màn hình vào thời điểm xảy ra lỗi, chẳng hạn như chữ kanji, từ hoặc bài tập đang thực hiện. Báo cáo không bao gồm văn bản đã nhập vào chức năng tìm kiếm hay bất kỳ mã định danh nào của thiết bị hoặc của bản cài đặt.

Báo cáo không chứa tiến độ học tập, các bộ thẻ, lịch sử hay bất kỳ thông tin nào nhận dạng trực tiếp người dùng, chẳng hạn như họ tên hoặc địa chỉ email: tùy chọn đính kèm dữ liệu cá nhân, bao gồm cả địa chỉ IP, đã bị tắt trong mã nguồn. Báo cáo được lưu giữ tối đa 30 ngày và sau đó bị xóa. Có thể tắt lại tính năng này trong phần Cài đặt bất kỳ lúc nào.

Chính sách quyền riêng tư của Sentry có sẵn tại sentry.io/privacy.

Trẻ vị thành niên

Ứng dụng không yêu cầu bất kỳ người dùng nào, bất kể độ tuổi, cung cấp họ tên, địa chỉ email hay ngày sinh, và nhà phát triển không nắm giữ bất kỳ dữ liệu nào cho phép nhận dạng một người chưa thành niên. Các dữ liệu kỹ thuật được mô tả tại mục "Kết nối mạng" được xử lý như nhau bất kể độ tuổi của người dùng.

Hỗ trợ qua email

Khi người dùng gửi thư báo cáo sự cố hoặc gửi bản ghi nét viết từ mục Cài đặt, nhà phát triển sẽ nhận được nội dung được gửi kèm địa chỉ email gửi đến.

  • Dữ liệu nhận được. Địa chỉ email, nội dung tin nhắn và tệp đính kèm nếu có. Tệp chứa các nét viết, số liệu, phiên bản ứng dụng và cài đặt ứng dụng; tệp không chứa bất kỳ thông tin nào nhận dạng người dùng.
  • Mục đích. Đánh giá vấn đề được báo cáo, phản hồi và xác định những điểm mà ứng dụng khiến việc viết tay trở nên khó khăn hơn dự kiến.
  • Cơ sở pháp lý. Sự đồng ý của người dùng, được thể hiện thông qua việc gửi tin nhắn. Không có hoạt động xử lý nào diễn ra nếu không có hành động này.
  • Thời gian lưu trữ. Cho đến khi vấn đề được giải quyết, và trong mọi trường hợp không quá sáu tháng.

Người dùng có thể yêu cầu xóa địa chỉ email của mình và mọi tài liệu đã gửi, vào bất kỳ lúc nào, qua địa chỉ được nêu bên dưới.

Quyền của chủ thể dữ liệu

Dữ liệu học tập nằm trên thiết bị của người dùng và thuộc quyền kiểm soát của người dùng: có thể xem dữ liệu bằng cách xuất một bản sao và xóa dữ liệu trong phần cài đặt của ứng dụng hoặc bằng cách gỡ cài đặt ứng dụng. Đối với báo cáo sự cố và thư từ trao đổi, người dùng có thể thực hiện các quyền truy cập, chỉnh sửa, xóa, phản đối và hạn chế xử lý bằng cách liên hệ qua địa chỉ liên lạc; do báo cáo không chứa dữ liệu nhận dạng, có thể cần cung cấp ngày gần đúng xảy ra sự cố để tìm ra báo cáo. Đối với dữ liệu mà Apple và Google xử lý theo điều khoản của riêng họ, các quyền này được thực hiện đối với các đơn vị đó. Người dùng cũng có quyền khiếu nại lên cơ quan giám sát có thẩm quyền về bảo vệ dữ liệu.

Các thay đổi đối với chính sách này

Khi có bất kỳ thay đổi nào đối với các nội dung trên, trang này sẽ được chỉnh sửa và ngày hiển thị bên trên sẽ được cập nhật tương ứng. Không có danh sách gửi thư để gửi thông báo; ngày hiển thị là phương tiện xác minh.

Các phiên bản ngôn ngữ

Chính sách này được công bố bằng nhiều ngôn ngữ. Trường hợp có sự khác biệt giữa các phiên bản, phiên bản tiếng Anh sẽ được ưu tiên áp dụng.

Liên hệ

Mọi thắc mắc liên quan đến chính sách này: kanjikakuapp@gmail.com.

← Quay lại KanjiKaku