Sudoku Cube Flip không có quảng cáo và không bán dữ liệu của bạn.
Để vận hành và cải thiện trò chơi, ứng dụng dùng các dịch vụ Firebase của Google: thống kê sử dụng (Google Analytics), báo cáo lỗi (Crashlytics) và một tài khoản ẩn danh.
Ba tính năng sau là tùy chọn và chỉ gửi dữ liệu khi bạn dùng: sao lưu tiến độ bằng tài khoản Google, Google Play Games (bảng xếp hạng, thành tựu) và chế độ 2 người (tên hiển thị và tiến độ trận được hiện cho người chơi cùng phòng).
Ứng dụng lưu trên thiết bị của bạn: ván đang chơi (bảng số, thời gian, số lỗi), tiến trình dài hạn
(tổng điểm, hạng, số ván đã chơi và đã thắng, chuỗi thắng, lượt gợi ý và hoàn tác được thưởng),
ngôn ngữ đã chọn và tên hiển thị dùng cho chế độ 2 người. Bạn xóa được toàn bộ dữ liệu này bằng
cách xóa dữ liệu ứng dụng hoặc gỡ cài đặt.
2Dữ liệu được gửi tự động
Các dịch vụ dưới đây hoạt động khi bạn dùng ứng dụng có kết nối mạng. Chúng không gắn với tên hay email của bạn.
Google Analytics for Firebase: thống kê sử dụng
Các thao tác trong trò chơi: chọn độ khó, bắt đầu, thắng hoặc thua một ván, lên hạng, mở khóa thành tựu, đổi ngôn ngữ, tạo hoặc vào phòng 2 người, và kết quả trận (chế độ, độ khó, thắng hay thua, thời lượng).
Các màn hình bạn mở.
Thông tin thiết bị: loại máy, phiên bản Android, phiên bản ứng dụng, ngôn ngữ.
Vị trí gần đúng ở mức quốc gia hoặc thành phố, suy ra từ địa chỉ IP.
Mã định danh của lượt cài đặt ứng dụng và mã nhận dạng quảng cáo (Advertising ID) của thiết bị.
Khi ứng dụng gặp lỗi, gửi thông tin kỹ thuật về lỗi (vị trí lỗi trong mã, trạng thái ứng dụng,
loại máy, phiên bản Android) kèm một mã cài đặt ngẫu nhiên.
Firebase Authentication: tài khoản ẩn danh
Lần đầu mở, ứng dụng tạo cho bạn một tài khoản ẩn danh, chỉ gồm một mã ngẫu nhiên, không có tên
hay email. Mã này dùng để bảo vệ dữ liệu đồng bộ và phòng chơi của bạn.
Các dịch vụ Firebase có thể ghi nhận địa chỉ IP để bảo mật, chống lạm dụng và chẩn đoán sự cố.
3Sao lưu tiến độ bằng tài khoản Google (tùy chọn)
Nếu bạn liên kết tài khoản Google trong phần Cài đặt:
Firebase Authentication nhận địa chỉ email, tên và ảnh đại diện của tài khoản Google đó. Ứng dụng hiện tên và ảnh này trong phần Cài đặt.
Cloud Firestore lưu bản sao tiến trình của bạn (tổng điểm, số ván đã chơi và đã thắng, chuỗi thắng, lượt gợi ý và hoàn tác được thưởng, số trận thắng và thua ở chế độ 2 người) và ván đang chơi dở, để khôi phục trên thiết bị khác.
Khi bạn đăng xuất, việc đồng bộ dừng lại nhưng bản sao đã lưu chưa bị xóa. Muốn xóa, xem mục 8.
4Google Play Games Services (tùy chọn)
Ứng dụng đăng nhập Google Play Games khi bạn bấm “Kết nối” trong phần Cài đặt, hoặc tự động nếu
Google Play Games trên thiết bị của bạn đã bật đăng nhập tự động. Khi đã đăng nhập:
Tổng điểm của bạn được gửi lên bảng xếp hạng, và các thành tựu bạn mở khóa được ghi nhận.
Ứng dụng đọc điểm của bạn trên bảng xếp hạng để khôi phục tổng điểm khi bạn cài lại.
Dữ liệu này do Google xử lý theo
Chính sách quyền riêng tư của Google.
Hồ sơ Play Games của bạn có thể hiện trên bảng xếp hạng công khai, tùy theo cài đặt Play Games của bạn.
5Chế độ 2 người (từ phiên bản 1.1.0)
Khi bạn tạo hoặc vào một phòng 2 người, ứng dụng lưu trên Firebase Realtime Database:
tên hiển thị bạn tự đặt (2-16 ký tự) và mã người dùng ẩn danh của bạn;
thông tin phòng: mã phòng, chế độ, độ khó, trạng thái, thời điểm tạo;
trạng thái sẵn sàng, đang trực tuyến hay không, và lần cuối trực tuyến;
tiến độ trận: số ô điền đúng, số lần sai, thời gian bị khóa bàn, thời điểm về đích, kết quả và lựa chọn đấu lại.
Ai thấy dữ liệu này: người chơi còn lại trong phòng thấy tên hiển thị và tiến độ trận
của bạn. Người khác có mã phòng chỉ đọc được thông tin chung của phòng (chế độ, độ khó, trạng thái và
mã ẩn danh của hai người chơi), đủ để vào phòng; họ không thấy tên hay tiến độ. Tên hiển thị không được
gửi lên Google Analytics.
Thời gian lưu: phòng bị xóa khi người chơi rời phòng; phòng đang chờ bị xóa ngay khi chủ
phòng thoát. Nếu trận bị bỏ dở, ví dụ cả hai cùng mất kết nối, dữ liệu phòng có thể còn lại trên máy chủ
cho tới khi mã phòng được dùng lại. Bạn có thể yêu cầu xóa như ở mục 8.
Tên hiển thị được hiện cho người khác, vì vậy đừng dùng thông tin cá nhân như họ tên thật. Bạn đổi được
tên bất cứ lúc nào trong phần Cài đặt hoặc màn hình chơi 2 người.
6Quyền truy cập trên thiết bị
Ứng dụng chỉ dùng quyền truy cập mạng và quyền đọc mã nhận dạng quảng cáo (do Google Analytics for
Firebase sử dụng, xem mục 2). Ứng dụng không truy cập vị trí GPS, danh bạ, camera,
micro hay tệp của bạn. Bạn có thể đặt lại hoặc xóa mã nhận dạng quảng cáo trong phần cài đặt quyền
riêng tư (hoặc Google → Quảng cáo) của Android.
7Chia sẻ dữ liệu
Chúng tôi không bán dữ liệu của bạn và không dùng dữ liệu để quảng cáo. Dữ liệu chỉ đến:
Google, đơn vị cung cấp Firebase và Google Play Games, xử lý dữ liệu thay mặt chúng tôi;
người chơi cùng phòng, chỉ tên hiển thị và tiến độ trận như ở mục 5;
cơ quan có thẩm quyền, khi pháp luật yêu cầu.
Dữ liệu được truyền qua kết nối mã hóa (HTTPS/TLS). Quy tắc bảo mật của cơ sở dữ liệu trận đấu chỉ
cho người chơi trong phòng đọc dữ liệu của phòng đó.
8Thời gian lưu và yêu cầu xóa dữ liệu
Dữ liệu Google Analytics ở mức người dùng
Tự xóa sau tối đa 14 tháng
Báo cáo lỗi Crashlytics
Tự xóa sau 90 ngày
Tài khoản ẩn danh, tài khoản Google đã liên kết, bản sao tiến trình trên Firestore
Gửi email tới vietdung79@gmail.com với tiêu đề
“Xóa dữ liệu Sudoku Cube Flip”. Nếu đã liên kết tài khoản Google, hãy ghi email của tài khoản đó;
nếu muốn xóa một phòng 2 người, hãy ghi mã phòng. Trong vòng 30 ngày, chúng tôi xóa tài khoản
Firebase của bạn, bản sao tiến trình trên Firestore và các phòng liên quan, rồi trả lời xác nhận.
Dữ liệu Analytics và Crashlytics không gắn với danh tính của bạn nên không tra cứu được theo từng
người; chúng tự xóa theo thời hạn ở trên. Dữ liệu trên thiết bị: xóa dữ liệu ứng dụng hoặc gỡ cài đặt.
9Trẻ em
Ứng dụng không hướng tới 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 biết một trẻ em đã gửi dữ liệu cho chúng tôi, hãy liên hệ để chúng tôi xóa.
10Thay đổi chính sách
Khi chính sách này thay đổi, chúng tôi cập nhật trang này và ngày “Cập nhật lần cuối” ở trên.
Sudoku Cube Flip has no ads and does not sell your data.
To run and improve the game, the app uses Google's Firebase services: usage statistics (Google Analytics), crash reports (Crashlytics), and an anonymous account.
Three features are optional and only send data when you use them: backing up your progress with a Google account, Google Play Games (leaderboards, achievements), and two-player mode (your display name and match progress are shown to the other player in your room).
The app stores on your device: the game in progress (board, timer, mistakes), your long-term progress
(total score, rank, games played and won, win streaks, earned hint and undo bonuses), your chosen
language, and the display name used for two-player mode. You can remove all of it by clearing the
app's data or uninstalling the app.
2Data sent automatically
The services below run whenever you use the app with a network connection. They are not tied to your name or email.
Google Analytics for Firebase: usage statistics
In-game actions: choosing a difficulty, starting, winning or losing a game, ranking up, unlocking an achievement, changing the language, creating or joining a two-player room, and match results (mode, difficulty, win or loss, duration).
When the app crashes, it sends technical details about the crash (where in the code it happened, app
state, device model, Android version) along with a random installation identifier.
Firebase Authentication: anonymous account
On first launch the app creates an anonymous account for you. It is only a random identifier, with no
name or email, and protects your synced data and game rooms.
Firebase services may log IP addresses for security, abuse prevention, and diagnostics.
3Backing up progress with a Google account (optional)
If you link a Google account in Settings:
Firebase Authentication receives that account's email address, name, and profile photo. The app shows the name and photo in Settings.
Cloud Firestore stores a copy of your progress (total score, games played and won, win streaks, earned hint and undo bonuses, two-player wins and losses) and your unfinished game, so you can restore them on another device.
Signing out stops syncing but does not delete the saved copy. To delete it, see section 8.
4Google Play Games Services (optional)
The app signs in to Google Play Games when you tap “Connect” in Settings, or automatically if Google
Play Games on your device has automatic sign-in turned on. Once signed in:
Your total score is submitted to the leaderboard, and the achievements you unlock are recorded.
The app reads your leaderboard score to restore your total if you reinstall.
This data is processed by Google under
Google's Privacy Policy.
Your Play Games profile may appear on public leaderboards, depending on your Play Games settings.
5Two-player mode (version 1.1.0 and later)
When you create or join a two-player room, the app stores in Firebase Realtime Database:
the display name you choose (2-16 characters) and your anonymous user ID;
whether you are ready, whether you are online, and when you were last online;
match progress: cells filled correctly, mistakes, board lockout time, finish time, the result, and rematch votes.
Who can see it: the other player in your room sees your display name and match progress.
Anyone else with the room code can only read the room's general details (mode, difficulty, status, and
the two players' anonymous IDs), which is what joining requires; they cannot see names or progress. Your
display name is never sent to Google Analytics.
How long it is kept: a room is deleted when its players leave, and a waiting room is
deleted as soon as its host leaves. If a match is abandoned, for example because both players lose their
connection, the room's data may stay on the server until its code is reused. You can ask us to delete it
as described in section 8.
Your display name is shown to other people, so do not use personal information such as your real name.
You can change it at any time in Settings or on the two-player screen.
6Device permissions
The app only uses network access and the advertising ID permission (used by Google Analytics for
Firebase, see section 2). It does not access your GPS location, contacts, camera,
microphone, or files. You can reset or delete your advertising ID in Android's privacy settings
(or Google → Ads).
7Data sharing
We do not sell your data or use it for advertising. Data only goes to:
Google, which provides Firebase and Google Play Games and processes data on our behalf;
the other player in your room, and only your display name and match progress, as described in section 5;
authorities, when required by law.
Data is transmitted over encrypted connections (HTTPS/TLS). The match database's security rules only
let the players in a room read that room's data.
8Data retention and deletion requests
Google Analytics user-level data
Deleted automatically after at most 14 months
Crashlytics crash reports
Deleted automatically after 90 days
Your anonymous account, linked Google account, and Firestore progress backup
Email vietdung79@gmail.com with the subject
“Delete my Sudoku Cube Flip data”. If you linked a Google account, include that account's email
address; to delete a two-player room, include the room code. Within 30 days we delete your Firebase
account, your Firestore progress backup, and any related rooms, and reply to confirm.
Analytics and Crashlytics data is not tied to your identity, so it cannot be looked up per person; it
is deleted automatically on the schedule above. Data on your device: clear the app's data or uninstall the app.
9Children
The app is not directed at children under 13, and we do not knowingly collect data from children.
If you believe a child has sent us data, contact us and we will delete it.
10Changes to this policy
When this policy changes, we update this page and the “Last updated” date above.