Chính sách Quyền riêng tư
Cập nhật lần cuối: 30/08/2026
TIMO Practice là ứng dụng luyện thi Toán theo cấu trúc các kỳ thi
TIMO, FMO và HKIMO. Trang này nói rõ chúng tôi thu thập gì, dùng để làm gì, và bạn kiểm
soát được những gì. Xem thêm Điều khoản Sử dụng ·
Xóa tài khoản & dữ liệu.
⚠️ Trẻ dưới 13 tuổi không tự tạo tài khoản được. Hồ sơ học tập của các em
phải do bố mẹ hoặc người giám hộ tạo và quản lý. Đây là ràng buộc được ứng dụng kiểm tra khi
nhập ngày sinh, không phải một lời khuyên.
1. Ai chịu trách nhiệm dữ liệu
Nguyễn Minh Ánh, địa chỉ 445 Lạc Long Quân, Tây Hồ, Hà Nội, Việt Nam,
là bên chịu trách nhiệm xử lý dữ liệu mô tả
trong trang này. Liên hệ: support.annielearning@gmail.com.
2. Chúng tôi thu thập gì
2.1. Khi bạn đăng nhập
Ứng dụng chỉ đăng nhập bằng Google hoặc Apple. Chúng tôi nhận từ họ:
địa chỉ email, tên hiển thị, và một mã định danh nội bộ. Chúng tôi không bao giờ
thấy mật khẩu Google/Apple của bạn.
Nếu bạn dùng tính năng Ẩn email của tôi của Apple, chúng tôi chỉ nhận được địa chỉ
chuyển tiếp do Apple cấp — và như thế là đủ để hệ thống chạy.
2.2. Hồ sơ học tập
- Tên hiển thị — có thể là tên gọi ở nhà, không cần tên khai sinh.
- Tháng và năm sinh — chỉ tháng và năm, chúng tôi
không hỏi ngày sinh. Thông tin này dùng để xác định em có đủ 13 tuổi để
tự quản tài khoản hay không, chứ không dùng để hiển thị.
- Lớp đang học — để lấy đúng bộ câu hỏi.
- Ảnh đại diện — tùy chọn, có thể bỏ trống.
Một tài khoản quản lý tối đa 3 hồ sơ.
2.3. Dữ liệu học tập
- Câu trả lời cho từng câu hỏi, đúng hay sai, và thời gian làm mỗi câu.
- Kết quả các bài thi thử và phiên luyện tập.
- Điểm năng lực theo từng kỹ năng, chuỗi ngày học, điểm kinh nghiệm, huy hiệu.
- Kỳ thi mục tiêu bạn đặt, nếu có.
2.4. Dữ liệu kỹ thuật
- Mã thiết bị nhận thông báo (Firebase Cloud Messaging), nền tảng
(Android/iOS), phiên bản ứng dụng.
- Múi giờ và ngôn ngữ của máy — để không gửi thông báo vào giờ ngủ và để
gửi đúng thứ tiếng.
- Nhật ký thao tác nhạy cảm (ví dụ: số lần nhập sai mã liên kết) — để
chặn dò mã.
- Trong lúc làm bài thi, ứng dụng ghi nhận các sự kiện như rời khỏi ứng dụng,
mất mạng. Xem mục 3 để biết chúng tôi không làm gì với chúng.
3. Chúng tôi KHÔNG thu thập
- ⛔ Không vị trí, GPS hay địa chỉ.
- ⛔ Không truy cập camera, micro, danh bạ, ảnh hay tệp trên máy.
- ⛔ Không ngày sinh đầy đủ — chỉ tháng và năm.
- ⛔ Không số điện thoại.
- ⛔ Không chặn hay chụp màn hình khi làm bài. Ứng dụng có ghi nhận việc
bạn rời khỏi màn hình bài thi, nhưng chỉ để ghi nhật ký —
không tự kết luận gian lận và không có hình phạt tự động nào.
- ⛔ Không quảng cáo, không mạng quảng cáo,
không bán hay chia sẻ dữ liệu cho bên thứ ba vì mục đích tiếp thị.
4. Cơ sở pháp lý & sự đồng ý của phụ huynh
Chúng tôi xử lý dữ liệu để thực hiện dịch vụ bạn yêu cầu (cho bạn luyện tập
và theo dõi tiến bộ) và trên cơ sở sự đồng ý của bạn khi tạo tài khoản.
Với trẻ dưới 13 tuổi: ứng dụng không cho các em tự đăng ký. Hồ sơ phải do
bố mẹ hoặc người giám hộ tạo từ tài khoản của chính họ — nghĩa là người lớn là người đồng ý,
và là người kiểm soát dữ liệu của con.
5. Chia sẻ với ai
| Bên nhận | Nhận gì | Vì sao |
| Google · Apple | Xác minh danh tính khi đăng nhập | Để bạn đăng nhập mà không cần đặt mật khẩu mới |
| Firebase Cloud Messaging (Google) | Mã thiết bị và nội dung thông báo | Để gửi thông báo tới máy bạn |
| Nhà cung cấp máy chủ | Toàn bộ dữ liệu, ở dạng lưu trữ | Để chạy hệ thống |
⛔ Ngoài ba nhóm trên, chúng tôi không chia sẻ dữ liệu với ai. Không có
mạng quảng cáo, không có công cụ phân tích hành vi của bên thứ ba.
6. Lưu trong bao lâu
- Dữ liệu học tập được giữ chừng nào tài khoản còn tồn tại — vì đó chính
là thứ tạo nên tiến bộ theo thời gian.
- Bạn xóa tài khoản ⇒ dữ liệu bị xóa khỏi hệ thống đang chạy
ngay lập tức.
- Bản sao lưu định kỳ được giữ 14 ngày rồi tự hủy. Trong khoảng đó dữ liệu
đã xóa vẫn còn trong bản sao lưu, nhưng không ai truy cập trong vận hành thường ngày.
- Nhật ký thao tác nhạy cảm được giữ tối đa 12 tháng.
7. Quyền của bạn
- Xem — mọi dữ liệu học tập đều hiện trong ứng dụng.
- Sửa — đổi tên hiển thị, lớp, ảnh đại diện bất cứ lúc nào.
- Xóa — xóa một hồ sơ con, hoặc xóa cả tài khoản. Xem
hướng dẫn xóa.
- Rút đồng ý — xóa tài khoản là cách rút đồng ý hoàn toàn.
- Tắt thông báo — bốn loại thông báo có công tắc riêng trong ứng dụng.
⚠️ Phụ huynh xem được nhưng không sửa được kết quả học của con. Điểm và
lịch sử làm bài do chính bài làm của con tạo ra; không tài khoản nào sửa được chúng — kể cả
tài khoản quản trị.
8. Bảo mật
- Toàn bộ dữ liệu truyền giữa ứng dụng và máy chủ được mã hóa hai lớp:
TLS như mọi trang web, và thêm một lớp mã hóa riêng cho nội dung từng lời gọi.
- Mã liên kết con là mã dùng một lần, hạn 15 phút, và chỉ lưu ở dạng băm.
- Đổi mật khẩu (tài khoản quản trị) sẽ đăng xuất mọi thiết bị khác.
- Hệ thống phát hiện việc dùng lại phiên đăng nhập cũ và tự thu hồi toàn bộ phiên khi
nghi ngờ bị đánh cắp.
9. Quảng cáo và thanh toán
Ứng dụng không có quảng cáo và hiện không thu phí.
Không có mua hàng trong ứng dụng. Nếu điều này thay đổi, chúng tôi sẽ cập nhật trang này
và thông báo trong ứng dụng trước khi áp dụng.
10. Dữ liệu được lưu ở đâu
Máy chủ và cơ sở dữ liệu đặt tại Việt Nam.
Dịch vụ thông báo đẩy do Google vận hành và có thể xử lý dữ liệu ở nhiều quốc gia.
11. Thay đổi chính sách
Khi thay đổi, chúng tôi cập nhật ngày ở đầu trang. Với thay đổi ảnh hưởng tới cách dùng dữ
liệu, chúng tôi sẽ báo trong ứng dụng trước khi áp dụng.
12. Liên hệ
support.annielearning@gmail.com —
chúng tôi trả lời trong vòng 7 ngày làm việc.
Privacy Policy
Last updated: 30 August 2026
TIMO Practice helps students prepare for the TIMO, FMO and HKIMO mathematics
olympiads. This page explains what we collect, why, and what you control. See also
Terms of Use · Delete account & data.
⚠️ Children under 13 cannot create their own account. Their learning profile
must be created and managed by a parent or guardian. The app enforces this when a date of
birth is entered.
1. Who is responsible
Nguyễn Minh Ánh, 445 Lạc Long Quân, Tây Hồ, Hà Nội, Vietnam,
is the controller of the data described
here. Contact: support.annielearning@gmail.com.
2. What we collect
2.1. When you sign in
The app only signs in with Google or Apple. From them we receive your email
address, display name and an internal identifier. We never see your Google or Apple
password. If you use Apple's Hide My Email, we only ever receive the relay
address — that is enough for the service to work.
2.2. Learning profile
- Display name — a nickname is fine.
- Month and year of birth — month and year only; we
do not ask for the day. It is used to determine whether the student is old
enough (13) to manage their own account, not for display.
- Grade — to select the right question set.
- Avatar — optional.
One account manages at most 3 profiles.
2.3. Learning data
- Answers to each question, whether correct, and time spent per question.
- Mock test results and practice sessions.
- Per-skill ability scores, day streaks, experience points, badges.
- The exam you set as a goal, if any.
2.4. Technical data
- Push notification token (Firebase Cloud Messaging), platform, app version.
- Device time zone and language — so we never notify during sleeping hours
and so messages arrive in the right language.
- Security audit entries (for example, failed link-code attempts).
- During a test the app records events such as app moved to background or
network lost. See section 3 for what we do not do with these.
3. What we do NOT collect
- ⛔ No location, GPS or address.
- ⛔ No camera, microphone, contacts, photos or file access.
- ⛔ No full date of birth — month and year only.
- ⛔ No phone number.
- ⛔ We do not block or capture your screen during tests. The app logs that
you left the test screen, but only as a log — it
does not conclude that you cheated and there is no automatic penalty.
- ⛔ No advertising, no ad networks, and we do
not sell or share data for marketing.
4. Legal basis & parental consent
We process data to provide the service you asked for and on the basis of your
consent when creating an account.
For children under 13: the app does not let them register themselves. A parent
or guardian creates the profile from their own account, which means an adult gives consent and
controls the child's data.
5. Who we share with
| Recipient | What | Why |
| Google · Apple | Sign-in verification | So you can sign in without a new password |
| Firebase Cloud Messaging (Google) | Device token and message content | To deliver notifications |
| Our hosting provider | All data, at rest | To run the service |
⛔ We share with no one else. No ad networks, no third-party behavioural analytics.
6. How long we keep it
- Learning data is kept while the account exists — that history is what
shows progress over time.
- Delete your account and the data is removed from the live system immediately.
- Backups are kept for 14 days and then destroyed.
- Security audit entries are kept for at most 12 months.
7. Your rights
- Access — all learning data is visible in the app.
- Correct — change display name, grade and avatar at any time.
- Delete — remove one profile, or the whole account. See
how to delete.
- Withdraw consent — deleting the account withdraws it entirely.
- Turn off notifications — four separate switches in the app.
⚠️ Parents can view but cannot change their child's results. Scores and
answer history are produced by the child's own work; no account can edit them — not even an
administrator account.
8. Security
- All traffic is encrypted twice: TLS like any website, plus a separate
encryption layer for the content of every API call.
- Child link codes are single-use, valid 15 minutes, and stored only as a hash.
- Changing a password (administrator accounts) signs out every other device.
- The system detects reuse of an old session and revokes all sessions when theft is suspected.
9. Advertising and payments
The app has no advertising and currently charges nothing.
There are no in-app purchases. If that changes we will update this page and tell you in the app
beforehand.
10. Where data is stored
Servers and databases are located in Vietnam. Push notification delivery
is operated by Google and may involve processing in several countries.
11. Changes to this policy
We update the date at the top when this changes. For changes that affect how data is used, we
will tell you in the app before they take effect.
12. Contact
support.annielearning@gmail.com — we reply
within 7 working days.