Áp dụng cho tiện ích Chrome TTPU English — tra & học ngay trên web
(mã dbjlefopijddcmlaanglecddjmmjcabn) và trang ttne.click.
Cập nhật: 08/09/2026.
TTPU English là công cụ học từ vựng do một cá nhân vận hành, không thu phí, không phải sản phẩm thương mại. Tiện ích có một mục đích duy nhất: tra nghĩa chữ mà người dùng chủ động chọn trên trang web, và lưu những từ đó vào bộ từ vựng cá nhân để ôn tập.
Tiện ích chỉ gửi dữ liệu đi khi người dùng chủ động ra lệnh — bôi đen rồi bấm tra, gõ vào ô tra, hoặc bấm nút lưu từ. Khi bôi đen, phần chữ được chọn và câu chứa nó được đọc ngay trong máy để dựng nút tra — nhưng không có gì rời khỏi máy cho tới khi người dùng bấm. Tiện ích không quét trang, không đọc nội dung ngoài phần được chọn.
| Dữ liệu | Thu khi nào | Vì sao cần |
|---|---|---|
| Chữ hoặc câu người dùng chọn / gõ vào ô tra | Khi người dùng bấm tra | Đây chính là nội dung cần tra nghĩa |
| Câu văn bao quanh chữ được chọn | Cùng lúc trên | Một từ có nhiều nghĩa; câu bao quanh giúp chọn đúng nghĩa |
| Địa chỉ trang và tiêu đề trang | Chỉ khi người dùng bấm nút lưu từ vào bộ từ vựng | Ghi lại nơi đã gặp từ, để khi ôn còn nhớ ngữ cảnh |
| Email, tên hiển thị, mật khẩu | Khi người dùng đăng nhập tài khoản | Xác thực và gắn bộ từ vựng với đúng người |
| Lịch sử ôn tập: từ nào, đúng hay sai, thời gian trả lời | Khi học trên trang web | Tính lịch nhắc lại giãn cách (thuật toán FSRS) |
| Bản ghi âm giọng đọc | Chỉ khi người dùng bấm nút micro để được chấm phát âm | Chấm điểm phát âm và chỉ ra âm đọc sai |
Riêng trên trang web ttne.click (không phải tiện ích), khi người dùng đăng nhập và học trực tiếp, hệ thống có ghi lại màn hình đang xem để tìm lỗi giao diện. Bản ghi này tự xoá sau 90 ngày.
Toàn bộ việc xử lý phục vụ đúng một việc: trả lại nghĩa của từ và giữ lịch ôn tập.
Dữ liệu không được dùng để: dựng hồ sơ quảng cáo, phân tích hành vi vì mục đích tiếp thị, huấn luyện mô hình riêng, hay bất kỳ mục đích nào ngoài việc học của chính người dùng đó. Không có quyết định tự động nào gây ảnh hưởng pháp lý tới người dùng.
| Nơi lưu | Gồm những gì | Giữ bao lâu |
|---|---|---|
| Máy chủ riêng của TTPU English (đặt tại Việt Nam) | Tài khoản, bộ từ vựng, lịch ôn tập, bản ghi âm phát âm | Tới khi người dùng tự xoá hoặc yêu cầu xoá tài khoản |
| Bộ nhớ tạm trên máy chủ | Kết quả tra nghĩa (để lần sau tra nhanh) | Tự xoá sau 60 ngày |
| Bản ghi màn hình đang xem (chỉ trang web) | Tên màn hình, thời điểm | Tự xoá sau 90 ngày |
Trên máy người dùng (chrome.storage.local) |
Mã phiên đăng nhập, tên và email tài khoản, địa chỉ máy chủ | Tới khi đăng xuất hoặc gỡ tiện ích |
Mật khẩu được lưu dưới dạng băm, không lưu bản gốc, và không lưu trên máy người dùng. Mọi kết nối đều qua HTTPS. Cơ sở dữ liệu chỉ người vận hành truy cập được.
| Bên nhận | Nhận cái gì | Để làm gì |
|---|---|---|
| Google Gemini API | Chữ người dùng tra và câu bao quanh. Không kèm email, tên hay bất cứ thứ gì nhận dạng người dùng. | Sinh nghĩa, phiên âm, câu ví dụ |
| Microsoft Azure Speech | Đoạn ghi âm người dùng chủ động thu, hoặc chữ cần đọc thành tiếng | Chấm phát âm và đọc mẫu |
| Google Text-to-Speech | Chữ cần đọc thành tiếng | Đọc mẫu khi giọng chính không dùng được |
Ngoài ba bên trên, dữ liệu không được chia sẻ với ai. Chúng tôi không bán, không cho thuê, không trao đổi và không dùng cho quảng cáo dữ liệu người dùng. Chỉ tiết lộ khi pháp luật bắt buộc.
Việc tiện ích sử dụng và chuyển giao dữ liệu nhận được từ Google API tuân thủ Chrome Web Store User Data Policy, bao gồm cả yêu cầu Limited Use. Cụ thể, chúng tôi cam kết:
| Quyền | Vì sao cần |
|---|---|
storage | Lưu mã phiên đăng nhập và cấu hình trên máy người dùng |
contextMenus | Thêm mục "Tra nghĩa" vào menu chuột phải |
alarms | Cập nhật số thẻ đến hạn hiện trên biểu tượng tiện ích |
scripting | Chèn thẻ kết quả tra vào trang khi người dùng bấm tra |
activeTab | Đọc đoạn chữ người dùng đang bôi đen, chỉ ở tab đang mở và chỉ khi người dùng ra lệnh |
| Quyền truy cập máy chủ TTPU English | Gửi yêu cầu tra và lưu từ tới máy chủ của chính dịch vụ này |
Dịch vụ không hướng tới trẻ dưới 13 tuổi và không cố ý thu thập dữ liệu của trẻ em. Nếu phát hiện đã lỡ thu thập, chúng tôi xoá ngay khi được báo.
Mọi câu hỏi hoặc yêu cầu về dữ liệu: casdayne26@gmail.com. Chúng tôi trả lời trong vòng 7 ngày làm việc.
Khi có thay đổi, ngày cập nhật ở đầu trang sẽ đổi theo. Thay đổi làm mở rộng phạm vi thu thập dữ liệu sẽ được thông báo trong tiện ích trước khi áp dụng.
Web dùng một số bộ dữ liệu mở. Theo giấy phép của các bộ này, chúng tôi ghi công tại đây:
Các bộ dữ liệu trên được lưu ngay trên máy chủ của web; việc dùng chúng không gửi bất kỳ dữ liệu nào của người học ra ngoài.
For the Chrome extension TTPU English
(dbjlefopijddcmlaanglecddjmmjcabn) and ttne.click. Updated: 8 Sep 2026.
TTPU English is a personal, non-commercial vocabulary learning tool. The extension has a single purpose: look up the meaning of text the user actively selects on a web page, and save those words to a personal vocabulary list for review.
Data is sent only when the user actively asks — selecting text and clicking look up, typing in the search box, or clicking save. When text is selected, the selection and its surrounding sentence are read locally on the device to build the lookup button — nothing leaves the device until the user clicks. The extension does not scan pages or read anything beyond the selection.
We do not read page content without a request, do not record browsing history, and do not collect contacts, location, financial data, health data, form inputs, or other sites' credentials or cookies. The extension does not track in-product usage.
Data is never used for advertising profiles, marketing analytics, or training our own models.
chrome.storage.local): session token, account name and
email, server address — until sign-out or uninstall.Passwords are stored hashed, never in plain text, and never on the user's machine. All traffic uses HTTPS.
No other sharing. We do not sell, rent, trade, or use user data for advertising. Disclosure occurs only if required by law.
This extension's use and transfer of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. Specifically:
storage — keep the session token and settings locallycontextMenus — add a "Look up" item to the right-click menualarms — refresh the due-card count shown on the toolbar iconscripting — insert the result card into the page when the user requests a lookupactiveTab — read the user's current selection, only in the active tab and only on requestUsers can view, edit and delete any saved word at any time; request full account deletion (removed within 7 days); withdraw consent by signing out or uninstalling; and request an export of their vocabulary. The service is not directed at children under 13 and does not knowingly collect their data. Contact: casdayne26@gmail.com — we reply within 7 working days.
The date at the top changes with any update. Changes that widen data collection will be announced inside the extension before taking effect.
This service uses open datasets. Their licences require the following attribution:
All of the above are hosted on our own server; using them sends no learner data anywhere.