Chính sách quyền riêng tư của Punyo
Có hiệu lực từ: 17/07/2026
Punyo ("ứng dụng") do Truong Phuong Nam phát hành. Chính sách này giải thích ứng dụng thu thập gì, dùng để làm gì, và bạn có quyền gì.
Tóm tắt ngắn: Punyo không yêu cầu bạn tạo tài khoản và không thu thập tên, email hay số điện thoại của bạn.
1. Chúng tôi KHÔNG thu thập những gì
- Không họ tên, email, số điện thoại, địa chỉ.
- Không vị trí: ứng dụng không xin quyền vị trí và không đọc GPS của bạn. (Như mọi dịch vụ trên Internet, máy chủ vẫn thấy địa chỉ IP của kết nối - xem mục 2f.)
- Không danh bạ, tin nhắn, lịch.
- Không thông tin thanh toán (ứng dụng miễn phí, không có mua hàng trong ứng dụng).
- Ảnh bạn chọn làm khung ảnh dâng hương chỉ được lưu trên máy bạn và không bao giờ được gửi đi đâu.
- Nội dung bạn viết trong "Điều tốt hôm nay" cũng chỉ nằm trên máy bạn và không được gửi lên máy chủ. Máy chủ chỉ biết rằng bạn đã ghi một điều tốt trong ngày, không biết bạn đã viết gì.
2. Chúng tôi thu thập những gì
a) Mã định danh ẩn danh. Khi mở ứng dụng lần đầu, hệ thống tạo cho bạn một mã ngẫu nhiên (UUID) để lưu tiến trình tích phước. Mã này không gắn với danh tính của bạn - chúng tôi không biết bạn là ai. Mã được lưu an toàn trên thiết bị (Keychain trên iOS, Keystore trên Android) và ứng dụng không hiển thị mã này ở đâu cả. Nói cách khác: dữ liệu phước trên máy chủ không có thông tin nào chỉ ra rằng nó là của bạn - kể cả với chúng tôi.
b) Hoạt động tích phước. Khi bạn gõ mõ, dâng hương, dâng hoa, phóng sinh, xác nhận ăn chay hay ghi "Điều tốt hôm nay", ứng dụng gửi lên máy chủ: mã sự kiện, loại hoạt động, số phước, và thời điểm. Với "Điều tốt hôm nay", chỉ có việc bạn đã ghi được gửi đi - chữ bạn viết thì không (mục 1). Khi thu nén hương, ứng dụng gửi thêm việc bạn có xem quảng cáo thưởng để nhân đôi hay không. Máy chủ tự ghi kèm thời điểm nhận và chu kỳ tháng. Dữ liệu này dùng để cộng phước cho bạn và giữ tiến trình khi bạn đổi thiết bị.
c) Nén hương đang cháy. Khi bạn thắp hương, máy chủ lưu thời điểm thắp để tính phước theo thời gian chờ (tối đa 4 giờ) và để nén hương vẫn chạy đúng khi bạn đóng ứng dụng hay đổi máy.
d) Ngày bạn có hoạt động. Máy chủ ghi lại những ngày bạn có tích phước (chỉ ngày, không giờ giấc chi tiết) để hiển thị chuỗi ngày và thống kê của chính bạn.
e) Dữ liệu thống kê sử dụng. Ứng dụng ghi nhận các sự kiện như mở màn hình nào, hoàn thành hoạt động nào, để hiểu tính năng nào hữu ích. Các sự kiện này không chứa nội dung bạn nhập. Ngoài ra, Google Firebase tự thu thập theo mặc định một số thông tin kỹ thuật: mã cài đặt ứng dụng do chính Firebase sinh, loại thiết bị, phiên bản hệ điều hành, và khu vực gần đúng suy ra từ địa chỉ IP (mức quốc gia/thành phố - xem mục 2f).
f) Địa chỉ IP. Ứng dụng cần kết nối Internet, nên mọi yêu cầu gửi đi đều mang theo địa chỉ IP của bạn - Supabase, Google Firebase và Google AdMob đều thấy nó. Chúng tôi không lưu IP vào dữ liệu phước của bạn, nhưng các dịch vụ này dùng IP theo chính sách riêng của họ, gồm cả việc suy ra khu vực gần đúng (mức quốc gia/thành phố) để thống kê và chọn quảng cáo phù hợp vùng. Đây là điều không tránh được với mọi ứng dụng có kết nối mạng, và khác với việc đọc vị trí GPS - thứ ứng dụng không làm và không xin quyền.
g) Báo cáo sự cố. Khi ứng dụng gặp lỗi, chúng tôi nhận được báo cáo kỹ thuật (loại thiết bị, phiên bản hệ điều hành, vị trí lỗi trong mã nguồn) để sửa. Báo cáo này không gắn với mã định danh phước của bạn; công cụ báo lỗi có mã cài đặt riêng của nó, không liên hệ với dữ liệu tích phước.
h) Mã quảng cáo của thiết bị. Ứng dụng hiển thị quảng cáo banner qua Google AdMob. AdMob sử dụng mã quảng cáo của thiết bị (Advertising ID trên Android, IDFA trên iOS) để hiển thị quảng cáo phù hợp hơn.
- Trên iOS, ứng dụng sẽ hỏi bạn có cho phép theo dõi hay không. Nếu bạn từ chối, ứng dụng vẫn hoạt động đầy đủ, chỉ là quảng cáo kém phù hợp hơn.
- Trên Android, bạn có thể đặt lại mã quảng cáo bất cứ lúc nào trong Cài đặt hệ thống. Từ Android 12 trở lên, bạn còn có thể xoá hẳn mã này - khi đó ứng dụng không đọc được mã quảng cáo nào nữa.
3. Chia sẻ với bên thứ ba
Ứng dụng dùng ba dịch vụ, mỗi dịch vụ có chính sách riêng:
| Dịch vụ | Dùng để | Chính sách |
|---|---|---|
| Supabase | lưu tiến trình phước (ẩn danh) | supabase.com/privacy |
| Google Firebase (Analytics, Crashlytics) | thống kê sử dụng, báo cáo sự cố | firebase.google.com/support/privacy |
| Google AdMob | hiển thị quảng cáo | policies.google.com/technologies/ads |
Chúng tôi không bán dữ liệu của bạn. Ngoài ba dịch vụ trên, chúng tôi không chia sẻ dữ liệu với ai.
4. Dữ liệu lưu trên thiết bị
Cài đặt của bạn (âm thanh, rung, giao diện sáng/tối, vùng ăn chay, nhắc nhở), lịch sử phước, ảnh khung hương và toàn bộ ghi chú "Điều tốt hôm nay" được lưu trên chính thiết bị của bạn. Gỡ ứng dụng là xoá hết.
5. Lưu trữ bao lâu
Dữ liệu phước ẩn danh được giữ vô thời hạn trên máy chủ. Vì dữ liệu này không gắn với danh tính nào, không có thời điểm nào chúng tôi có thể coi là "người dùng đã rời đi" để xoá; giữ lại cũng là cách để tiến trình của bạn không mất khi bạn đổi máy. Dữ liệu thống kê và báo cáo sự cố theo thời hạn lưu trữ mặc định của Google Firebase.
6. Bạn kiểm soát được gì
Punyo không có nút xoá dữ liệu, và lý do rất đơn giản: không có tài khoản, nên cũng không có cách nào xác định dữ liệu nào trên máy chủ là của bạn - chúng tôi không thể xoá thứ mình không nhận ra. Đổi lại, dữ liệu đó cũng không chứa bất kỳ thông tin nào nhận dạng được bạn. (Nếu bạn ở EEA/Vương quốc Anh, xem thêm mục 8 về việc điều này ảnh hưởng thế nào tới quyền của bạn.)
Bạn vẫn kiểm soát được những việc sau:
- Gỡ ứng dụng - xoá toàn bộ dữ liệu trên máy (cài đặt, lịch sử phước, ảnh khung hương, ghi chú "Điều tốt hôm nay") và cắt đứt liên hệ với dữ liệu ẩn danh trên máy chủ: không có tài khoản nào để đăng nhập lại vào nó, kể cả bạn.
- Lựa chọn về quảng cáo - lần đầu mở ứng dụng, nếu bạn ở EEA/Vương quốc Anh, chúng tôi hỏi bạn có đồng ý cho quảng cáo và đo lường sử dụng dữ liệu của bạn không (mục 8). Bạn có thể từ chối; ứng dụng vẫn hoạt động đầy đủ, chỉ là quảng cáo kém phù hợp hơn.
- Mã quảng cáo - trên Android, đặt lại trong Cài đặt hệ thống bất cứ lúc nào; từ Android 12 trở lên còn xoá hẳn được. Trên iOS, từ chối lời hỏi theo dõi (ATT); ứng dụng vẫn hoạt động đầy đủ.
7. Trẻ em
Punyo không dành cho trẻ em dưới 13 tuổi và chúng tôi không cố ý thu thập dữ liệu của trẻ em. Nếu bạn cho rằng con bạn đã cung cấp dữ liệu cho chúng tôi, hãy liên hệ để chúng tôi xoá.
8. Nếu bạn ở EEA, Vương quốc Anh hoặc Thuỵ Sĩ
Bên kiểm soát dữ liệu: Truong Phuong Nam - phuongnamtruong.it@gmail.com.
Cơ sở pháp lý:
- Sự đồng ý của bạn (GDPR Điều 6(1)(a)) cho quảng cáo và đo lường sử dụng. Trước khi hiển thị quảng cáo, ứng dụng hiện màn hình hỏi ý kiến bạn (Google User Messaging Platform). Bạn từ chối được, và ứng dụng vẫn hoạt động đầy đủ.
- Lợi ích hợp pháp (Điều 6(1)(f)) cho phần tối thiểu để ứng dụng chạy được: giữ tiến trình tích phước ẩn danh của bạn trên máy chủ, và nhận báo cáo sự cố để sửa lỗi.
Rút lại sự đồng ý: bạn đổi ý bất cứ lúc nào bằng cách gỡ và cài lại ứng dụng, hoặc liên hệ email ở trên. Việc rút lại không ảnh hưởng tới tính hợp pháp của những gì đã xử lý trước đó.
Quyền của bạn và giới hạn thật sự của chúng ở đây. Bạn có quyền truy cập, chỉnh sửa, xoá, hạn chế, phản đối và mang dữ liệu đi. Nhưng dữ liệu phước trên máy chủ của chúng tôi không cho phép nhận ra ai là ai - không tên, không email, không mã nào bạn nhìn thấy được để đối chiếu. Theo GDPR Điều 11, khi bên kiểm soát không còn định danh được chủ thể dữ liệu thì không bắt buộc phải thu thập thêm thông tin chỉ để thực hiện các quyền đó; ứng dụng cố ý không xin thêm thông tin nào từ bạn. Nếu bạn cung cấp được dữ liệu bổ sung giúp xác định bản ghi của bạn, chúng tôi sẽ thực hiện quyền của bạn. Bạn cũng có quyền khiếu nại với cơ quan bảo vệ dữ liệu tại nơi bạn ở.
Chuyển dữ liệu ra ngoài EEA: máy chủ và các dịch vụ ở mục 3 đặt ngoài EEA (Hoa Kỳ và nơi khác). Các nhà cung cấp này chuyển dữ liệu theo Điều khoản hợp đồng chuẩn (SCC) của EU, nêu trong chính sách riêng của họ.
9. Thay đổi chính sách
Khi có thay đổi, chúng tôi cập nhật trang này và đổi ngày hiệu lực ở đầu trang. Thay đổi lớn sẽ được thông báo trong ứng dụng hoặc trên trang store.