TL;DR: We collect only what's needed to make Meslingo work — your account, learning
progress, and content you create. We sign you in with email and a one-time code (no Google or Facebook
login). Your data is encrypted, stored on Google Cloud infrastructure, and never sold. AI features send
your input to Google's Gemini API to generate responses, and chat messages are end-to-end encrypted in
transit over our messaging service.
1. Who We Are
Meslingo ("we", "us", "our") is an AI-powered language learning app for iOS, Android, macOS, and web. This
Privacy Policy explains what data we collect, how we use it, who we share it with, and the choices you have.
If you have questions, contact us at support@meslingo.ai.
2. Information We Collect
Account information
- Email address and password (passwords are stored only as a salted hash, never in plain text)
- Display name, profile picture, and optional profile details you choose to add (occupation, gender, age
range)
- Your native language, target learning language(s), and learning goals
- Subscription tier and AI Points (credit) balance
Learning data
- Lesson progress, scores, attendance streaks, and study time
- Vocabulary decks, flashcards, and grammar notes you create
- AI conversation history, writing submissions, and exam practice answers (IELTS, TOEIC, VSTEP, THPT,
school English)
Voice, speech & audio
- Audio recordings you make for pronunciation scoring, shadowing, conversation practice, and speaking
sections of exams
- Live microphone audio during AI video calls and peer-to-peer calls
- Speech-to-text transcripts generated from your speech
Photos & camera
- Photos and documents you capture or upload to Scan & Solve to extract and grade exam questions
- Profile pictures, images you send in chat, and chat wallpapers you select
- Live camera video during AI video calls and peer-to-peer calls
Chat & communication data
- Chat messages, group conversations, and AI Tutor conversations
- Presence (online/offline) status and call signaling metadata
- Peer-to-peer (WebRTC) calls are streamed directly between participants — we do not record call audio or
video
- Safety & moderation data: reports you submit about content or users, and the list of users you have
blocked
Purchase data
- Confirmation of subscriptions and one-time purchases from the Apple App Store or Google Play. Payment
details (card numbers, etc.) are handled by Apple/Google — we never receive or store them
Technical & device data
- Device type, OS version, app version, language, and time zone
- Push notification token (for chat and incoming-call notifications)
- Server-side logs (such as error and request logs) used to debug issues and keep the service reliable. We
do not use any third-party analytics, advertising, or crash-reporting SDKs
3. Device Permissions
The app asks for the following permissions only when you use a feature that needs them. You can decline or
revoke any of them in your device settings; the related feature simply won't work until granted.
- Camera — video calls with AI tutors, taking profile photos, sending photos in chat,
and scanning exam questions
- Microphone — voice conversations, AI video calls, pronunciation and speaking practice
(shadowing, TOEIC, IELTS, VSTEP), and peer-to-peer calls
- Photo library — choosing profile pictures, sending images in chat, setting chat
wallpapers, and uploading exam photos for scanning
- Speech recognition — converting your speech to text during AI video calls and speaking
practice
- Notifications — delivering chat messages and incoming-call alerts
4. How We Use Your Data
- Provide the service: deliver lessons, sync progress across devices, route chat
messages and calls
- Personalize learning: adapt difficulty, suggest content, and generate role-plays
around your profile and goals
- AI features: send the relevant text, image, or audio to Google's Gemini API to
generate replies, grade writing and speaking, transcribe speech, and synthesize text-to-speech audio
- Account & billing: authenticate you, verify purchases, manage AI Points, and
prevent fraud and abuse
- Keep the community safe: review reports, hide or remove violating content, and block or
ban abusive users (moderation)
- Maintain & secure the service: use server logs to debug issues, prevent fraud and
abuse, and keep the app reliable — we do not use third-party analytics, advertising, or crash-reporting
SDKs
5. AI Processing & Your Consent
AI features (AI Tutor chat, AI video call, writing and speaking grading, pronunciation scoring, Scan &
Solve, lesson and conversation generation) only run when you actively trigger them. When you do, the
relevant input — text, image, or audio — is sent to Google's Gemini API / Vertex AI to
generate a result. Google processes this input under its
Gemini API Terms.
We do not use your inputs or AI-generated content to train any AI model, and Google does not
use Gemini API content to train its general models. If you don't want your content sent to AI services,
simply don't use the AI features — the rest of the app keeps working.
6. Chat, Messaging & Calls
Real-time chat, presence, typing indicators, and call signaling are delivered over a secure messaging
service (MQTT over TLS). Chat message payloads are encrypted (AES-GCM) before they leave
your device and are decrypted only on the recipient's device, so message contents are protected in transit.
Online/offline presence is exchanged so contacts can see your status.
Voice and video calls between users use WebRTC peer-to-peer connections (with Google STUN
servers used only to establish the connection). Call media streams directly between participants — we do
not record, store, or have access to your call audio or video.
7. Where Your Data Lives
Meslingo runs primarily on Google Cloud Platform and Firebase:
- Database: PostgreSQL hosted on Google Cloud (account, learning, and chat metadata)
- Real-time data: Firebase Realtime Database (presence, attendance, call signaling) —
Asia-Southeast region
- Storage: Firebase Storage for files, images, and TTS audio
- AI processing: Google Gemini API and Vertex AI
- Messaging: our MQTT broker for real-time chat, presence, and call signaling
- On-device: an encrypted local database (Hive) and secure storage for sign-in tokens
Data is encrypted in transit (TLS) and at rest. We use Firebase App Check to help ensure that only our
genuine app can reach our backend.
8. Third-Party Services
We share data only with the service providers needed to operate Meslingo, each under its own privacy and
security commitments:
- Google LLC / Firebase — Gemini API & Vertex AI, Realtime Database, Storage, Cloud
Messaging (push), and App Check
- Apple App Store / Google Play — purchase processing and subscription management
We do not sell your personal information, and we do not share it with advertisers or
advertising networks.
9. Data Retention
- Account data: kept while your account is active
- Learning content (decks, notes, progress): kept until you delete it or close your account
- AI conversation history: kept on your device and on the server, and deletable from the app
- Server logs: kept up to 90 days, then deleted
- If you delete your account, we erase your personal data within 30 days, except where retention is
required by law
10. Your Rights & Choices
Depending on where you live (e.g. GDPR, CCPA), you have the right to:
- Access the personal data we hold about you
- Correct or update inaccurate data
- Delete your account and associated data
- Export your learning data in a portable format
- Object to certain processing or withdraw consent
To exercise any of these rights, email support@meslingo.ai.
11. Deleting Your Account
You can permanently delete your account directly in the app under Settings → Delete Account.
For security, deletion is confirmed with a one-time code sent to your email. Once confirmed, we
irreversibly erase your profile, learning history, purchases record, chat data, and presence information.
You can also request deletion by emailing support@meslingo.ai from your
registered address; we complete the request within 30 days.
12. Children's Privacy
Meslingo is intended for users aged 13 and older. Younger learners (for example, in our "English for Kids"
content) should only use the app under the supervision of a parent or guardian who manages the account. We
do not knowingly collect personal data from children under 13. If you believe a child has provided us data,
contact us so we can remove it.
13. International Data Transfers
Your data may be processed in countries other than where you live, including the United States and Singapore
(Asia-Southeast region), where our service providers operate. We rely on appropriate safeguards for these
transfers.
14. Cookies & Local Storage
The app and website use local storage (and, on web, cookies) to keep you signed in, remember your theme and
language, and cache content for offline use. We do not use third-party advertising trackers.
15. Changes to This Policy
We may update this Privacy Policy from time to time. We'll notify you of material changes via in-app notice
or email. The "Last updated" date at the top reflects the latest version.
16. Contact
Questions, requests, or concerns? Email support@meslingo.ai.
Tóm tắt: Chúng tôi chỉ thu thập những gì cần thiết để Meslingo hoạt động — tài khoản, tiến
độ học và nội dung bạn tạo. Chúng tôi đăng nhập bằng email và mã xác thực một lần (không dùng đăng nhập
Google hay Facebook). Dữ liệu được mã hoá, lưu trên hạ tầng Google Cloud và không bao giờ được bán. Tính
năng AI gửi input của bạn đến Gemini API của Google để tạo phản hồi, và tin nhắn chat được mã hoá đầu-cuối
khi truyền qua dịch vụ nhắn tin của chúng tôi.
1. Về chúng tôi
Meslingo ("chúng tôi") là ứng dụng học ngôn ngữ vận hành bởi AI cho iOS, Android, macOS và web. Chính sách
Bảo mật này giải thích chúng tôi thu thập dữ liệu gì, sử dụng như thế nào, chia sẻ với ai và quyền lựa chọn
của bạn. Mọi câu hỏi xin gửi về support@meslingo.ai.
2. Dữ liệu chúng tôi thu thập
Thông tin tài khoản
- Địa chỉ email và mật khẩu (mật khẩu chỉ được lưu dưới dạng băm có salt, không bao giờ ở dạng văn bản
thường)
- Tên hiển thị, ảnh đại diện và thông tin hồ sơ tuỳ chọn bạn thêm (nghề nghiệp, giới tính, độ tuổi)
- Ngôn ngữ mẹ đẻ, (các) ngôn ngữ mục tiêu và mục tiêu học tập
- Gói thành viên và số dư AI Points (credit)
Dữ liệu học tập
- Tiến độ bài học, điểm số, chuỗi điểm danh và thời gian học
- Bộ từ vựng, flashcard và ghi chú ngữ pháp do bạn tạo
- Lịch sử hội thoại AI, bài viết và đáp án luyện thi (IELTS, TOEIC, VSTEP, THPT, tiếng Anh trường học)
Giọng nói, lời nói & âm thanh
- Bản ghi âm bạn tạo để chấm phát âm, shadowing, luyện hội thoại và phần thi nói
- Âm thanh micro trực tiếp trong cuộc gọi video AI và cuộc gọi peer-to-peer
- Văn bản chuyển từ giọng nói (speech-to-text) tạo ra từ lời nói của bạn
Ảnh & camera
- Ảnh và tài liệu bạn chụp hoặc tải lên Scan & Solve để trích xuất và chấm câu hỏi đề thi
- Ảnh đại diện, hình ảnh bạn gửi trong chat và hình nền chat bạn chọn
- Video camera trực tiếp trong cuộc gọi video AI và cuộc gọi peer-to-peer
Dữ liệu chat & liên lạc
- Tin nhắn, hội thoại nhóm và hội thoại với AI Tutor
- Trạng thái hiện diện (online/offline) và metadata báo hiệu cuộc gọi
- Cuộc gọi peer-to-peer (WebRTC) được truyền trực tiếp giữa người tham gia — chúng tôi không ghi lại âm
thanh hay video cuộc gọi
- Dữ liệu an toàn & kiểm duyệt: các báo cáo bạn gửi về nội dung hoặc người dùng, và danh sách người
dùng bạn đã chặn
Dữ liệu mua hàng
- Xác nhận gói thành viên và giao dịch một lần từ Apple App Store hoặc Google Play. Thông tin thanh toán
(số thẻ, v.v.) do Apple/Google xử lý — chúng tôi không bao giờ nhận hay lưu trữ
Dữ liệu kỹ thuật & thiết bị
- Loại thiết bị, phiên bản hệ điều hành, phiên bản app, ngôn ngữ và múi giờ
- Token thông báo đẩy (cho thông báo chat và cuộc gọi đến)
- Log phía máy chủ (log lỗi, log truy cập) dùng để gỡ lỗi và giữ dịch vụ ổn định. Chúng tôi không sử dụng
bất kỳ SDK phân tích, quảng cáo hay báo cáo sự cố nào của bên thứ ba
3. Quyền truy cập thiết bị
Ứng dụng chỉ xin các quyền sau khi bạn dùng tính năng cần đến chúng. Bạn có thể từ chối hoặc thu hồi bất kỳ
quyền nào trong cài đặt thiết bị; tính năng liên quan chỉ đơn giản là không hoạt động cho đến khi được cấp
quyền.
- Camera — gọi video với gia sư AI, chụp ảnh đại diện, gửi ảnh trong chat và quét câu hỏi
đề thi
- Micro — hội thoại bằng giọng nói, gọi video AI, luyện phát âm và nói (shadowing, TOEIC,
IELTS, VSTEP) và cuộc gọi peer-to-peer
- Thư viện ảnh — chọn ảnh đại diện, gửi ảnh trong chat, đặt hình nền chat và tải ảnh đề
thi để quét
- Nhận dạng giọng nói — chuyển lời nói thành văn bản trong cuộc gọi video AI và luyện
nói
- Thông báo — gửi tin nhắn chat và cảnh báo cuộc gọi đến
4. Chúng tôi sử dụng dữ liệu thế nào
- Cung cấp dịch vụ: đưa bài học, đồng bộ tiến độ giữa các thiết bị, định tuyến tin nhắn
và cuộc gọi
- Cá nhân hoá học tập: điều chỉnh độ khó, gợi ý nội dung và tạo role-play xoay quanh hồ sơ
và mục tiêu của bạn
- Tính năng AI: gửi văn bản, hình ảnh hoặc âm thanh liên quan đến Gemini API của Google
để tạo phản hồi, chấm bài viết và bài nói, chuyển giọng nói thành văn bản và tổng hợp âm thanh TTS
- Tài khoản & thanh toán: xác thực bạn, xác minh giao dịch, quản lý AI Points và ngăn
chặn gian lận, lạm dụng
- Giữ cộng đồng an toàn: xem xét báo cáo, ẩn hoặc gỡ nội dung vi phạm, chặn hoặc cấm người
dùng lạm dụng (kiểm duyệt)
- Duy trì & bảo mật dịch vụ: dùng log máy chủ để gỡ lỗi, chống gian lận và lạm dụng,
giữ app ổn định — chúng tôi không sử dụng SDK phân tích, quảng cáo hay báo cáo sự cố của bên thứ ba
5. Xử lý AI & sự đồng ý của bạn
Các tính năng AI (chat AI Tutor, gọi video AI, chấm bài viết và bài nói, chấm phát âm, Scan & Solve, tạo
bài học và hội thoại) chỉ chạy khi bạn chủ động kích hoạt. Khi đó, input liên quan — văn bản, hình ảnh hoặc
âm thanh — được gửi đến Gemini API / Vertex AI của Google để tạo kết quả. Google xử lý
input này theo Điều khoản
Gemini API.
Chúng tôi không sử dụng input hay nội dung do AI tạo ra để huấn luyện bất kỳ mô hình AI nào,
và Google cũng không dùng nội dung Gemini API để huấn luyện các mô hình chung của họ. Nếu không muốn nội
dung của mình được gửi đến dịch vụ AI, bạn chỉ cần không dùng tính năng AI — phần còn lại của ứng dụng vẫn
hoạt động bình thường.
6. Chat, nhắn tin & cuộc gọi
Chat thời gian thực, hiện diện, báo hiệu đang nhập và báo hiệu cuộc gọi được truyền qua dịch vụ nhắn tin bảo
mật (MQTT qua TLS). Nội dung tin nhắn được mã hoá (AES-GCM) trước khi rời thiết bị của bạn
và chỉ được giải mã trên thiết bị của người nhận, nên nội dung tin nhắn được bảo vệ khi truyền. Trạng thái
hiện diện online/offline được trao đổi để liên hệ của bạn thấy được trạng thái của bạn.
Cuộc gọi thoại và video giữa người dùng sử dụng kết nối peer-to-peer WebRTC (máy chủ STUN
của Google chỉ dùng để thiết lập kết nối). Luồng media cuộc gọi đi trực tiếp giữa người tham gia — chúng tôi
không ghi lại, lưu trữ hay truy cập âm thanh hoặc video cuộc gọi của bạn.
7. Dữ liệu được lưu ở đâu
Meslingo chạy chủ yếu trên Google Cloud Platform và Firebase:
- Database: PostgreSQL host trên Google Cloud (dữ liệu tài khoản, học tập và metadata
chat)
- Dữ liệu thời gian thực: Firebase Realtime Database (hiện diện, điểm danh, signaling
cuộc gọi) — khu vực Asia-Southeast
- Lưu trữ: Firebase Storage cho file, ảnh và âm thanh TTS
- Xử lý AI: Google Gemini API và Vertex AI
- Nhắn tin: MQTT broker của chúng tôi cho chat, hiện diện và signaling cuộc gọi thời gian
thực
- Trên thiết bị: cơ sở dữ liệu cục bộ được mã hoá (Hive) và bộ lưu trữ an toàn cho token
đăng nhập
Dữ liệu được mã hoá khi truyền (TLS) và khi lưu trữ. Chúng tôi dùng Firebase App Check để đảm bảo chỉ ứng
dụng chính thức của chúng tôi mới có thể kết nối tới backend.
8. Dịch vụ bên thứ ba
Chúng tôi chỉ chia sẻ dữ liệu với các nhà cung cấp dịch vụ cần thiết để vận hành Meslingo, mỗi bên đều có cam
kết bảo mật và an toàn riêng:
- Google LLC / Firebase — Gemini API & Vertex AI, Realtime Database, Storage, Cloud
Messaging (push) và App Check
- Apple App Store / Google Play — xử lý thanh toán và quản lý gói thành viên
Chúng tôi không bán thông tin cá nhân của bạn, và không chia sẻ với nhà quảng cáo hay mạng
quảng cáo.
9. Thời gian lưu trữ
- Dữ liệu tài khoản: lưu trong khi tài khoản còn hoạt động
- Nội dung học tập (bộ từ, ghi chú, tiến độ): lưu cho đến khi bạn xoá hoặc đóng tài khoản
- Lịch sử hội thoại AI: lưu trên thiết bị và server, có thể xoá từ trong app
- Log máy chủ: lưu tối đa 90 ngày rồi xoá
- Nếu xoá tài khoản, chúng tôi xoá dữ liệu cá nhân của bạn trong vòng 30 ngày, trừ khi luật yêu cầu lưu
giữ
10. Quyền & lựa chọn của bạn
Tuỳ vào nơi bạn sinh sống (ví dụ GDPR, CCPA), bạn có quyền:
- Truy cập dữ liệu cá nhân chúng tôi đang giữ
- Sửa đổi hoặc cập nhật dữ liệu không chính xác
- Xoá tài khoản và dữ liệu liên quan
- Xuất dữ liệu học tập ở định dạng có thể chuyển đổi
- Phản đối một số hình thức xử lý hoặc rút lại sự đồng ý
Để thực hiện các quyền trên, vui lòng email support@meslingo.ai.
11. Xoá tài khoản
Bạn có thể xoá vĩnh viễn tài khoản ngay trong app tại Cài đặt → Xoá tài khoản. Vì lý do an
toàn, việc xoá được xác nhận bằng mã một lần gửi đến email của bạn. Sau khi xác nhận, chúng tôi xoá không thể
khôi phục hồ sơ, lịch sử học tập, bản ghi mua hàng, dữ liệu chat và thông tin hiện diện của bạn. Bạn cũng có
thể yêu cầu xoá bằng cách email support@meslingo.ai từ địa chỉ đã đăng
ký; chúng tôi hoàn tất yêu cầu trong vòng 30 ngày.
12. Quyền riêng tư của trẻ em
Meslingo dành cho người dùng từ 13 tuổi trở lên. Người học nhỏ tuổi hơn (ví dụ với nội dung "English for
Kids") chỉ nên dùng app dưới sự giám sát của bố mẹ hoặc người giám hộ quản lý tài khoản. Chúng tôi không cố ý
thu thập dữ liệu cá nhân của trẻ em dưới 13 tuổi. Nếu bạn cho rằng có trẻ em đã cung cấp dữ liệu cho chúng
tôi, vui lòng liên hệ để chúng tôi xoá.
13. Chuyển dữ liệu quốc tế
Dữ liệu của bạn có thể được xử lý ở các quốc gia khác nơi bạn sinh sống, bao gồm Hoa Kỳ và Singapore (khu vực
Asia-Southeast), nơi nhà cung cấp dịch vụ của chúng tôi hoạt động. Chúng tôi áp dụng các biện pháp bảo vệ phù
hợp cho việc chuyển dữ liệu này.
14. Cookie & Local Storage
App và website sử dụng local storage (và cookie trên web) để giữ phiên đăng nhập, ghi nhớ theme và ngôn ngữ,
đồng thời cache nội dung cho dùng offline. Chúng tôi không dùng tracker quảng cáo bên thứ ba.
15. Thay đổi chính sách
Chúng tôi có thể cập nhật Chính sách Bảo mật này theo thời gian. Chúng tôi sẽ thông báo các thay đổi quan
trọng qua thông báo trong app hoặc email. Ngày "Cập nhật lần cuối" ở đầu trang phản ánh phiên bản mới nhất.
16. Liên hệ
Câu hỏi, yêu cầu hoặc khiếu nại? Email support@meslingo.ai.