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

Test chéo 12 tester (gói Android com.dmtrinc.testcheo12) · Cập nhật: 13/10/2026

Ứng dụng Test chéo 12 tester ("app", "chúng tôi") do cá nhân phát triển (dmtri.nc@gmail.com) vận hành. Chính sách này nói rõ app thu thập dữ liệu gì, dùng để làm gì, chia sẻ với ai và bạn xóa dữ liệu bằng cách nào.

1. Dữ liệu app thu thập

Dữ liệuNguồnMục đích
Tài khoản: địa chỉ email, tên hiển thị, ảnh đại diện Đăng nhập Google (email, tên, ảnh) hoặc bạn tự nhập khi đăng ký bằng email/mật khẩu Tạo và nhận diện tài khoản; tên và ảnh đại diện hiển thị cho thành viên khác; email dùng để admin đối chiếu danh sách thành viên Google Group
Mã thiết bị (Android ID), tên máy/phiên bản Android, dấu hiệu máy ảo Thiết bị của bạn, khi mở app Luật "1 máy = 1 tài khoản" và chặn máy ảo — chống gian lận điểm. Không dùng để quảng cáo hay theo dõi ngoài app
Ảnh chụp màn hình bạn gửi kèm báo cáo test, kèm thời điểm chụp (EXIF, nếu ảnh có) và mã băm ảnh Bạn chọn từ thư viện / chụp trong app Chứng minh đã test app; chủ app xem để duyệt; mã băm dùng phát hiện ảnh nộp trùng; thời điểm chụp để từ chối ảnh quá cũ
Ảnh xác nhận (ảnh chụp trang Play Console / Google Group) Bạn tải lên Admin duyệt việc đã thêm Google Group / hoàn thành 14 ngày
Hoạt động trong app: app đã đăng (tên gói, tên, link), lượt cài, báo cáo test và góp ý, điểm, chuỗi ngày, nhóm, biểu quyết, phiếu hội đồng, đánh giá sao, thông báo Sinh ra khi bạn dùng app Vận hành luật chơi (quota, thưởng/phạt, xếp hạng, nhóm, hội đồng)
Token thông báo đẩy (Firebase Cloud Messaging) Thiết bị, nếu bạn cho phép thông báo Gửi thông báo (nhắc quota, báo cáo được duyệt…). Tùy chọn — từ chối vẫn dùng app bình thường
Báo lỗi / ý tưởng: nội dung bạn viết, ảnh đính kèm, các tin trao đổi qua lại với admin, kèm màn hình đang mở, phiên bản app và tên máy/phiên bản Android Bạn chủ động bấm nút báo lỗi trong app (tùy chọn) Tìm và sửa lỗi, trả lời bạn, ghi nhận ý tưởng. Chỉ bạn và admin xem được
Tài khoản nhận tiền (chỉ khi bạn dùng nhiệm vụ trả tiền): tên ngân hàng, số tài khoản, tên chủ tài khoản, số điện thoại; lịch sử các lần đổi Bạn tự nhập trong app (tùy chọn) Để chủ app chuyển khoản tiền thưởng cho bạn, hoặc để admin hoàn ký quỹ / trả thay từ ký quỹ. Lịch sử đổi dùng chống gian lận (tài khoản phải giữ nguyên 7 ngày mới nhận tiền)
Giao dịch của nhiệm vụ trả tiền: khoản chủ app phải trả cho tester, tiền ký quỹ đã nộp / đã hoàn, ảnh chụp chuyển khoản bạn tải lên; với tiền ký quỹ chuyển vào tài khoản của admin: số tiền, nội dung chuyển khoản, thời điểm và thông tin giao dịch do dịch vụ báo có của ngân hàng gửi về Sinh ra khi bạn tạo / tham gia nhiệm vụ trả tiền; ảnh do bạn tải lên; thông tin báo có từ SePay Ghi nhận ký quỹ, theo dõi ai đã trả ai, giải quyết tranh chấp, đối soát

App không thu thập vị trí, danh bạ, SMS hay email của bạn, lịch sử duyệt web, số thẻ hay mật khẩu ngân hàng; app không xử lý thanh toán — tiền của nhiệm vụ trả tiền đi qua chuyển khoản ngân hàng giữa các bên, app chỉ lưu tài khoản nhận tiền bạn tự nhập và ảnh chụp chuyển khoản (mục 1); tin nhắn trong app chỉ gồm phần trao đổi báo lỗi nêu trên; không có quảng cáo, không có SDK phân tích/theo dõi của bên thứ ba ngoài các dịch vụ nêu ở mục 3.

2. Dữ liệu hiển thị cho thành viên khác

3. Dịch vụ bên thứ ba lưu trữ / xử lý dữ liệu

Dịch vụDữ liệuChính sách
Máy chủ của dự án (cơ sở dữ liệu, xác thực, lưu trữ — phần mềm mã nguồn mở Supabase do dự án tự vận hành), máy chủ thuê đặt tại Việt Nam, do một cá nhân quản lý thay dự án và chỉ được xử lý dữ liệu theo thoả thuận với dự án. Nhà cung cấp hạ tầng của máy chủ này có thể giữ bản sao lưu toàn bộ máy theo chính sách của họToàn bộ dữ liệu tài khoản và hoạt động; ảnh đại diện; ảnh xác nhận; báo lỗi, tin trao đổi và ảnh đính kèmChính sách này
Supabase (cơ sở dữ liệu, xác thực, lưu trữ; Singapore) — máy chủ chính trong thời gian chuyển sang máy chủ của dự án, sau đó là bản sao dự phòng cập nhật mỗi đêm, chỉ dùng khi máy chủ chính gặp sự cốNhư dòng trênsupabase.com/privacy
Cloudflare (chuyển tiếp kết nối HTTPS, lưu ảnh báo cáo, biểu tượng app và ảnh chụp chuyển khoản, lưu bản sao lưu đã mã hóa)Mọi kết nối của app tới máy chủ (mã hóa khi truyền); ảnh chụp màn hình trong báo cáo test nộp từ tháng 10/2026 (Cloudflare R2, tự xóa sau 45 ngày); biểu tượng app và ảnh chụp chuyển khoản của nhiệm vụ trả tiền (Cloudflare R2, không tự xóa); bản sao lưu cơ sở dữ liệu đã mã hóacloudflare.com/privacypolicy
Cloudinary (lưu và cắt ảnh — chỉ dữ liệu cũ, không nhận dữ liệu mới)Ảnh chụp màn hình trong báo cáo test và biểu tượng app tải lên trước khi chuyển sang Cloudflare (tháng 10/2026); bản cắt bỏ thanh trạng thái của ảnh đưa ra hội đồng xét ảnh trùng, tạo bởi bản app cũ (trước 1.0.35)cloudinary.com/privacy
SePay (dịch vụ báo có giao dịch ngân hàng) — chỉ với tiền ký quỹ chuyển vào tài khoản của adminSố tiền, nội dung chuyển khoản, thời điểm và thông tin tài khoản chuyển (do ngân hàng cung cấp cho SePay) của giao dịch ký quỹ. Mã QR ký quỹ là ảnh app tải từ SePay (yêu cầu chỉ chứa số tài khoản của admin, số tiền và mã nhiệm vụ — không chứa tài khoản nhận tiền hay thông tin tài khoản của bạn)sepay.vn
Google Sign-InEmail, tên, ảnh đại diện Google (khi bạn chọn đăng nhập Google)policies.google.com/privacy
Firebase Cloud Messaging (Google)Token thông báo đẩyfirebase.google.com/support/privacy

Chúng tôi không bán dữ liệu và không chia sẻ cho bên nào khác ngoài các dịch vụ trên, trừ khi pháp luật yêu cầu.

4. Bảo mật

Dữ liệu truyền qua HTTPS. Cơ sở dữ liệu áp dụng phân quyền theo dòng (Row Level Security): bạn chỉ đọc được dữ liệu của mình và dữ liệu công khai theo luật chơi; mọi thay đổi điểm đều ghi sổ và được kiểm tra. Mật khẩu (nếu đăng ký bằng email) được băm, chúng tôi không đọc được.

5. Lưu giữ và xóa dữ liệu

6. Quyền của bạn

Bạn có thể xem, sửa tên hiển thị và ảnh đại diện trong app; yêu cầu bản sao dữ liệu hoặc xóa dữ liệu qua email dmtri.nc@gmail.com. Chúng tôi trả lời trong 7 ngày.

7. Trẻ em

App dành cho lập trình viên Android từ 18 tuổi trở lên, không hướng tới trẻ em. Nếu phát hiện tài khoản của người dưới 13 tuổi, chúng tôi sẽ xóa.

8. Thay đổi chính sách

Khi có thay đổi quan trọng, app sẽ thông báo trong ứng dụng; ngày cập nhật ghi ở đầu trang.

English summary

Test chéo 12 tester (com.dmtrinc.testcheo12) is a community app for Android developers who cross-test each other's apps for Google Play's 14-day closed testing requirement.

Data we collect: account info (email, display name, avatar — from Google Sign-In or entered by you); device identifier (Android ID), device model and emulator flag (one-device-one-account anti-fraud); screenshots you attach to test reports (with EXIF capture time and perceptual hash for duplicate detection); verification screenshots you upload; in-app activity (apps you register, installs, reports, points, groups, votes, ratings); optional push notification token (FCM); optional bug reports / ideas you choose to send (your text, attached screenshots, follow-up messages with the admin, plus the current screen, app version and device model) — visible only to you and the admin; for optional paid (VND) missions only: a payout account you enter yourself (bank, account number, account holder, phone number, change history), amounts owed between owners and testers, escrow deposits and refunds, bank-transfer screenshots you upload, and — for escrow transfers into the admin's bank account — the amount, transfer note, time and transaction details reported by the bank-notification service.

Not collected: location, contacts, SMS or email content, browsing history, card numbers or banking passwords. The app does not process payments: paid-mission money moves by bank transfer between the parties. The only in-app messages are the bug-report conversations above. No ads, no third-party analytics.

Visible to other members: display name, avatar, points, rank, apps you register; app owners see your test reports (screenshots, comments). Email is never shown to other members. A payout account is shown only to the app owner who currently owes you a due amount, and to the admin; transfer screenshots are shown in the app only to the parties of that transaction and the admin.

Third-party processors: project-operated server in Vietnam (open-source Supabase software; database, auth, storage, bug reports) on a rented machine managed by an individual who processes data only on the project's behalf under agreement — the hosting provider may keep whole-machine backups under its own policy; Supabase (Singapore; primary server during the move, then a nightly standby copy); Cloudflare (HTTPS transit, report screenshots submitted from October 2026 on Cloudflare R2 — deleted automatically after 45 days, app icons, encrypted backups); Cloudinary (legacy only: report screenshots and app icons uploaded before October 2026, cropped council copies made by app versions before 1.0.35); SePay (bank-transfer notifications for escrow deposits into the admin's account only; the escrow QR image is loaded from SePay with the admin's account number, the amount and a mission code — never your payout account); Google Sign-In; Firebase Cloud Messaging. Bank-transfer screenshots are stored on Cloudflare R2 and are not auto-deleted. We never sell data.

Deletion: Profile → Delete account in the app deletes your profile, points, apps, reports, groups, notifications, bug reports and messages, uploaded verification images and report screenshots on Cloudflare R2 immediately (R2 screenshots are deleted after 45 days in any case); older report screenshots on Cloudinary and bug-report attachments are removed within 30 days. Encrypted database backups are kept for up to 180 days; data of a deleted account may remain in those backups until they expire. Paid missions: you cannot delete your account while you still have unrefunded escrow or an unsettled amount (contact the admin first); on deletion your payout account and its change history are removed at once, while the transaction ledger (who paid whom, escrow in/out, the payout-account snapshot taken when an amount became due) and transfer screenshots are retained for reconciliation and disputes — email us to request earlier removal. You may also email dmtri.nc@gmail.com — see delete-account.

The app is intended for developers aged 18+. Contact: dmtri.nc@gmail.com.