Chính sách quyền riêng tư
Tóm tắt. Mirai-chan chỉ đọc trang khi bạn yêu cầu. Khi bạn bấm Nghe, phần chữ của bài (hoặc đoạn bạn chọn) được gửi tới máy chủ của Mirai-chan để tạo giọng đọc bằng mô hình giọng nói AI do Mirai-chan tự vận hành, rồi không được lưu lại dưới dạng văn bản. Không tài khoản, không cookie, không quảng cáo, không công cụ phân tích hay theo dõi, không bán dữ liệu. Thư viện và âm thanh đã nghe được lưu ngay trên máy bạn.
1. Ai chịu trách nhiệm
Mirai-chan (tiện ích Chrome, máy chủ API và trang web heymirai.me) được phát triển và vận hành bởi Nipiko (nipiko.com), không phải một công ty. Liên hệ về quyền riêng tư: support@heymirai.me. Họ tên và địa chỉ của người vận hành sẽ được cung cấp không chậm trễ khi bạn yêu cầu qua địa chỉ này.
2. Dữ liệu được xử lý
| Dữ liệu | Khi nào, ở đâu | Mục đích | Lưu bao lâu |
|---|---|---|---|
| Phần chữ của bài viết hoặc đoạn bạn chọn | Chỉ khi bạn bấm Nghe (sau khi bạn đã đồng ý ở lần đầu sử dụng). Gửi tới API của Mirai-chan (Cloudflare Workers), rồi tới máy chủ giọng đọc (Amazon Web Services, Tokyo) | Tạo âm thanh giọng đọc | Không lưu dưới dạng văn bản trên máy chủ; chỉ được xử lý trong lúc tạo âm thanh |
| Âm thanh được tạo | Máy chủ giọng đọc, mạng biên Cloudflare, trình duyệt của bạn | Phát cho bạn; lưu đệm theo mã băm của đoạn văn (không kèm văn bản) để không phải tạo lại | Cloudflare: tối đa 30 ngày. Máy chủ giọng đọc: bộ nhớ đệm có giới hạn dung lượng, bị xóa khi đầy hoặc khi máy chủ khởi động lại. Trình duyệt: tối đa 150 MB, tự xóa sau 30 ngày |
| Mã cài đặt ngẫu nhiên, phiên bản tiện ích, mã truy cập ẩn danh | Tạo trên máy bạn ở lần dùng đầu; gửi tới API kèm mỗi yêu cầu | Tính hạn mức nghe miễn phí, chống lạm dụng | Hồ sơ cài đặt bị xóa sau 90 ngày không hoạt động |
| Bộ đếm hạn mức: số ký tự đã nghe mỗi ngày, mã băm của các đoạn đã tính | Cơ sở dữ liệu Cloudflare D1 (khu vực châu Á - Thái Bình Dương) | Hạn mức mỗi ngày, không tính tiền hai lần cho cùng một đoạn | Tự động xóa sau 90 ngày |
| Địa chỉ IP và thông tin kỹ thuật của kết nối (thời gian, loại trình duyệt) | Cloudflare và AWS nhận được khi xử lý kết nối; API của Mirai-chan chỉ lưu IP dưới dạng mã băm có muối, không lưu IP gốc | Chống lạm dụng, bảo mật, vận hành mạng | Mã băm IP: 90 ngày. Nhà cung cấp hạ tầng xử lý theo chính sách của họ |
| Nhật ký vận hành: mã yêu cầu, đường dẫn API, trạng thái, thời gian xử lý, số ký tự | Cloudflare (API) và AWS CloudWatch (máy chủ giọng đọc). Không chứa nội dung bài, mã truy cập hay IP gốc | Phát hiện và sửa lỗi, bảo mật | Cloudflare: tối đa 7 ngày. AWS: 14 ngày |
| Email bạn gửi cho chúng tôi | Hộp thư liên hệ | Trả lời bạn | Trong thời gian cần thiết để giải quyết yêu cầu |
| Truy cập trang web heymirai.me | Amazon CloudFront và S3 (AWS) phục vụ các trang tĩnh | Hiển thị trang web | Không cookie, không phân tích; nhật ký truy cập của trang web không được bật |
Mirai-chan không thu thập: họ tên, email (trừ khi bạn liên hệ), mật khẩu, nội dung biểu mẫu, cookie, lịch sử duyệt web, địa chỉ trang (URL) của bài viết, hay toàn bộ HTML của trang.
3. Xử lý trên máy bạn, trên máy chủ và bởi bên thứ ba
- Trên máy bạn: việc nhận diện và trích nội dung bài diễn ra hoàn toàn trong trình duyệt. Trên những trang bạn đã bật “Tự nhận bài”, Mirai-chan đọc nội dung trang để hiển thị bài trong bảng điều khiển, nhưng không gửi gì đi cho tới khi bạn bấm Nghe.
- Trên máy chủ của Mirai-chan: API (Cloudflare Workers, cơ sở dữ liệu D1) kiểm tra hạn mức; máy chủ giọng đọc (AWS, khu vực Tokyo) chạy mô hình VieNeu-TTS để tạo âm thanh. Máy chủ giọng đọc không có địa chỉ công khai; chỉ API mới gọi được nó.
- Nhà cung cấp hạ tầng: Cloudflare, Inc. và Amazon Web Services xử lý dữ liệu thay mặt Mirai-chan để chạy dịch vụ. Google phân phối tiện ích qua Chrome Web Store theo chính sách riêng của Google.
- Không có nhà cung cấp AI bên thứ ba. Nội dung của bạn không được gửi tới OpenAI, Anthropic, Google hay bất kỳ dịch vụ AI hoặc giọng đọc bên ngoài nào, và không được dùng để huấn luyện hay tinh chỉnh mô hình.
4. Mục đích và cơ sở xử lý
- Tạo giọng đọc theo yêu cầu của bạn, dựa trên sự đồng ý bạn đưa ra ở lần dùng đầu tiên và mỗi lần bạn bấm Nghe.
- Hạn mức và chống lạm dụng (mã cài đặt, mã băm IP, bộ đếm): cần thiết để cung cấp dịch vụ miễn phí một cách công bằng và an toàn.
- Bảo mật và vận hành (nhật ký không chứa nội dung): lợi ích chính đáng trong việc giữ dịch vụ hoạt động ổn định.
- Trả lời liên hệ: theo yêu cầu của bạn.
5. Cookie và lưu trữ trên trình duyệt
Tiện ích và trang web không dùng cookie và không dùng công cụ phân tích hay quảng cáo. Tiện ích lưu dữ liệu sau ngay trong trình duyệt của bạn:
chrome.storage.local: cài đặt (tốc độ đọc, giao diện, ngôn ngữ giao diện, tự nhận bài, hiện nội dung bài), thời điểm bạn đồng ý, mã cài đặt và mã truy cập ẩn danh, thư viện bài đã nghe/đã lưu (gồm địa chỉ trang, tiêu đề, nội dung bài và tiến độ nghe).chrome.storage.session(tự xóa khi đóng trình duyệt): trạng thái trình phát và bài đang nghe, để nghe tiếp sau khi tạm dừng; đoạn văn bạn vừa chọn nghe từ menu chuột phải.- IndexedDB: tối đa 150 MB âm thanh đã tạo, tự xóa sau 30 ngày.
Bạn có thể xóa thư viện và âm thanh trong Cài đặt → Dữ liệu trên máy, hoặc gỡ tiện ích để xóa toàn bộ.
6. Chia sẻ dữ liệu
Mirai-chan không bán, cho thuê hay trao đổi dữ liệu, và không chia sẻ dữ liệu cho mục đích quảng cáo. Dữ liệu chỉ đi tới các nhà cung cấp hạ tầng nêu trên để chạy dịch vụ, hoặc tới cơ quan có thẩm quyền khi pháp luật bắt buộc.
7. Chuyển dữ liệu ra nước ngoài
Máy chủ giọng đọc đặt tại Nhật Bản (AWS Tokyo). Cloudflare vận hành mạng toàn cầu, nên yêu cầu của bạn có thể được xử lý ở trung tâm dữ liệu gần bạn và cơ sở dữ liệu nằm ở khu vực châu Á - Thái Bình Dương. Vì vậy dữ liệu nêu ở mục 2 có thể được xử lý ngoài quốc gia bạn đang sống.
8. Bảo mật
- Mọi kết nối đều dùng HTTPS.
- Máy chủ giọng đọc không mở cổng ra Internet; API gọi nó qua đường hầm Cloudflare, có xác thực Cloudflare Access và chữ ký HMAC cho từng yêu cầu.
- Mã bí mật được lưu trong kho bí mật của Cloudflare và AWS, không nằm trong tiện ích.
- Chỉ lưu dữ liệu tối thiểu: IP được băm có muối, nhật ký không chứa nội dung, dữ liệu hạn mức tự xóa.
Không hệ thống nào an toàn tuyệt đối. Nếu phát hiện vấn đề bảo mật, xin báo cho chúng tôi qua support@heymirai.me.
9. Lựa chọn và quyền của bạn
- Bạn quyết định khi nào dữ liệu được gửi đi: chỉ khi bạn bấm Nghe. Bạn có thể tắt “Tự nhận bài”, xóa dữ liệu trên máy hoặc gỡ tiện ích bất cứ lúc nào.
- Bạn có thể yêu cầu biết, sửa hoặc xóa dữ liệu liên quan tới bạn, hoặc phản đối việc xử lý, bằng cách gửi email tới support@heymirai.me. Vì Mirai-chan không biết bạn là ai, dữ liệu trên máy chủ thường không thể liên kết với bạn; dù vậy chúng tôi sẽ trả lời mọi yêu cầu không chậm trễ. Dữ liệu trên máy chủ cũng tự xóa theo thời hạn ở mục 2.
- Bạn có thể khiếu nại với cơ quan bảo vệ dữ liệu nơi bạn sống.
10. Trẻ em
Mirai-chan không có tài khoản và không yêu cầu thông tin như tên, email hay tuổi. Mirai-chan không cố ý thu thập thông tin cá nhân của trẻ em. Nếu bạn là phụ huynh và có câu hỏi, hãy liên hệ support@heymirai.me.
11. Thay đổi chính sách
Khi chính sách thay đổi, phiên bản mới sẽ được đăng tại trang này với ngày cập nhật mới. Nếu Mirai-chan bắt đầu xử lý loại dữ liệu mới (ví dụ khi có tính năng mới), chính sách sẽ được cập nhật trước khi tính năng đó ra mắt.
12. Liên hệ
support@heymirai.me · Trang liên hệ · Điều khoản sử dụng · AI và dữ liệu
Privacy policy (English)
Summary. Mirai-chan reads a page only when you ask. When you press Play, the text of the article (or of your selection) is sent to Mirai-chan's servers to generate speech with a self-hosted AI voice model, and it is not stored as text afterwards. No accounts, cookies, ads, analytics or trackers, and no data sales. Your library and cached audio stay in your browser.
1. Who is responsible
Mirai-chan (the Chrome extension, the API servers and the heymirai.me website) is developed and operated by Nipiko (nipiko.com), not a company. Privacy contact: support@heymirai.me. The operator's name and address will be provided without delay on request at this address.
2. Data processed
- Article or selected text: sent only when you press Play (after your one-time consent) to the Mirai-chan API (Cloudflare Workers) and the speech server (Amazon Web Services, Tokyo) to generate audio. It is not stored as text on the servers; it is processed only while the audio is generated.
- Generated audio: cached by a hash of the text (without the text) so it is not generated twice: up to 30 days at Cloudflare's edge; on the speech server in a size-limited cache that is cleared when full or restarted; in your browser up to 150 MB for 30 days.
- Random install ID, extension version, anonymous token: created on your device on first use and sent with each request, for free-tier quotas and abuse prevention. Install records are deleted after 90 days without activity.
- Quota counters (characters listened per day, hashes of counted chunks): Cloudflare D1 database (Asia-Pacific region), deleted automatically after 90 days.
- IP address and technical connection data (time, browser type): received by Cloudflare and AWS to handle connections. The Mirai-chan API stores IP addresses only as salted hashes (kept 90 days), never the raw address. Infrastructure providers process this data under their own policies.
- Operational logs (request ID, API route, status, latency, character count; no article text, tokens or raw IPs): Cloudflare, up to 7 days; AWS CloudWatch, 14 days.
- Emails you send us: used to answer you and kept as long as needed to resolve your request.
- Website visits: static pages served by Amazon CloudFront and S3. No cookies, no analytics; website access logging is not enabled.
Mirai-chan does not collect names, email addresses (unless you contact us), passwords, form contents, cookies, browsing history, the URL of the article, or the page's full HTML.
3. On your device, on our servers, by third parties
Article detection and extraction run entirely in your browser; on sites where you enabled automatic detection, the page is read locally to show the article, and nothing is sent until you press Play. Our servers (Cloudflare Workers with D1, and a speech server on AWS in Tokyo running the VieNeu-TTS model) check quotas and generate audio. The speech server has no public address; only the API can reach it. Cloudflare, Inc. and Amazon Web Services process data on our behalf to run the service. Google distributes the extension through the Chrome Web Store under its own policies. No third-party AI provider (such as OpenAI, Anthropic or Google AI services) or external speech service receives your content, and your content is not used to train or fine-tune models.
4. Purposes and legal bases
Generating speech at your request, based on your consent given on first use and each time you press Play; quotas and abuse prevention, as necessary to provide a free service fairly and safely; security and operations (logs without content), based on our legitimate interest in a reliable service; answering your messages, at your request.
5. Cookies and browser storage
The extension and the website do not use cookies, analytics or advertising tools. The extension stores in your browser: in chrome.storage.local, settings, the time you consented, the install ID and anonymous token, and your library (page addresses, titles, article text and progress); in chrome.storage.session (cleared when the browser closes), the player state and current article for resuming, and text you chose to hear from the context menu; in IndexedDB, up to 150 MB of generated audio for 30 days. Clear it in Settings → “Dữ liệu trên máy” (data on this device) or by uninstalling the extension.
6. Sharing
Mirai-chan does not sell, rent or trade data and does not share it for advertising. Data goes only to the infrastructure providers above, or to authorities where the law requires it.
7. International transfers
The speech server is in Japan (AWS Tokyo). Cloudflare operates a global network, so requests may be handled in a data center near you and the database is in the Asia-Pacific region. The data in section 2 may therefore be processed outside your country.
8. Security
HTTPS everywhere; the speech server has no open inbound ports and is reached only through a Cloudflare Tunnel protected by Cloudflare Access and per-request HMAC signatures; secrets are kept in Cloudflare and AWS secret stores, never in the extension; data is minimized (salted IP hashes, logs without content, automatic deletion). No system is perfectly secure; please report security issues to support@heymirai.me.
9. Your choices and rights
You decide when data is sent: only when you press Play. You can turn off automatic detection, clear local data or uninstall at any time. You may ask to access, correct or delete data about you, or object to processing, by emailing support@heymirai.me. Because Mirai-chan does not know who you are, server records usually cannot be linked to you, but every request will be answered without delay, and server records are deleted automatically as described in section 2. You may also complain to the data protection authority where you live.
10. Children
Mirai-chan has no accounts and does not ask for names, emails or ages. It does not knowingly collect personal information from children. Parents with questions can contact support@heymirai.me.
11. Changes
Updated versions are posted on this page with a new date. If Mirai-chan starts processing new kinds of data (for example for a new feature), this policy is updated before that feature is released.
12. Contact
support@heymirai.me · Contact page · Terms of service · AI and data