Biểu tượng GlanceGlance
Pháp lý

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

Cập nhật: 15/11/2026 · Áp dụng cho Glance (iOS, Android), glance.uranashel.com và glance-api.uranashel.cloud

Tóm tắt ngắn gọn

Glance không bắt bạn tạo tài khoản, không có quảng cáo, không bán hay chia sẻ dữ liệu của bạn cho ai, và không theo dõi bạn qua các app khác. Lịch, ghim, địa điểm và lịch sử dùng app được xử lý và lưu ngay trên điện thoại của bạn.

1. Tổng quan về dữ liệu

Glance được thiết kế để chạy trực tiếp trên thiết bị của bạn nhiều nhất có thể. Bảng dưới đây tóm tắt chính xác những gì ở trên máy và những gì (rất ít) đi ra ngoài mạng:

Dữ liệu Nơi xử lý Mục đích
Tên, ghi chú, địa điểm cuộc hẹn trong Lịch; ghim; mẫu ngày; lịch sử tuần Chỉ trên thiết bị Tính quỹ rảnh/bận, hiển thị widget và tổng kết tuần
Ảnh thời khóa biểu, ảnh mã QR / mã vạch Chỉ trên thiết bị Nhận diện giờ học hoặc cắt mã thẻ để lưu vào app
Vị trí chính xác (Nơi đã lưu) Chỉ trên thiết bị Nhắc mã thẻ thành viên khi bạn đi vào vùng đã lưu
Vị trí làm tròn (sai số ~1 km) Apple Weather (iOS) / Open-Meteo (Android) Kiểm tra khả năng có mưa trong ngày
Mã cài đặt ngẫu nhiên, push token Apple, mốc giờ kèm nhãn chung (chỉ iOS Plus khi bật đồng bộ) Máy chủ đẩy glance-api.uranashel.cloud Nhờ Apple cập nhật Dynamic Island khi app đã đóng

2. Dữ liệu Lịch

Glance đọc ứng dụng Lịch trên thiết bị (qua EventKit trên iOS hoặc CalendarContract trên Android) khi bạn cấp quyền, nhằm tính toán khoảng thời gian bận, rảnh và thời gian di chuyển dự phòng.

  • Tên cuộc hẹn, danh sách người tham dự, ghi chú và địa điểm cuộc hẹn không bao giờ rời khỏi điện thoại.
  • Nếu bạn chọn không cấp quyền Lịch, Glance vẫn hoạt động bình thường với 6 mẫu ngày có sẵn, nhập tay hoặc quét thời khóa biểu.

3. Dynamic Island (iOS) & Thông báo đếm giờ (Android)

Cách hoạt động giữa hai hệ điều hành khác nhau để tối ưu riêng tư:

  • Trên iPhone (iOS): Nếu bạn dùng gói Glance Plus và bật tùy chọn “Cập nhật khi app đóng”, app gửi lên máy chủ đẩy tại glance-api.uranashel.cloud ba thành phần: một mã cài đặt ngẫu nhiên (installId kèm khóa xác thực tạo trên máy), mã nhận thông báo Live Activity do Apple cấp (push token), và các mốc giờ chuyển trạng thái trong ngày kèm nhãn chung như “Họp xong sau”. Toàn bộ tên cuộc hẹn đều được thay bằng nhãn chung trước khi rời khỏi iPhone.
  • Lưu giữ trên máy chủ đẩy: Máy chủ chỉ dùng các mốc giờ này để gửi thông báo APNs tới thiết bị của bạn đúng thời điểm qua kết nối mã hóa HTTPS. Dữ liệu lịch trình chỉ nằm trong cửa sổ tối đa 36 tiếng, bị ghi đè mỗi lần cập nhật mới, và bị xóa ngay khi bạn tắt “Cập nhật khi app đóng”, tắt đồng hồ, hoặc khi Apple báo token không còn hiệu lực.
  • Trên Android: Thông báo đếm giờ chạy hoàn toàn trên điện thoại bằng bộ hẹn giờ hệ thống (AlarmManager). Glance không dùng máy chủ nào cho phần này, nên mốc giờ hay nhãn trạng thái đều không rời khỏi máy.

4. Vị trí & Nơi đã lưu

Vị trí được dùng cho hai việc: dự báo mưa trong ngày (làm tròn ~1 km) và tính năng Nơi đã lưu (thuộc gói Plus) giúp tự động hiện mã thẻ thành viên khi bạn tới siêu thị, bãi xe hay phòng gym.

  • Việc theo dõi đi vào/ra vùng đã lưu (geofence) do hệ điều hành iOS hoặc Android xử lý trực tiếp trên thiết bị; tọa độ chính xác của bạn không gửi về máy chủ của Glance.
  • Glance chỉ xin quyền vị trí nền (“Luôn luôn” trên iOS hoặc “Luôn cho phép” trên Android) khi bạn chủ động lưu một địa điểm.

5. Thời tiết

Để hiển thị một dòng ngắn báo giờ có khả năng mưa trong ngày, Glance làm tròn tọa độ hiện tại tới 2 chữ số thập phân (sai số khoảng 1 km) trước khi hỏi dữ liệu dự báo theo giờ:

  • Trên iPhone: gửi tới Apple Weather (WeatherKit) và tuân theo chính sách quyền riêng tư của Apple.
  • Trên Android: gửi tới Open-Meteo (open-meteo.com) và tuân theo chính sách quyền riêng tư của Open-Meteo.

6. Ảnh, mã QR & Thời khóa biểu

Ảnh bạn chọn từ thư viện — ví dụ ảnh mã thẻ QR/mã vạch hoặc ảnh chụp thời khóa biểu — được đọc hoàn toàn trên máy (bằng Apple Vision trên iOS hoặc Google ML Kit trên Android). Ảnh gốc không bị tải lên mạng; Glance chỉ giữ lại chuỗi mã hoặc các khung giờ học đọc được trên thiết bị của bạn.

7. Mua hàng trong ứng dụng

Mọi giao dịch đăng ký gói Glance Plus hoặc mua trang phục cho Pin đều do Apple App Store hoặc Google Play trực tiếp thu tiền và xử lý. Glance chỉ nhận xác nhận trạng thái quyền lợi đã mua từ hệ thống của Apple/Google, hoàn toàn không thấy hay lưu thông tin thẻ, ví hoặc tài khoản thanh toán của bạn.

8. Báo cáo lỗi & Chẩn đoán

Trên iPhone, khi ứng dụng gặp sự cố, iOS có thể tạo báo cáo chẩn đoán ẩn danh (MetricKit) và lưu ngay trên máy; báo cáo này chỉ rời khỏi máy khi bạn tự bấm Gửi báo cáo lỗi trong Cài đặt › Hỗ trợ. Ngoài ra, Apple hoặc Google Play có thể cung cấp thống kê sự cố ẩn danh nếu bạn đã bật tùy chọn chia sẻ chẩn đoán trong cài đặt hệ điều hành của máy.

9. Xóa dữ liệu & Quyền của bạn

  • Dữ liệu trên máy: Mọi ghim, mẫu ngày, lịch sử tuần, nơi đã lưu và cài đặt đều nằm cục bộ trong thiết bị. Gỡ cài đặt ứng dụng sẽ xóa toàn bộ dữ liệu này trên máy.
  • Dữ liệu trên máy chủ đẩy (iOS): Bạn có thể xóa ngay các mốc giờ đang chờ trên máy chủ bằng cách tắt Cài đặt › Dynamic Island › Cập nhật khi app đóng (hoặc dừng Live Activity đang chạy). Nếu không thao tác, toàn bộ mốc giờ sẽ tự hết hạn trong vòng 36 tiếng.
  • Thu hồi quyền: Bạn có thể tắt quyền truy cập Lịch, Vị trí, Ảnh hoặc Thông báo bất cứ lúc nào trong phần Cài đặt của iPhone hoặc Android.

10. Quyền riêng tư của trẻ em

Glance không hướng tới trẻ em dưới 13 tuổi (hoặc độ tuổi tối thiểu tương ứng theo luật địa phương) và không cố ý thu thập dữ liệu cá nhân của trẻ em. Nếu bạn phát hiện trẻ em đã gửi thông tin liên hệ hoặc dữ liệu lên máy chủ, vui lòng email cho chúng tôi để được hỗ trợ xóa bỏ.

11. Thay đổi chính sách & Liên hệ

Nếu có cập nhật về cách xử lý dữ liệu, chúng tôi sẽ điều chỉnh ngày cập nhật ở đầu trang này và trong ứng dụng.

Mọi câu hỏi về quyền riêng tư hoặc yêu cầu hỗ trợ, bạn vui lòng gửi email về support@uranashel.cloud.