Chính sách bảo mật
Cập nhật lần cuối: 19 tháng 10 năm 2026
Sửa đổi ngày 19 tháng 10 năm 2026: Mục 1.2 giờ cũng nêu giới hạn hằng ngày cho số lần tìm kiếm vị trí và số lần kiểm tra trạng thái tài khoản. Sửa đổi ngày 13 tháng 10 năm 2026: nếu bạn đăng nhập bằng Apple, giờ đây chúng tôi giữ một token đã mã hóa và chỉ dùng nó để gỡ quyền truy cập của Naola vào Tài khoản Apple của bạn khi bạn xóa tài khoản Naola (Mục 1.7, 3, 4, 5.1 và 7). Mục 1.7 giờ cũng liệt kê nhãn thiết bị được lưu cho mỗi phiên, Mục 3 cho biết Apple và Google nhận được gì khi bạn đăng nhập bằng họ, và Mục 1.5 liệt kê mọi thứ ứng dụng lưu trên thiết bị của bạn, bao gồm những gì có thể còn lại trên iPhone sau khi bạn gỡ cài đặt ứng dụng. Quảng cáo không còn chứa liên kết tiếp thị liên kết. Sửa đổi ngày 11 tháng 10 năm 2026: chúng tôi không còn giữ bất kỳ vị trí nào để đo độ chính xác của dự báo, việc này giờ được đo tại các trạm khí tượng cố định, và màn hình Độ chính xác nguồn chỉ gửi quốc gia bạn chọn (Mục 1.1, 1.10 và 4). Mục 1.3 và 4 nay cũng cho biết chúng tôi nhận được gì khi bạn gửi email cho bộ phận hỗ trợ, bao gồm thông tin lỗi mà ứng dụng có thể điền sẵn cho bạn, và chúng tôi giữ chúng trong bao lâu. Mục 3 và 5.1 nay cũng cho biết hộp thư hỗ trợ của chúng tôi là một hộp thư Gmail, và Google có thể lưu các email trong đó ở đâu. Sửa đổi ngày 6 tháng 10 năm 2026: các dịch vụ thời tiết giờ đây nhận địa điểm bạn hỏi được làm tròn đến khoảng 1 km, không bao giờ nhận vị trí chính xác của bạn (Mục 1.1 và 3), và Mục 5.1 nói rõ dữ liệu gửi đến Apple và Visual Crossing được bảo vệ như thế nào. Sửa đổi ngày 5 tháng 10 năm 2026: các mục mới cho biết ai chịu trách nhiệm về dữ liệu của bạn (Chúng tôi là ai), cơ sở pháp lý cho từng mục đích sử dụng dữ liệu (Mục 1.10) và cách bảo vệ dữ liệu khi chuyển ra ngoài châu Âu (Mục 5.1); Mục 7 nêu các cơ quan mà bạn có thể khiếu nại; Mục 1.2, 1.3, 4 và 7 nay mô tả các bộ đếm giới hạn tốc độ, phản hồi và thời gian lưu giữ dữ liệu, kể cả bản sao lưu.
Naola ("chúng tôi", "của chúng tôi", "ứng dụng") là một ứng dụng thời tiết. Chúng tôi cam kết bảo vệ quyền riêng tư của bạn. Chính sách này giải thích chúng tôi thu thập dữ liệu gì, tại sao và xử lý như thế nào.
Chúng tôi là ai
Nhà phát hành Naola, có tên bên dưới và đặt trụ sở tại Tây Ban Nha, chịu trách nhiệm về dữ liệu cá nhân của bạn. Theo Quy định chung về bảo vệ dữ liệu của EU (GDPR), nhà phát hành là "bên kiểm soát dữ liệu": bên quyết định cách dữ liệu của bạn được sử dụng.
- Nhà phát hành: New0 apps
- Liên hệ: [email protected]
1. Dữ liệu chúng tôi thu thập
1.1 Dữ liệu vị trí
Khi bạn cấp quyền vị trí, ứng dụng truy cập tọa độ địa lý của thiết bị (vĩ độ và kinh độ) để lấy dữ liệu thời tiết cho khu vực của bạn. Dữ liệu vị trí được:
- Lưu trữ cục bộ trên thiết bị của bạn (trong bộ nhớ ứng dụng) để chúng tôi có thể nhớ vị trí đã chọn của bạn giữa các phiên.
- Gửi đến máy chủ backend của chúng tôi cho mỗi yêu cầu để lấy dữ liệu thời tiết. Nó được xử lý trong bộ nhớ và không được lưu trữ ở dạng thô. Máy chủ của chúng tôi làm tròn nó đến khoảng 1 km và giữ vị trí đã làm tròn đó, cùng với dự báo hoặc tên địa điểm tìm được cho vị trí ấy, trong các bộ nhớ đệm ngắn hạn (từ 2 phút đến 1 ngày) để các yêu cầu ở gần nhau có thể dùng chung một kết quả. Các bộ nhớ đệm này không liên kết với bất kỳ người dùng, địa chỉ IP hoặc thiết bị nào, và chúng tôi không giữ vị trí cho bất kỳ mục đích nào khác.
- Chuyển tiếp đến các nhà cung cấp thời tiết bên thứ ba (xem Mục 3) để lấy dự báo. Mỗi nhà cung cấp chỉ nhận tọa độ được làm tròn đến khoảng 1 km, không bao giờ nhận vị trí chính xác của bạn, và chỉ trong thời gian gọi API.
Màn hình Độ chính xác nguồn, nơi so sánh các dịch vụ thời tiết, không sử dụng vị trí của bạn. Màn hình này chỉ gửi mã hai chữ cái của quốc gia bạn chọn, do ứng dụng gợi ý dựa trên thành phố đang hiển thị hoặc cài đặt khu vực của điện thoại. Các phiên bản cũ của ứng dụng cũng gửi kèm vị trí của bạn trong yêu cầu đó; máy chủ của chúng tôi bỏ qua và không lưu gì cả.
Bạn có thể từ chối quyền vị trí và tìm kiếm thành phố bằng tay thay vào đó. Bạn có thể thu hồi quyền vị trí bất cứ lúc nào thông qua cài đặt thiết bị của bạn.
1.2 Địa chỉ IP và bộ đếm giới hạn tốc độ
Vì mục đích giới hạn tốc độ, chúng tôi lưu trữ băm mật mã một chiều (SHA-256, tạo bằng một khóa bí mật) của địa chỉ IP của bạn. Địa chỉ IP gốc không thể khôi phục từ băm này. Bản ghi IP đã băm được tự động xóa sau 7 ngày.
Một số giới hạn bảo vệ một tài khoản thay vì một mạng: giới hạn hằng ngày của mỗi tài khoản cho số yêu cầu thời tiết, số lần tìm kiếm vị trí và số lần kiểm tra trạng thái tài khoản, giới hạn số mã kích hoạt web, và giới hạn số lần nhập sai mật khẩu, số email đặt lại mật khẩu và email tạo tài khoản, cũng như số lần đăng nhập thiết bị. Các bộ đếm của chúng được định danh bằng cùng loại băm, tạo từ ID tài khoản, địa chỉ email của bạn (với mật khẩu sai, còn kết hợp với mạng của bạn) hoặc khóa bí mật của thiết bị bạn. Mỗi bộ đếm chỉ chứa tên của nó, một ngày và một con số, và được tự động xóa sau 7 ngày, kể cả khi bạn xóa tài khoản sớm hơn. Các bộ đếm chỉ được định danh bằng ID tài khoản, địa chỉ email hoặc khóa bí mật thiết bị của bạn có trong bản xuất dữ liệu của bạn (Mục 7).
1.3 Phản hồi và email gửi bộ phận hỗ trợ
Nếu bạn gửi phản hồi thông qua ứng dụng, chúng tôi lưu văn bản tin nhắn, ngôn ngữ ứng dụng và phiên bản ứng dụng của bạn. Để nhận ra một tin nhắn bị gửi hai lần do nhầm lẫn, chúng tôi cũng lưu một băm một chiều (SHA-256, tạo bằng một khóa bí mật) của tin nhắn kết hợp với địa chỉ IP của bạn và giờ gửi, được giữ lâu như tin nhắn; bản thân địa chỉ IP của bạn không được lưu. Phản hồi không được liên kết với bạn: không đính kèm email, tên, tài khoản hay mã định danh thiết bị nào.
Nếu bạn gửi email đến [email protected], chúng tôi nhận được địa chỉ email của bạn và mọi điều bạn viết. Khi ứng dụng hiển thị lỗi, nút Liên hệ hỗ trợ của ứng dụng sẽ mở một email gửi chúng tôi trong ứng dụng email của chính bạn, đã điền sẵn mã lỗi, một mã tham chiếu, phiên bản ứng dụng, hệ điều hành của thiết bị và phiên bản của nó, cùng ngôn ngữ ứng dụng. Ứng dụng không thêm gì khác: không có vị trí, không có mã định danh tài khoản hay thiết bị. Bạn có thể đọc và sửa mọi thứ trước khi gửi, và không có gì đến được với chúng tôi trừ khi bạn gửi. Mã tham chiếu là một mã ngẫu nhiên chỉ được tạo cho đúng yêu cầu đó và không liên kết với bạn. Mã này khớp với một dòng trong nhật ký lỗi của máy chủ chúng tôi; dòng này chỉ ghi lỗi, loại yêu cầu và thời gian, và bị xóa sau tối đa 7 ngày. Cloudflare nhận các email này thay mặt chúng tôi và chuyển tiếp chúng đến hộp thư hỗ trợ của chúng tôi. Hộp thư hỗ trợ của chúng tôi là một hộp thư Gmail do Google cung cấp (Mục 3 và 5.1). Chúng tôi chỉ giữ email của bạn và câu trả lời của chúng tôi trong thời gian cần thiết để giúp bạn. Cũng như với phản hồi, cơ sở pháp lý là lợi ích hợp pháp của chúng tôi trong việc lắng nghe bạn (Mục 1.10).
1.4 Dữ liệu đăng ký
Nếu bạn mua hàng trong ứng dụng, RevenueCat (dịch vụ xử lý các gói đăng ký của chúng tôi) sẽ nhận ID tài khoản Naola dạng số của bạn (là ID của tài khoản thiết bị ẩn danh nếu bạn chưa từng tạo tài khoản), cùng với nền tảng của bạn (iOS/Android) và biên lai mua hàng của cửa hàng ứng dụng. Chúng tôi lưu trạng thái gói đăng ký của bạn gắn với ID tài khoản đó. Tên và địa chỉ email của bạn không bao giờ được gửi đến RevenueCat.
1.5 Bộ nhớ cục bộ
Ứng dụng lưu trữ những điều sau trên thiết bị của bạn:
- Vị trí đã chọn của bạn (tọa độ và tên thành phố), và thành phố bạn chọn cho thông báo dự báo hằng ngày
- Các dự báo được tải gần nhất, để có thể hiển thị khi ngoại tuyến và chuẩn bị trước thông báo hằng ngày
- Vị trí của các tiện ích và nội dung chúng hiển thị; trên iPhone, tiện ích đọc thông tin này từ một vùng lưu trữ mà Naola chỉ chia sẻ với các tiện ích của chính mình
- Cài đặt của bạn: ngôn ngữ, đơn vị, thông báo, bạn đã hoàn thành phần giới thiệu hay chưa, và những cảnh báo thời tiết nào bạn đã xem hoặc bỏ qua
- Trong bộ lưu trữ bảo mật của thiết bị (Android Keystore hoặc Chuỗi khóa iOS): khóa bí mật của tài khoản thiết bị (Mục 1.7), một mã ngẫu nhiên cho lần cài đặt này giúp giữ các lần đăng nhập của bạn ở đúng vị trí phiên, và, khi bạn đang đăng nhập, token phiên, ID tài khoản và địa chỉ email của bạn
Chúng tôi không nhận được bất kỳ thứ gì trong số này, ngoại trừ những gì Mục 1.1 và 1.7 mô tả: địa điểm bạn yêu cầu dự báo, và khóa bí mật của thiết bị, mã cài đặt và token phiên mà ứng dụng gửi để đăng nhập cho bạn.
Đăng xuất sẽ xóa token phiên, ID tài khoản và địa chỉ email khỏi thiết bị của bạn. Trên Android, gỡ cài đặt ứng dụng sẽ xóa toàn bộ dữ liệu này. Trên iPhone, gỡ cài đặt sẽ xóa mọi thứ trừ bộ lưu trữ bảo mật: iOS có thể giữ lại các mục Chuỗi khóa sau khi ứng dụng bị xóa, vì vậy khóa bí mật của tài khoản thiết bị và mã cài đặt, cùng với token phiên, ID tài khoản và địa chỉ email của bạn nếu bạn chưa đăng xuất, có thể vẫn còn trên điện thoại, và Naola sẽ dùng lại chúng nếu bạn cài đặt lại. Phiên bản web giữ vị trí đã chọn và cài đặt của bạn trong bộ nhớ của trình duyệt cho đến khi bạn xóa.
1.6 Lượt hiển thị và nhấp chuột quảng cáo
Người dùng gói miễn phí thấy một thẻ quảng cáo nhỏ ở dưới cùng của màn hình thời tiết chính. Chúng tôi không sử dụng bất kỳ mạng quảng cáo bên thứ ba nào. Tất cả quảng cáo được phục vụ từ backend của chính chúng tôi và không chứa pixel theo dõi, cookie hoặc tập lệnh bên thứ ba.
Dữ liệu duy nhất chúng tôi lưu trữ liên quan đến quảng cáo là:
- Bộ đếm lượt hiển thị: một số nguyên duy nhất cho mỗi hàng quảng cáo, tăng mỗi khi backend phục vụ quảng cáo đó. Không liên kết với bất kỳ người dùng, thiết bị hay phiên nào.
- Bộ đếm lượt nhấp: một số nguyên duy nhất cho mỗi hàng quảng cáo, tăng mỗi khi backend nhận được báo cáo nhấp. Không liên kết với bất kỳ người dùng, thiết bị hay phiên nào.
Lược đồ không có khóa ngoại, IP, dấu thời gian hoặc bất kỳ trường nào khác có thể liên kết lượt hiển thị hoặc nhấp quảng cáo với một người dùng cá nhân. Về mặt kỹ thuật là không thể tái tạo người dùng nào đã xem hoặc nhấp vào quảng cáo nhất định, ngay cả với quyền truy cập cơ sở dữ liệu đầy đủ.
Quảng cáo không đọc mã định danh quảng cáo của thiết bị (IDFA, GAID), không đặt cookie và không chia sẻ bất kỳ dữ liệu nào với bên thứ ba.
Liên kết tiếp thị liên kết
Quảng cáo trong Naola không chứa liên kết tiếp thị liên kết. Đến ngày 11 tháng 10 năm 2026, một số quảng cáo dẫn đến Amazon thông qua chương trình Amazon Associates, với một thẻ trong liên kết ghi Naola là nguồn giới thiệu và không có thông tin nào về bạn; nếu bạn nhấn vào một quảng cáo như vậy, Amazon đã xử lý lượt truy cập của bạn theo chính sách quyền riêng tư của họ. Chúng tôi sẽ cập nhật mục này trước khi bất kỳ quảng cáo nào lại chứa liên kết tiếp thị liên kết.
Người dùng Nâng cao không thấy bất kỳ quảng cáo nào và không có dữ liệu liên quan đến quảng cáo nào được ghi lại cho họ.
1.7 Dữ liệu tài khoản
Bạn không cần tạo tài khoản để dùng Naola. Ở lần khởi chạy đầu tiên, ứng dụng Android và iOS tạo một tài khoản thiết bị ẩn danh: một ID dạng số, một địa chỉ giữ chỗ mà không ai nhận được thư (…@device.naola.invalid) và hash của một khóa bí mật ngẫu nhiên được lưu trong kho khóa (keystore) của thiết bị. Tài khoản này không chứa dữ liệu cá nhân nào. Nó tồn tại để gói đăng ký đã mua trên thiết bị đó được nhận diện mà không cần hỏi email của bạn.
Việc tạo tài khoản bằng địa chỉ email, Apple hoặc Google là không bắt buộc. Bạn chỉ cần tài khoản để chuyển gói đăng ký giữa Android và iOS. Bản web không bao giờ tạo tài khoản: để dùng Nâng cao trên web, bạn tạo mã kích hoạt trong ứng dụng di động.
Những gì chúng tôi lưu cho một tài khoản:
- Địa chỉ email: chỉ khi bạn tạo tài khoản (tài khoản thiết bị chỉ có địa chỉ giữ chỗ). Lưu ở dạng chữ thường để có thể khớp cùng một tài khoản giữa các thiết bị. Một số người dùng đăng nhập bằng email chuyển tiếp riêng tư của Apple; trong trường hợp đó, chúng tôi chỉ thấy địa chỉ chuyển tiếp, không bao giờ thấy email gốc.
- Hash mật khẩu (chỉ khi bạn đặt mật khẩu): được băm bằng PBKDF2 (100.000 vòng, SHA-256, salt ngẫu nhiên cho mỗi người dùng). Người đăng nhập bằng Apple hoặc Google không bao giờ đặt mật khẩu.
- Yêu cầu tạo tài khoản đang chờ: khi bạn tạo tài khoản bằng email, địa chỉ và hash mật khẩu của bạn được giữ trong một bản ghi tạm cho đến khi bạn nhập mã 6 chữ số chúng tôi gửi qua email. Mã có hiệu lực trong 15 phút; yêu cầu không bao giờ được xác nhận sẽ bị xóa trong vòng một ngày. Chúng tôi chỉ tạo tài khoản sau khi mã được xác nhận.
- Liên kết nhà cung cấp OAuth (subject ID của Apple / Google, kèm địa chỉ email mà nhà cung cấp đưa ra ở lần đăng nhập đó): chỉ khi bạn đăng nhập bằng một trong các nhà cung cấp đó.
- Token Đăng nhập bằng Apple (chỉ khi bạn đã đăng nhập bằng Apple): khi bạn đăng nhập bằng Apple, máy chủ của chúng tôi đổi một mã dùng một lần từ Apple lấy một token, lưu token đó ở dạng mã hóa và chỉ dùng nó cho một việc: yêu cầu Apple gỡ quyền truy cập của Naola vào Tài khoản Apple của bạn khi bạn xóa tài khoản Naola (Mục 7). Mỗi lần đăng nhập mới bằng Apple sẽ thay thế token này. Token không có trong dữ liệu bạn xuất, vì đây là thông tin xác thực: khi kết hợp với khóa của chúng tôi, nó có thể tác động đến việc đăng nhập bằng Apple của bạn.
- Định danh thiết bị của phiên: một UUID không trong suốt cho mỗi vị trí trong hai vị trí phiên: một điện thoại và một trình duyệt. Một gói đăng ký có thể được dùng trên một điện thoại và một trình duyệt cùng lúc. Đăng nhập trên điện thoại thứ hai (hoặc trình duyệt thứ hai) sẽ đăng xuất thiết bị đầu tiên sau một khoảng thời gian gia hạn ngắn.
- Nhãn thiết bị của phiên: mẫu điện thoại (ví dụ "iPhone 15") hoặc trình duyệt và hệ điều hành (ví dụ "Chrome · Windows") đang đăng nhập ở mỗi vị trí, để ứng dụng có thể cho bạn biết lần đăng nhập mới sẽ đăng xuất thiết bị nào. Mỗi lần đăng nhập thay thế nhãn của vị trí tương ứng. Các nhãn có trong dữ liệu bạn xuất.
- Mã kích hoạt: các mã
NA-XXXX-XXXXngắn hạn (10 phút, dùng một lần) được tạo trong ứng dụng di động để mở khóa Nâng cao trên web. Chúng tôi lưu mã, người tạo, thời điểm và trạng thái sử dụng. - Dấu thời gian tạo tài khoản
Bản web không có biểu mẫu tạo tài khoản. Để dùng Nâng cao trên web, hãy tạo mã kích hoạt trong ứng dụng di động (Cài đặt → Tài khoản → Kích hoạt Naola trên web) và dán vào naola.net/activate. Web không thể tự tạo tài khoản mới hay gói đăng ký mới.
Các phiên được quản lý qua JSON Web Token (JWT) ký bằng HMAC-SHA256, có hiệu lực trong 30 ngày. Mỗi JWT được gắn với định danh thiết bị của vị trí phiên tương ứng.
1.8 Cookie trình duyệt (trang web và ứng dụng web)
Trang web Naola (naola.net) và ứng dụng web (naola.net/app) chỉ sử dụng các cookie sau, cả hai đều thực sự cần thiết:
lang: lưu tùy chọn ngôn ngữ của bạn (ví dụ:fr,ja) để các lần truy cập sau tải trang web bằng ngôn ngữ của bạn mà không cần phát hiện lại. Thời hạn một năm,SameSite=Lax,Secure. Chỉ chứa mã ngôn ngữ (ví dụ:frhoặcpt-BR).session: chỉ được đặt nếu bạn kích hoạt Naola trên web bằng mã. Cookie này giữ cho bạn luôn đăng nhập vào ứng dụng web. Thời hạn 30 ngày,HttpOnly,Secure,SameSite=Strict, nên các tập lệnh trên trang không thể đọc được nó. Đăng xuất hoặc xóa tài khoản sẽ xóa cookie này.
Theo GDPR/ePrivacy, các cookie thực sự cần thiết không yêu cầu đồng ý trước. Cookie lang được đặt khi bạn chọn ngôn ngữ ở chân trang, hoặc khi trang web phát hiện tiêu đề Accept-Language của trình duyệt và chuyển hướng bạn đến ngôn ngữ phù hợp lần đầu tiên.
Công cụ phân tích của chúng tôi không đặt cookie nào (xem Mục 1.9). Bạn có thể xóa cookie bất cứ lúc nào trong cài đặt trình duyệt. Ứng dụng Android và iOS không sử dụng cookie trình duyệt.
1.9 Phân tích trang web
Để biết có bao nhiêu người truy cập naola.net và ứng dụng web, và họ sử dụng những trang nào, chúng tôi chạy Matomo, một công cụ phân tích mã nguồn mở, trên một máy chủ chúng tôi thuê từ o2switch, một công ty lưu trữ tại Pháp, được truy cập qua Cloudflare. Các công ty này chỉ lưu trữ hoặc chuyển tiếp dữ liệu này để vận hành công cụ cho chúng tôi, và không bao giờ dùng nó vào bất kỳ mục đích nào khác. Ứng dụng Android và iOS hoàn toàn không chứa công cụ phân tích nào.
Đây là phân tích, không phải theo dõi:
- Không có cookie. Matomo chạy ở chế độ không dùng cookie và không lưu gì trên thiết bị của bạn.
- Địa chỉ IP của bạn không được lưu. Trình duyệt của bạn phải gửi địa chỉ này để kết nối tới máy chủ phân tích, nhưng Matomo rút gọn nó còn khối đầu tiên (ví dụ 81.0.0.0) trước khi lưu bất cứ thứ gì.
- Không nhận diện bạn theo thời gian hoặc giữa các trang web. Các lượt xem trang được nhóm thành một lượt truy cập bằng một mã thay đổi sau mỗi 24 giờ, nên lượt truy cập của ngày này không thể được liên kết với ngày tiếp theo, hay với các trang web khác.
- Không có trang hoặc liên kết nhạy cảm. Công cụ phân tích không chạy trên các trang đặt lại mật khẩu, kích hoạt và xóa tài khoản, và không bao giờ ghi lại bất cứ thứ gì sau dấu "?" trong địa chỉ web, nơi chứa mã và liên kết.
- Không có gì được bán, chia sẻ hay dùng cho quảng cáo.
Những gì Matomo ghi lại: các trang bạn xem, trang web đã dẫn bạn đến đây, trình duyệt, hệ điều hành, kích thước màn hình và ngôn ngữ của bạn, và quốc gia ước tính. Các lượt truy cập riêng lẻ bị xóa sau 6 tháng; sau đó chúng tôi chỉ giữ các số tổng, chẳng hạn như lượt xem trang hằng tháng.
Cơ sở pháp lý là lợi ích chính đáng của chúng tôi trong việc biết trang web được sử dụng như thế nào (GDPR Art. 6(1)(f)). Để từ chối, hãy bật "Do Not Track" hoặc Global Privacy Control trong trình duyệt của bạn: khi đó Matomo hoàn toàn không được tải.
1.10 Vì sao chúng tôi sử dụng dữ liệu của bạn (Cơ sở pháp lý)
Theo GDPR, mọi việc sử dụng dữ liệu cá nhân đều cần một cơ sở pháp lý. Cơ sở pháp lý của chúng tôi là:
- Cung cấp dịch vụ bạn yêu cầu (thực hiện hợp đồng giữa chúng tôi và bạn theo Điều khoản dịch vụ, GDPR Điều 6(1)(b)): gửi vị trí của bạn, hoặc thành phố bạn tìm kiếm, để lấy dự báo, và lưu giữ ngắn hạn sau khi làm tròn đến khoảng 1 km để các yêu cầu ở gần nhau có thể dùng chung một kết quả (Mục 1.1 và 3); tài khoản thiết bị của bạn, và việc tạo tài khoản, đăng nhập và các phiên nếu bạn tạo tài khoản (Mục 1.7); trạng thái gói đăng ký và các sự kiện mua hàng của nó (Mục 1.4); mã kích hoạt và cookie
sessioncho web (Mục 1.7 và 1.8); và các email chúng tôi gửi cho bạn. - Giữ cho dịch vụ khả dụng và an toàn (lợi ích hợp pháp của chúng tôi, GDPR Điều 6(1)(f)): các bộ đếm giới hạn tốc độ ở Mục 1.2. Lợi ích của chúng tôi là giữ cho Naola hoạt động với mọi người, kiểm soát chi phí và bảo vệ tài khoản khỏi các cuộc tấn công như đoán mật khẩu.
- Lắng nghe bạn (lợi ích hợp pháp của chúng tôi, GDPR Điều 6(1)(f)): lưu trữ và đọc phản hồi bạn gửi (Mục 1.3), để khắc phục sự cố và cải thiện Naola.
- Hiểu cách trang web được sử dụng (lợi ích hợp pháp của chúng tôi, GDPR Điều 6(1)(f)): công cụ phân tích trang web được mô tả ở Mục 1.9.
Bạn có thể phản đối bất cứ lúc nào việc sử dụng dựa trên lợi ích hợp pháp của chúng tôi (Mục 7).
2. Dữ liệu chúng tôi không thu thập
- Không cần tạo tài khoản trên Android, iOS hoặc web: ứng dụng di động chỉ tạo một tài khoản thiết bị ẩn danh (xem Mục 1.7)
- Không cần địa chỉ email, trừ khi bạn chọn tạo tài khoản (không bắt buộc, xem Mục 1.7)
- Không có tên hoặc các mã định danh cá nhân khác
- Không theo dõi: ứng dụng di động không chứa công cụ phân tích nào, và công cụ phân tích của trang web không đặt cookie và không lưu địa chỉ IP (xem Mục 1.9)
- Không có mã định danh quảng cáo (IDFA, GAID)
- Không có mạng hoặc SDK quảng cáo bên thứ ba
- Không có cookie theo dõi (chỉ có các cookie
langvàsessionthực sự cần thiết, xem Mục 1.8) - Không có báo cáo sự cố hoặc đo từ xa
- Không có liên kết giữa lượt hiển thị/nhấp quảng cáo và bất kỳ người dùng hoặc thiết bị nào
3. Dịch vụ bên thứ ba
Để cung cấp dữ liệu thời tiết, tọa độ của bạn được gửi đến các dịch vụ sau trong mỗi yêu cầu thời tiết:
- Open-Meteo: dữ liệu thời tiết
- OpenWeather: dữ liệu thời tiết và tìm kiếm vị trí
- Apple Weather: dữ liệu thời tiết và cảnh báo thời tiết
- WeatherAPI.coma: dữ liệu thời tiết
- Visual Crossinga: dữ liệu thời tiết
- Googlea: dữ liệu thời tiết
a Có sẵn với Naola Nâng cao.
Đối với lưu trữ máy chủ:
- Cloudflare: vận hành backend, cơ sở dữ liệu của chúng tôi (Mục 5) và trang web này.
- o2switch: lưu trữ máy chủ chạy công cụ phân tích trang web của chúng tôi (Mục 1.9), tại Pháp.
Đối với mua hàng trong ứng dụng:
- RevenueCat: quản lý đăng ký
Đối với việc đăng nhập, chỉ khi bạn chọn:
- Apple (Đăng nhập bằng Apple): Apple xác nhận bạn là ai và cung cấp cho ứng dụng một token định danh chứa ID Tài khoản Apple và địa chỉ email của bạn, hoặc một địa chỉ chuyển tiếp riêng tư nếu bạn chọn ẩn email. Naola không yêu cầu Apple cung cấp tên của bạn. Máy chủ của chúng tôi kiểm tra token bằng các khóa mà Apple công bố. Máy chủ cũng gửi cho Apple mã dùng một lần từ lần đăng nhập của bạn để nhận token được mô tả ở Mục 1.7, và gửi lại token đó cho Apple khi bạn xóa tài khoản (Mục 7).
- Google (Đăng nhập bằng Google): Google xác nhận bạn là ai và cung cấp cho ứng dụng một token định danh chứa ID tài khoản Google và địa chỉ email của bạn. Token cũng có thể chứa tên và ảnh hồ sơ của tài khoản Google; máy chủ của chúng tôi chỉ đọc ID tài khoản, địa chỉ email và việc Google đã xác minh email đó hay chưa, và không lưu bất kỳ thông tin nào khác từ token. Máy chủ kiểm tra token bằng các khóa mà Google công bố và không gửi cho Google bất kỳ thông tin nào về bạn.
Đối với email:
- Brevo: gửi các email chúng tôi gửi cho bạn (mã xác nhận tạo tài khoản và liên kết đặt lại mật khẩu) và chuyển tiếp phản hồi bạn gửi từ ứng dụng đến hộp thư hỗ trợ của chúng tôi. Dịch vụ này nhận địa chỉ email của người nhận và nội dung thư.
- Google (Gmail): hộp thư hỗ trợ của chúng tôi. Hộp thư này lưu các email bạn gửi đến [email protected] mà Cloudflare chuyển tiếp vào đó, phản hồi mà Brevo chuyển tiếp từ ứng dụng, và các câu trả lời của chúng tôi. Đây là một tài khoản Gmail thông thường, không phải dịch vụ doanh nghiệp có thỏa thuận xử lý dữ liệu, nên Google xử lý các email này theo điều khoản và chính sách quyền riêng tư của chính Google.
Mỗi dịch vụ có chính sách bảo mật riêng được liên kết ở trên. Chúng tôi khuyến khích bạn xem xét chúng.
Mọi bên thứ ba mà chúng tôi chia sẻ dữ liệu của bạn đều phải bảo vệ dữ liệu đó ở mức giống hoặc tương đương với chính sách này. Các nhà cung cấp dịch vụ của chúng tôi (Cloudflare, o2switch, RevenueCat và Brevo) chỉ được sử dụng dữ liệu của bạn để cung cấp dịch vụ cho chúng tôi, theo các thỏa thuận xử lý dữ liệu buộc họ phải bảo vệ dữ liệu đó. Apple và Google vận hành dịch vụ đăng nhập của họ với tư cách là các công ty độc lập, theo chính sách quyền riêng tư riêng của họ được liên kết ở trên. Các nhà cung cấp dữ liệu thời tiết chỉ nhận những gì cần cho một dự báo hoặc một lượt tìm kiếm: tọa độ được làm tròn đến khoảng 1 km, hoặc văn bản tìm kiếm thành phố và, khi dịch vụ cần, ngôn ngữ của ứng dụng và quốc gia. Họ không bao giờ nhận địa chỉ IP, tài khoản hay bất kỳ mã định danh nào khác của bạn.
Công cụ phân tích trang web của chúng tôi (Mục 1.9) chạy trên một máy chủ chúng tôi thuê từ o2switch, được truy cập qua Cloudflare. Các công ty này chỉ lưu trữ hoặc chuyển tiếp dữ liệu đó để vận hành công cụ cho chúng tôi, và không có công ty phân tích nào nhận được dữ liệu đó.
4. Lưu giữ dữ liệu
| Dữ liệu | Thời gian lưu giữ |
|---|---|
| Bộ đếm giới hạn tốc độ (băm của địa chỉ IP, ID tài khoản, địa chỉ email hoặc khóa bí mật thiết bị của bạn) | 7 ngày (tự động xóa, dù bạn có xóa tài khoản hay không) |
| Số lượng sử dụng API | 7 ngày (tự động xóa) |
| Tin nhắn phản hồi | Cho đến khi chúng tôi xóa thủ công |
| Email bạn gửi bộ phận hỗ trợ | Trong thời gian cần thiết để giúp bạn |
| Nhật ký lỗi của máy chủ (lỗi, loại yêu cầu, thời gian và một mã tham chiếu ngẫu nhiên) | Tối đa 7 ngày (tự động xóa) |
| Hồ sơ đăng ký (trạng thái, sản phẩm, ngày gia hạn, nền tảng) | Cho đến khi bạn xóa tài khoản của mình, kể cả sau khi gói đăng ký kết thúc |
| Lịch sử sự kiện đăng ký (các sự kiện mua hàng mà RevenueCat báo cho chúng tôi) | 30 ngày (tự động xóa), hoặc cho đến khi bạn xóa tài khoản nếu việc đó diễn ra sớm hơn |
| Tọa độ vị trí (thô) | Không lưu trên máy chủ (chỉ xử lý trong bộ nhớ) |
| Vị trí làm tròn đến khoảng 1 km (bộ nhớ đệm máy chủ) | Từ 2 phút đến 1 ngày (không liên kết với người dùng); không giữ vị trí nào để đo độ chính xác |
| Dữ liệu thiết bị cục bộ | Cho đến khi bạn gỡ cài đặt ứng dụng (trên iPhone, các mục Chuỗi khóa có thể vẫn còn sau đó, xem Mục 1.5) |
| Dữ liệu tài khoản (tài khoản thiết bị ẩn danh và nhãn thiết bị của mỗi phiên; email và băm mật khẩu chỉ khi bạn tạo tài khoản) | Cho đến khi bạn xóa tài khoản của mình |
| Token Đăng nhập bằng Apple (đã mã hóa; chỉ khi bạn đã đăng nhập bằng Apple) | Cho đến khi bạn xóa tài khoản: token bị xóa cùng tài khoản và được dùng lần cuối để yêu cầu Apple gỡ quyền truy cập của Naola |
| Mã thông báo phiên JWT | 30 ngày kể từ khi phát hành (sau đó tự động hết hạn) |
| Bộ đếm lượt hiển thị/nhấp quảng cáo | Không giới hạn (chỉ tổng hợp, không liên kết người dùng) |
Cookie lang (trang web) | 1 năm (lưu trong trình duyệt; có thể xóa bất cứ lúc nào) |
Cookie session (ứng dụng web, chỉ sau khi kích hoạt) | 30 ngày, hoặc cho đến khi bạn đăng xuất |
| Phân tích trang web: các lượt truy cập riêng lẻ (Matomo) | 6 tháng, sau đó chỉ còn các số tổng đã tổng hợp |
| Địa chỉ IP trong phân tích trang web | Không lưu (rút gọn còn khối đầu tiên trước khi lưu) |
| Dữ liệu đã xóa trong lịch sử khôi phục của cơ sở dữ liệu (Cloudflare D1 Time Travel) | Tối đa 30 ngày sau khi xóa, sau đó biến mất |
5. Vị trí xử lý dữ liệu
Cơ sở dữ liệu của Naola được lưu giữ theo thẩm quyền Liên minh Châu Âu của Cloudflare: một hạn chế có tính ràng buộc, được ấn định khi cơ sở dữ liệu được tạo, giữ mọi bản ghi tài khoản, đăng ký và phản hồi mà chúng tôi lưu trữ ở bên trong EU và ngăn việc chuyển sang nơi khác. Backend của chúng tôi chạy trên Cloudflare Workers, một mạng lưới phân tán toàn cầu, vì vậy một yêu cầu có thể được xử lý trước tại vị trí biên gần bạn nhất trước khi đến cơ sở dữ liệu đó. Tọa độ vị trí chỉ được xử lý trong bộ nhớ và không bao giờ được ghi vào cơ sở dữ liệu của chúng tôi.
5.1 Chuyển dữ liệu ra ngoài Khu vực Kinh tế Châu Âu
Một số dịch vụ trong Mục 3 đặt trụ sở bên ngoài Khu vực Kinh tế Châu Âu (EEA), nên dữ liệu chúng tôi gửi cho họ sẽ rời khỏi khu vực này. Mỗi lần chuyển như vậy đều được bảo vệ theo yêu cầu của GDPR:
- Thụy Sĩ và Vương quốc Anh. Open-Meteo (Thụy Sĩ), OpenWeather và WeatherAPI.com (Vương quốc Anh) nằm ở các quốc gia mà Ủy ban Châu Âu đã xác định là bảo vệ dữ liệu cá nhân ở mức đầy đủ (một "quyết định về mức độ đầy đủ").
- Hoa Kỳ: Khung Quyền riêng tư Dữ liệu. Google và Cloudflare được chứng nhận theo Khung Quyền riêng tư Dữ liệu EU-Hoa Kỳ (EU-U.S. Data Privacy Framework), khung mà Ủy ban Châu Âu cũng đã xác định là đầy đủ. Hộp thư hỗ trợ của chúng tôi là một hộp thư Gmail (Mục 3): Google cung cấp Gmail ở Châu Âu thông qua Google Ireland Limited và có thể lưu các email trong đó trên máy chủ tại Hoa Kỳ, nơi Google LLC được chứng nhận theo khung này.
- Hoa Kỳ: Điều khoản Hợp đồng Tiêu chuẩn. RevenueCat bị ràng buộc bởi các Điều khoản Hợp đồng Tiêu chuẩn của Ủy ban Châu Âu, thông qua thỏa thuận xử lý dữ liệu với chúng tôi.
- Hoa Kỳ: Apple và Visual Crossing. Không bên nào được chứng nhận theo Khung Quyền riêng tư Dữ liệu, và cũng không bên nào đã ký Điều khoản Hợp đồng Tiêu chuẩn với chúng tôi. Vì vậy, đối với dự báo, chúng tôi chỉ gửi cho họ những gì cần cho một dự báo: địa điểm bạn hỏi, được làm tròn đến khoảng 1 km, và, khi dịch vụ cần, ngôn ngữ của ứng dụng và quốc gia. Kèm theo đó, họ không bao giờ nhận vị trí chính xác, địa chỉ IP, tài khoản hay bất kỳ mã định danh nào khác của bạn. Vì không có gì để liên kết thông tin này với bạn, chúng tôi cho rằng thông tin này không giúp họ nhận diện được bạn. Đăng nhập bằng Apple là ngoại lệ duy nhất, và chỉ khi bạn chọn: máy chủ của chúng tôi gửi cho Apple mã dùng một lần từ lần đăng nhập của bạn và, khi bạn xóa tài khoản, token đã nhận được bằng mã đó (Mục 1.7), để Apple có thể chấm dứt quyền truy cập của Naola vào Tài khoản Apple của bạn. Cả hai đều gắn với Tài khoản Apple của bạn, vốn Apple đã nắm giữ, và chúng tôi không gửi kèm bất cứ thứ gì khác. Chúng tôi chỉ gửi chúng vì bạn đã chọn đăng nhập bằng Apple, và để chấm dứt quyền truy cập đó khi bạn xóa tài khoản.
Brevo và o2switch đặt trụ sở tại Pháp, trong EU. Cloudflare trả lời mỗi yêu cầu tại trung tâm dữ liệu gần bạn nhất, có thể nằm ngoài EEA, trong khi cơ sở dữ liệu của chúng tôi vẫn ở trong EU (Mục 5). Để hỏi về các biện pháp bảo vệ này hoặc yêu cầu một bản sao, hãy gửi email đến [email protected].
6. Quyền riêng tư của trẻ em
Naola không dành cho trẻ em. Bạn phải từ 13 tuổi trở lên để sử dụng, hoặc đủ độ tuổi đồng ý kỹ thuật số ở quốc gia của bạn nếu độ tuổi đó cao hơn (14 tuổi ở Tây Ban Nha), và chúng tôi không cố ý thu thập dữ liệu cá nhân từ bất kỳ ai nhỏ tuổi hơn. Việc sử dụng ứng dụng không yêu cầu tạo tài khoản. Nếu bạn cho rằng một trẻ em dưới độ tuổi đó đã cung cấp dữ liệu cá nhân cho chúng tôi, hãy liên hệ với chúng tôi qua [email protected] và chúng tôi sẽ xóa dữ liệu đó.
7. Quyền của bạn
Theo GDPR (Điều 15, 17 và 20) và các quy định tương tự, bạn có quyền truy cập, xóa và di chuyển dữ liệu của mình. Naola cung cấp các quyền này dưới dạng thao tác tự phục vụ, nên bạn không cần gửi email cho bộ phận hỗ trợ hay chờ một quy trình thủ công, dù vậy, email vẫn là một lựa chọn nếu bạn không thể dùng ứng dụng.
Xuất dữ liệu của bạn (Điều 15 và 20)
Trong ứng dụng di động: Cài đặt → Tài khoản → Xuất dữ liệu của tôi. Bạn sẽ nhận được một tệp JSON chứa mọi hàng chúng tôi liên kết với tài khoản của bạn (hồ sơ, bao gồm nhãn thiết bị của mỗi phiên, liên kết OAuth, quyền lợi gói đăng ký, lịch sử sự kiện đăng ký, siêu dữ liệu mã kích hoạt, và các bộ đếm giới hạn tốc độ gắn với tài khoản của bạn, mỗi bộ đếm kèm tên, ngày và số đếm). Thông tin xác thực, chẳng hạn băm mật khẩu của bạn và token Đăng nhập bằng Apple, không được đưa vào. Tệp xuất ở định dạng có cấu trúc, máy đọc được, để có thể chuyển sang các dịch vụ khác.
Trên web: sau khi Naola được kích hoạt trong trình duyệt của bạn, vào Cài đặt → Tài khoản → Xuất dữ liệu của tôi trong ứng dụng web tại naola.net/app. Nếu bạn không thể dùng ứng dụng, hãy gửi email đến [email protected].
Xóa tài khoản của bạn (Điều 17)
Trong ứng dụng di động: Cài đặt → Tài khoản → Xóa tài khoản của tôi. Sau bước xác nhận hai lần, mọi hàng liên kết với người dùng sẽ bị xóa khỏi cơ sở dữ liệu của chúng tôi (hồ sơ, liên kết OAuth, token Đăng nhập bằng Apple, mã kích hoạt, quyền lợi gói đăng ký, lịch sử sự kiện webhook).
Trên web: naola.net/delete-account, với mã kích hoạt từ ứng dụng di động; việc xóa diễn ra ngay lập tức và vĩnh viễn. Nếu bạn không thể dùng ứng dụng, hãy gửi email đến [email protected] từ địa chỉ gắn với tài khoản và chúng tôi sẽ xóa tài khoản trong vòng 30 ngày.
Nếu bạn đã đăng nhập bằng Apple, việc xóa tài khoản cũng sẽ yêu cầu Apple gỡ quyền truy cập của Naola vào Tài khoản Apple của bạn. Chúng tôi làm việc này sau khi dữ liệu của bạn đã bị xóa, và việc này không bao giờ làm chậm hay chặn việc xóa. Nếu không thể liên lạc với Apple sau ba lần thử, hoặc chúng tôi không có token nào cho tài khoản của bạn (ví dụ vì lần cuối bạn đăng nhập bằng Apple là trước khi chúng tôi bắt đầu lưu token), Naola có thể vẫn hiển thị trong phần cài đặt Tài khoản Apple của bạn, nơi bạn có thể tự gỡ bỏ.
Có hai thứ còn tồn tại một thời gian ngắn sau khi xóa. Các bộ đếm giới hạn tốc độ gắn với tài khoản của bạn không bị xóa; chúng tự hết hạn trong vòng 7 ngày (Mục 1.2). Ngoài ra, nhà cung cấp cơ sở dữ liệu của chúng tôi, Cloudflare, giữ một lịch sử khôi phục của cơ sở dữ liệu (D1 Time Travel) để có thể khôi phục sau sự cố: dữ liệu đã xóa sẽ biến mất khỏi lịch sử đó trong vòng 30 ngày.
Quan trọng: gói đăng ký do Apple và Google tính phí, không phải chúng tôi. Việc xóa tài khoản Naola không hủy gói đăng ký App Store hoặc Google Play của bạn. Trước khi xóa, hãy vào Cài đặt → [tên của bạn] → Đăng ký trên iPhone hoặc Google Play → Thanh toán và gói thuê bao → Gói thuê bao trên Android và hủy Naola Nâng cao, nếu không bạn sẽ tiếp tục bị tính phí khi gia hạn. Chúng tôi xóa ngay bản ghi quyền lợi của mình để ứng dụng thôi coi bạn là người dùng Nâng cao, nhưng quan hệ thanh toán vẫn thuộc về cửa hàng cho đến khi bạn hủy ở đó.
Các quyền khác
Bạn cũng có quyền yêu cầu chỉnh sửa dữ liệu không chính xác, hạn chế cách chúng tôi sử dụng dữ liệu của bạn, và phản đối việc sử dụng dựa trên lợi ích hợp pháp của chúng tôi (Mục 1.10). Để thực hiện bất kỳ quyền nào trong số này, hoặc cho bất kỳ câu hỏi nào khác về dữ liệu của bạn, hãy gửi email đến [email protected].
Khiếu nại
Bạn có quyền khiếu nại với một cơ quan bảo vệ dữ liệu. Cơ quan phụ trách chúng tôi là Cơ quan Bảo vệ Dữ liệu Tây Ban Nha (AEPD), vì Naola được phát hành từ Tây Ban Nha. Bạn cũng có thể khiếu nại với cơ quan tại nơi bạn sống hoặc làm việc; Ủy ban Bảo vệ Dữ liệu Châu Âu liệt kê các cơ quan tại EU và EEA. Bạn không cần liên hệ với chúng tôi trước, dù chúng tôi rất sẵn lòng cố gắng giải quyết vấn đề qua [email protected].
8. Thay đổi đối với chính sách này
Chúng tôi có thể cập nhật chính sách này theo thời gian. Khi cập nhật, chúng tôi đăng phiên bản mới trên trang này với ngày mới. Nếu thay đổi là quan trọng, chẳng hạn một loại dữ liệu mới hoặc một cách sử dụng dữ liệu mới, chúng tôi cũng sẽ thông báo trong ứng dụng.
9. Liên hệ
Đối với các câu hỏi liên quan đến quyền riêng tư hoặc yêu cầu dữ liệu, hãy liên hệ với chúng tôi tại: [email protected]
Bản dịch này được cung cấp nhằm mục đích tiện lợi. Phiên bản tiếng Anh là văn bản pháp lý có thẩm quyền; trong trường hợp có sự không nhất quán, phiên bản tiếng Anh sẽ được ưu tiên.