← Hadi
Chính sách quyền riêng tư — Hadi
Có hiệu lực từ: 18/07/2026 · Cập nhật: 22/08/2026 · Liên hệ: noohoa6@gmail.com
Hadi là ứng dụng ghi âm và dịch bài giảng theo thời gian thực (chuyển giọng nói thành văn bản và dịch giữa các ngôn ngữ), hướng tới người học — kể cả trong môi trường đào tạo y khoa. Tài liệu này giải thích chính xác những dữ liệu Hadi thu thập, dùng để làm gì, ai xử lý dữ liệu đó, và các quyền của bạn.
1. Dữ liệu chúng tôi thu thập
- Email — khi bạn tạo tài khoản. Hadi yêu cầu đăng nhập để sử dụng, và tài khoản cần được người vận hành ứng dụng phê duyệt (cấp quyền) trước khi dùng. Email dùng để xác thực, định danh tài khoản và đối chiếu với danh sách được cấp quyền.
- Nội dung do bạn tạo ra: bản ghi lời nói (transcript) và bản dịch của các buổi ghi. Đây là nội dung người dùng, gắn với tài khoản của bạn nếu bạn đăng nhập.
- KHÔNG lưu trữ file âm thanh. Âm thanh chỉ được truyền trực tuyến (streaming) tới dịch vụ nhận diện giọng nói để chuyển thành văn bản theo thời gian thực, rồi bị huỷ ngay — Hadi không ghi lại, không lưu file âm thanh trên máy hay trên máy chủ.
Hadi không hiển thị quảng cáo, không theo dõi (tracking) hành vi người dùng qua các ứng dụng/website khác, và không bán dữ liệu cho bên thứ ba dưới bất kỳ hình thức nào.
2. Các bên xử lý dữ liệu theo thời gian thực
Để cung cấp tính năng ghi & dịch trực tiếp, Hadi gửi dữ liệu tới các nhà cung cấp sau. Các bên này đóng vai trò bên xử lý dữ liệu thay mặt Hadi, không phải bên thứ ba độc lập tự ý dùng dữ liệu của bạn cho mục đích riêng. Việc xử lý phía mỗi nhà cung cấp tuân theo điều khoản dịch vụ và chính sách quyền riêng tư của chính họ (liên kết bên dưới):
Soniox, Inc. (Hoa Kỳ) — nhận diện giọng nói đa ngôn ngữ kiêm dịch tức thời. Âm thanh được truyền (stream) trực tiếp từ ứng dụng tới máy chủ của Soniox;
Hadi không lưu file âm thanh. Xử lý phía Soniox tuân theo
chính sách quyền riêng tư của Soniox.
Google (mô hình Gemini qua Vertex AI) —
nhà cung cấp dịch chính. Văn bản transcript (không phải âm thanh) được gửi tới Gemini để dịch giữa các ngôn ngữ và để tạo tóm tắt buổi học, theo
thông báo quyền riêng tư của Google Cloud.
Anthropic (mô hình Claude) — dịch văn bản, dùng làm phương án dự phòng khi Gemini không phản hồi. Văn bản transcript (không phải âm thanh) được gửi tới Claude để dịch giữa các ngôn ngữ, theo
chính sách quyền riêng tư của Anthropic.
Firebase / Google — hạ tầng xác thực tài khoản (Authentication), cơ sở dữ liệu đồng bộ (Firestore) và lưu trữ trang này (Hosting).
Sentry (Functional Software, Inc., Hoa Kỳ) — báo cáo lỗi kỹ thuật. Khi ứng dụng gặp sự cố hoặc lỗi kết nối, Hadi gửi
thông tin kỹ thuật tới Sentry để chúng tôi sửa lỗi: loại thiết bị, phiên bản iOS, phiên bản ứng dụng, mã lỗi, và các
số liệu vận hành thuần tuý của buổi ghi (số lần mất kết nối, thời lượng buổi, số đoạn, mức âm lượng micro tính bằng dBFS, điểm tin cậy trung bình của bộ nhận diện giọng nói).
KHÔNG bao giờ được gửi: âm thanh, nội dung transcript, bản dịch, tên buổi học, địa chỉ email hay bất kỳ nội dung nào bạn tạo ra. Báo cáo lỗi
không gắn với danh tính của bạn (chúng tôi không gửi mã tài khoản kèm báo cáo). Xem
chính sách quyền riêng tư của Sentry.
3. Dữ liệu của bạn được lưu ở đâu
- Trên thiết bị: transcript và bản dịch được lưu cục bộ bằng SQLite trên máy của bạn — hoạt động được cả khi không có mạng.
- Trên máy chủ (nếu đăng nhập): đồng bộ lên Firestore, trong phạm vi tài khoản của chính bạn. Quy tắc bảo mật (Security Rules) chặn tuyệt đối việc truy cập chéo giữa các người dùng — chỉ chủ tài khoản mới đọc/ghi được dữ liệu của mình.
4. Quyền của bạn
- Xoá một buổi ghi bất kỳ — thực hiện ngay trong ứng dụng.
- Xoá toàn bộ tài khoản và mọi dữ liệu trên máy chủ — vào Cài đặt → Xoá tài khoản; nếu tài khoản chưa (hoặc không còn) được cấp quyền, nút Xoá tài khoản và dữ liệu nằm ngay trên màn hình thông báo. Thao tác này xoá tài khoản đăng nhập và toàn bộ buổi ghi đã đồng bộ trên Firestore. Hiệu lực ngay lập tức và không thể hoàn tác.
5. Thời gian lưu trữ dữ liệu
Dữ liệu (transcript, bản dịch, email tài khoản) được lưu cho đến khi bạn chủ động xoá — từng buổi ghi hoặc toàn bộ tài khoản. Hadi không tự động xoá dữ liệu của bạn theo thời hạn cố định.
6. Đối tượng sử dụng
Hadi hướng tới học sinh, sinh viên từ 13 tuổi trở lên. Ứng dụng không được thiết kế cho trẻ em dưới 13 tuổi và không cố ý thu thập dữ liệu từ trẻ em dưới 13 tuổi.
7. Lưu ý pháp lý khi ghi âm người khác
Khi bạn dùng Hadi để ghi âm bài giảng hoặc buổi nói chuyện có sự tham gia của người khác (giảng viên, diễn giả...), bạn có trách nhiệm xin phép trước nếu pháp luật nơi bạn sinh sống hoặc quy định của cơ sở đào tạo yêu cầu. Hadi chỉ là công cụ ghi & dịch; việc tuân thủ quy định về ghi âm thuộc về người sử dụng.
8. Thay đổi chính sách
Chúng tôi có thể cập nhật chính sách này khi ứng dụng thay đổi. Ngày hiệu lực của phiên bản mới nhất luôn hiển thị ở đầu trang. Thay đổi đáng kể sẽ được thông báo trong ứng dụng.
9. Liên hệ
Mọi câu hỏi về quyền riêng tư, xin liên hệ: noohoa6@gmail.com
English version below
Privacy Policy — Hadi
Effective date: July 18, 2026 · Last updated: August 22, 2026 · Contact: noohoa6@gmail.com
Hadi is a real-time lecture recording and translation app (speech-to-text plus cross-language translation), built for students — including in medical-education settings. This page explains exactly what data Hadi collects, why, who processes it, and your rights.
1. Data we collect
- Email address — when you create an account. Hadi requires sign-in, and accounts must be approved by the app operator before use. Your email is used to authenticate and identify your account and to check it against the approved-access list.
- User-generated content: speech transcripts and their translations for your recording sessions. This is user content, linked to your account if you're signed in.
- No audio is stored. Audio is streamed in real time to a speech-recognition service to produce text, then discarded immediately — Hadi does not record or retain audio files on-device or on any server.
Hadi shows no ads, does not track you across other apps or websites, and does not sell your data to any third party.
2. Real-time data processors
To provide live recording and translation, Hadi sends data to the following providers. These act as processors on Hadi's behalf, not as independent third parties using your data for their own purposes:
Soniox, Inc. (United States) — multilingual speech-to-text with built-in real-time translation. Audio is streamed directly from the app to Soniox servers;
Hadi never stores audio files. Processing on Soniox's side is governed by
Soniox's privacy policy.
Google (Gemini models via Vertex AI) —
the primary translation provider. Transcript text (not audio) is sent to Gemini for translation between languages and to generate session summaries, governed by the
Google Cloud privacy notice.
Anthropic (Claude models) — text translation, used as a fallback when Gemini does not respond. Transcript text (not audio) is sent to Claude for translation between languages, governed by
Anthropic's privacy policy.
Firebase / Google — account authentication, the Firestore database for sync, and hosting for this page.
Sentry (Functional Software, Inc., USA) — crash and error reporting. When the app crashes or hits a connection problem, Hadi sends
technical information to Sentry so we can fix it: device model, iOS version, app version, error codes, and
purely operational metrics about a recording session (number of reconnects, session duration, segment count, microphone input level in dBFS, average speech-recognition confidence).
Never sent: audio, transcript text, translations, session titles, email addresses, or any content you create. Crash reports are
not linked to your identity (we do not attach your account ID to them). See
Sentry's privacy policy.
3. Where your data lives
- On your device: transcripts and translations are stored locally via SQLite — the app works fully offline.
- On the server (if signed in): synced to Firestore, scoped strictly to your own account. Security Rules block cross-user access entirely — only the account owner can read or write their data.
4. Your rights
- Delete any individual session — directly in the app.
- Delete your entire account and all server-side data — go to Settings → Delete account; if your account has not been approved (or approval was revoked), the Delete account and data button is available right on the notice screen. This removes your login and every session synced to Firestore. The effect is immediate and cannot be undone.
5. Data retention
Data (transcripts, translations, account email) is kept until you actively delete it — per session or by deleting your account. Hadi does not automatically delete your data after a fixed period.
6. Intended audience
Hadi is intended for students aged 13 and older. It is not designed for children under 13, and we do not knowingly collect data from children under 13.
7. Legal note on recording other people
When you use Hadi to record a lecture or conversation involving other people (lecturers, speakers, etc.), you are responsible for obtaining permission in advance where required by the laws of your location or by your institution's policies. Hadi is only a recording and translation tool; compliance with recording laws is the user's responsibility.
8. Changes to this policy
We may update this policy as the app evolves. The effective date at the top of this page always reflects the latest version. Material changes will be communicated in the app.
9. Contact
For any privacy questions, contact: noohoa6@gmail.com