small detours

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

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

Small Detours giữ gì trên điện thoại của bạn, gửi gì lên máy chủ của chúng tôi, và giữ bao lâu.

Cập nhật lần cuối: 15 tháng 11, 2026 · Áp dụng cho Small Detours trên Android (gói com.smalldetours), phiên bản 0.5.26 và các phiên bản sau cho tới khi trang này thay đổi.

Tóm tắt

  • App không có tài khoản, không quảng cáo, không phân tích số liệu và không dịch vụ báo lỗi.
  • Khoảnh khắc, ảnh bạn thêm, tranh, chuyến đi, ghim và các điểm vị trí chính xác ở lại trên điện thoại của bạn, trừ khi bạn chọn chia sẻ một phần.
  • Nếu dùng Cùng nhau hoặc Đố người ấy, những gì bạn gửi được lưu trên máy chủ của chúng tôi tối đa 30 ngày kể từ ngày tạo, sau đó máy chủ xóa.
  • Thông báo là tùy chọn. Nếu bạn bật cho một khoảng riêng, mã đăng ký Firebase Cloud Messaging của điện thoại được lưu trên máy chủ, đã mã hóa. Thông báo không bao giờ chứa chữ, ảnh, tên hay nơi chốn của bạn.
  • Nếu mua Premium, Google Play thu tiền. App gửi mã giao dịch (purchase token) tới máy chủ để hỏi Google xem giao dịch còn hiệu lực không; mã đó không được lưu.

1. Chúng tôi là ai

Small Detours được phát hành trên Google Play bởi WizPlayo, tên nhà phát triển hiển thị trên trang Google Play của app. Mọi câu hỏi về chính sách này hoặc về dữ liệu của bạn, hãy viết tới wizplayo.developer@gmail.com.

2. Những gì ở lại trên điện thoại

Những thứ sau được giữ trong vùng lưu trữ riêng của app trên điện thoại và không gửi cho chúng tôi:

Khi bạn thêm ảnh, app dùng bộ chọn ảnh của Android nên chỉ nhận những ảnh bạn chọn, và giữ bản sao riêng trong vùng lưu trữ riêng của app.

App tắt sao lưu đám mây tự động và chuyển dữ liệu giữa hai điện thoại của Android cho dữ liệu của nó.

3. Vị trí

4. Máy chủ của chúng tôi nhận gì

Máy chủ chỉ nhận dữ liệu khi bạn dùng các tính năng dưới đây. Mọi thứ gửi qua HTTPS.

4.1 Cùng nhau (khoảng riêng cho hai người)

Khi bạn tạo hoặc vào một khoảng riêng và gửi gì đó, máy chủ nhận và lưu: tên hiển thị bạn gõ cho mình và cho người kia (tối đa 40 ký tự mỗi tên), tiêu đề và lời mời của khoảng riêng, chữ và ảnh bạn gửi, và các lời nhắn (tối đa 400 ký tự mỗi lời, tối đa 100 lời mỗi khoảng riêng), kèm thời điểm gửi. Trước khi gửi ảnh, điện thoại giải mã ảnh, thu nhỏ để cạnh dài nhất tối đa 1280 điểm ảnh, và lưu lại thành ảnh JPEG nằm trong giới hạn 700 KB.

Nội dung này được lưu ở dạng đọc được trên máy chủ, không mã hóa đầu cuối. Máy chủ chỉ giữ bản băm SHA-256 của khóa, không giữ chính khóa. Link mời mang khóa sau dấu #, phần mà trình duyệt không gửi lên máy chủ. Ai có link mời chưa dùng đều vào được, nên hãy gửi riêng.

Khi app đang mở và bạn thuộc các khoảng riêng, app hỏi máy chủ về từng khoảng riêng khoảng 20 giây một lần để xem có gì mới không.

4.2 Đố người ấy (mảnh bản đồ cắt kèm gợi ý)

Nếu bạn chia sẻ một mảnh bản đồ, máy chủ nhận và lưu: các nét vẽ; các ghim (theo vị trí trong khung, không có vĩ độ hay kinh độ); với mỗi ghim, tiêu đề (tối đa 100 ký tự), ghi chú (tối đa 600) và ảnh của khoảnh khắc bạn đính kèm; câu gợi ý (tối đa 140) và đáp án (tối đa 160). Đáp án được giấu với khách cho tới khi người gửi mở.

4.3 Thông báo cho một khoảng riêng (tùy chọn)

Nếu bạn bật thông báo cho một khoảng riêng, app xin quyền Android rồi gửi lên máy chủ: khoảng riêng đó (xác thực bằng khóa của bạn), một tên đăng ký app tự đặt, mã đăng ký Firebase Cloud Messaging của điện thoại và tên gói app. Máy chủ lưu mã này đã mã hóa (AES-GCM, bằng một bí mật giữ trên máy chủ) và chỉ dùng để nhờ Google đánh thức điện thoại. Tin gửi qua Google chỉ mang một số phiên bản và một mã tham chiếu ngẫu nhiên; nó nhờ Google giữ tin chưa giao tối đa 24 giờ. Câu bạn thấy ("Có điều mới trong một không gian chung.") được dựng ngay trên điện thoại.

Firebase Cloud Messaging còn tạo một mã cài đặt Firebase trên điện thoại và gửi cho Google thông tin cơ bản về thiết bị và app (ví dụ phiên bản app, phiên bản Android, kiểu máy) để giao tin. Google mô tả tại firebase.google.com/docs/android/play-data-disclosure. App không có Google Analytics hay Firebase Analytics, và tự khởi động của Firebase đã tắt: không có yêu cầu nào tới Firebase cho tới khi bạn bật thông báo.

4.4 Premium (tùy chọn)

Google Play xử lý thanh toán; chúng tôi không thấy thẻ hay thông tin tài khoản Google của bạn. Để biết Premium có đang bật không, app gửi mã giao dịch (purchase token) Google Play đưa cho app, cùng tên gói app, tới máy chủ của chúng tôi. Máy chủ hỏi API Play Developer của Google xem gói đăng ký còn hiệu lực không và trả lời có/không kèm ngày hết hạn. Mã được dùng để trả lời yêu cầu đó và không được máy chủ lưu. App làm việc này khi khởi động, khi bạn mua hoặc khôi phục, và khi lần kiểm gần nhất đã quá 24 giờ.

4.5 Mã tester (chỉ khi bạn có)

Nếu bạn nhập mã tester, app gửi mã tới máy chủ để so với bản băm SHA-256 đã lưu và biết khi nào hết đợt thử. Máy chủ giữ bản băm cùng thời điểm bắt đầu và kết thúc của đợt; không giữ người, địa chỉ hay mã thiết bị cho việc này.

4.6 Thông tin kỹ thuật

Như mọi máy chủ, máy chủ của chúng tôi và Cloudflare nhận địa chỉ IP và thông tin kỹ thuật của mỗi yêu cầu. Mã của chúng tôi chỉ dùng địa chỉ để giới hạn số yêu cầu một địa chỉ được gửi trong một phút; bộ đếm này nằm trong bộ nhớ và không ghi vào nơi lưu trữ. Mã của chúng tôi không ghi nhật ký truy cập, và việc ghi nhật ký yêu cầu (observability) đã tắt trên máy chủ. Cloudflare vận hành hạ tầng và giữ hồ sơ riêng theo chính sách của họ, mà chúng tôi không kiểm soát.

5. Dịch vụ chúng tôi dựa vào

Trang này không dùng cookie, không script, không phân tích số liệu và không có yêu cầu tới bên thứ ba.

6. Chia sẻ

Chúng tôi không bán dữ liệu của bạn và không dùng nó để quảng cáo. Chúng tôi chỉ chuyển đi: cho người kia trong khoảng riêng, hoặc cho khách của mảnh bản đồ, vì chính bạn gửi cho họ; cho các dịch vụ ở mục 5, xử lý thay mặt chúng tôi để chạy app; và khi pháp luật yêu cầu.

7. Giữ bao lâu và cách xóa

Dữ liệuỞ đâuGiữ bao lâuCách xóa
Khoảnh khắc, ảnh, tranh, chuyến đi, ghim, điểm vị trí, bản nhápĐiện thoại của bạnTới khi bạn xóa hoặc gỡ appTrong app: Xóa trang cho một khoảnh khắc, Xóa trang của tôi cho mọi khoảnh khắc, xóa một ghim, Bắt đầu lại bản đồ cho mọi đường đi và ghim; hoặc gỡ app. Tệp bạn đã lưu hoặc chia sẻ ra ngoài app không bị đụng tới
Một khoảng riêng Cùng nhau (tên, tiêu đề, chữ, ảnh, lời nhắn)Máy chủTối đa 30 ngày sau khi khoảng riêng được tạoMáy chủ tự xóa khi hết 30 ngày. Người tạo có thể đóng sớm trong app: khi đó xóa cho cả hai người ngay. Rời một khoảng riêng chỉ xóa nó khỏi điện thoại của bạn; bản trên máy chủ vẫn còn cho tới khi được đóng hoặc hết hạn.
Một mảnh Đố người ấyMáy chủTối đa 30 ngày sau khi được tạoTự xóa sau 30 ngày, hoặc khi người gửi đóng
Đăng ký thông báo (mã đã mã hóa, mã tham chiếu)Máy chủTới khi bạn tắt thông báo cho khoảng riêng, rời nó, hoặc nó bị đóng hay hết hạnTắt thông báo cho khoảng riêng, hoặc rời hay đóng nó: app nhờ máy chủ gỡ đăng ký (nếu không có mạng, app thử lại sau). Đăng ký cũng mất khi khoảng riêng hết hạn
Mã giao dịchKhông lưuChỉ trong lúc một yêu cầu đang được trả lờiKhông áp dụng
Kiểm tra mã testerMáy chủTới khi hết đợt thửChỉ giữ bản băm của mã và thời điểm của đợt
Bộ đếm số yêu cầuChỉ trong bộ nhớ máy chủVài giây tới vài phútKhông ghi vào nơi lưu trữ

Không có tài khoản, nên chúng tôi không thể tra nội dung theo tên hay email của bạn; một khoảng riêng hay một mảnh bản đồ chỉ được nhận ra bằng link riêng của nó. Cloudflare và Google giữ hồ sơ riêng như mô tả ở mục 4.6 và trong chính sách của họ.

8. Cách bảo vệ

Đây là những biện pháp đang có, không phải lời hứa rằng sẽ không có gì xảy ra:

9. Trẻ em

Small Detours không hỏi tuổi của bạn. Chúng tôi không cố ý thu thập thông tin cá nhân của trẻ em. Nếu bạn cho rằng một trẻ đã đưa thông tin cá nhân vào một khoảng riêng, hãy viết tới wizplayo.developer@gmail.com kèm link của khoảng riêng (bỏ phần sau dấu #).

10. Lựa chọn của bạn

11. Thay đổi

Nếu chính sách này thay đổi, ngày "Cập nhật lần cuối" ở đầu trang thay đổi theo. Bản hiện hành luôn ở địa chỉ này.

12. Liên hệ

WizPlayo · wizplayo.developer@gmail.com