Privacy Policy
Effective date: July 28, 2026 · Last updated: July 28, 2026 · Version 2.1
1. Who we are
QuestPal is operated by Jack Le (doing business as "QuestPal"), located at 740 Whidbey St, Melbourne, FL 32904, United States. We operate from the State of Florida, USA.
Privacy contact: questpalapp@gmail.com
2. Scope
This policy covers the QuestPal mobile application, this website, our beta testing program, and support communications with us (such as email and in-app feedback).
3. Children and parental consent
QuestPal accounts are created and managed by a parent or legal guardian. Children may provide homework questions, images, voice input, mood check-ins, and other learning content while using the Service under a parent's supervision. For children under 13, we require parental notice and verifiable parental consent before collecting personal information, except where an applicable legal exception permits otherwise.
How consent works. Before a child profile becomes active, the app shows the parent a direct notice describing the categories of child information collected — including disclosure of homework content to our AI provider — and requires an affirmative consent step (a checkbox plus a confirmation button) from the authenticated parent account. We keep a record of each consent: the parent account, date and time, the policy version accepted, the consent method, the categories of child information authorized, and whether disclosure to the AI provider was authorized.
Withdrawing consent. You may withdraw consent at any time by deleting the child's profile or your account in Settings → "Delete Account & All Data", or by emailing questpalapp@gmail.com from your registered parent email. Withdrawing consent ends further collection and we will delete the associated child data.
4. Information we collect
Provided by the parent:
- Your email address and sign-in credentials (or your Google account email if you sign in with Google)
- Your Parent PIN (stored in our database to sync across your devices)
- Child profile details you enter: first name, age, grade, and subject focus. We do not ask for a child's last name, photo, email, or address.
- Feedback and support messages you send us
Generated while your child uses the app:
- Homework questions typed by your child, and the AI tutor's responses (conversation history)
- Homework photos — processed transiently to read the problem; not stored (see Section 6)
- Voice input — transcribed to text on your device; raw audio never reaches our servers (see Section 6)
- Mood check-ins, daily quests, StarCoins, streaks, and badges
Collected automatically:
- IP addresses and sign-in events in authentication and security logs
- A push-notification registration token, if notifications are enabled
- Usage counters (daily and monthly message counts) used to enforce plan limits
- Server logs from our cloud functions, which may include account and profile identifiers
We do not collect advertising identifiers, and we do not use analytics for advertising or behavioral profiling.
5. How we use information
- To provide tutoring responses and run the app's features (progress dashboard, quests, moods, rewards)
- To enforce usage limits and prevent abuse
- To fix crashes and improve reliability
- To notify parents (for example, when a child's mood check-in suggests they need support)
- To respond to your support requests and feedback
- To comply with legal obligations
We do not sell personal information, and we do not use it for advertising.
6. Photos and voice — exactly what happens
Homework photos are sent securely to our cloud function, forwarded to our AI provider to read the problem and generate a tutoring response, and the extracted problem text is kept in the session so your child doesn't have to re-photograph it. The photo itself is not saved to our database or file storage and is not retained after the request completes.
Voice input is transcribed by your device's own speech-recognition service (for example, Google's speech service on Android), under that service's own policies and your device settings. QuestPal receives only the resulting text, and only if your child sends it. We never receive or store raw audio.
Optical character recognition (reading text in photos) is performed by our AI provider's model as part of generating the response — no separate OCR service receives your data.
7. Service providers (processors)
We share data with service providers only so they can process it on our behalf — this is "sharing" with processors, not selling:
- Google Firebase (Google LLC, USA): Authentication (parent sign-in), Cloud Firestore (our database: profiles, conversation history, moods, quests, subscriptions, usage counters, consent records, feedback), Cloud Functions (server code that calls the AI), and Cloud Messaging (notification tokens). We do not use Firebase Analytics, Firebase Crashlytics, or Firebase Storage.
- Anthropic (USA): powers the AI tutor. Each tutoring request sends the recent conversation, the homework text or photo, and your child's first name, age, grade, subject focus, and mood — used only to generate the response. Under Anthropic's commercial API terms, Anthropic does not use this data to train its models, and retains API inputs only for a limited period for trust-and-safety purposes under its policies. Your email address is never sent to the AI.
- Your device's speech service (for voice input), as described in Section 6.
8. How long we keep information (retention)
- Raw voice audio: never received or stored by us
- Homework photos: not stored; processed only for the duration of the request
- Conversation history and learning activity: retained until you delete the child profile or your account. Dormant accounts (no sign-in for 24 months) may be deleted after notice to your email.
- Authentication and server logs: typically retained for 30 days
- Usage and rate-limit counters: rolling daily/monthly records; removed on account deletion
- Consent records: retained as long as reasonably necessary to demonstrate compliance
- Backups: when you delete data, it is removed from our active database immediately; residual copies in our service providers' systems expire on their standard schedules, typically within 90 days
9. Administrator access
A small number of authorized administrators (currently the operator) can access stored data, including conversation history, for support, safety review, and abuse prevention. Administrator access is via authenticated provider consoles.
10. Security
We use reasonable safeguards: encrypted connections (HTTPS/TLS) for all data in transit, encryption at rest in Firebase, sign-in credentials stored on your device only in encrypted secure storage, our AI key held in a cloud secret manager (never in the app), and database access rules that restrict each parent to their own family's data. No method of transmission or storage is 100% secure, and we cannot promise absolute security.
11. Your rights as a parent
- Access and review your child's information (much of it is visible in the Parent Dashboard; you may also request a copy by email)
- Correct profile details in Settings
- Delete everything at any time — see our Delete Account page
- Withdraw consent to further collection (Section 3)
- Refuse to permit collection beyond what is reasonably necessary for your child to use the Service
Verified requests. Email questpalapp@gmail.com from the email address registered to your parent account. We may ask a follow-up question to confirm you are the account holder before acting. We respond within 30 days.
12. Where data is processed
QuestPal is operated from the United States, and information is processed and stored in the United States by the providers listed in Section 7. If you use QuestPal from outside the US, you understand your information is transferred to the US.
13. Data breach response
If a breach affects personal information, we will notify affected parents by email without undue delay and as required by applicable law, and will describe what happened and what we are doing about it.
14. Changes to this policy
If we make material changes, we will notify you in the app or by email before they take effect, and we will update the effective date and version above. If a change would materially expand the collection or use of children's personal information, we will request renewed parental consent — continued use alone will not be treated as consent to such a change.
15. A note on what to upload
Please teach your child to photograph or type only the homework problem. Do not include names, faces, classmates, school names, addresses, medical information, or other personal details that aren't part of the question. QuestPal's tutor is instructed not to ask for or repeat such details.
16. No AI training on your data
We do not use your or your child's data to train AI models, and under our AI provider's commercial terms, it does not use our API data to train its models either. Uploaded content is never used for advertising.
17. Contact us
Jack Le (QuestPal) · 740 Whidbey St, Melbourne, FL 32904, USA
Privacy email: questpalapp@gmail.com
Account deletion: see Delete Account
Chính sách quyền riêng tư
Ngày hiệu lực: 28/07/2026 · Cập nhật lần cuối: 28/07/2026 · Phiên bản 2.1
1. Chúng tôi là ai
QuestPal được vận hành bởi Jack Le (kinh doanh với tên "QuestPal"), địa chỉ 740 Whidbey St, Melbourne, FL 32904, Hoa Kỳ. Chúng tôi hoạt động tại bang Florida, Hoa Kỳ.
Liên hệ về quyền riêng tư: questpalapp@gmail.com
2. Phạm vi
Chính sách này áp dụng cho ứng dụng di động QuestPal, trang web này, chương trình thử nghiệm beta, và các liên lạc hỗ trợ với chúng tôi (email và phản hồi trong ứng dụng).
3. Trẻ em và sự đồng ý của phụ huynh
Tài khoản QuestPal được tạo và quản lý bởi phụ huynh hoặc người giám hộ hợp pháp. Trẻ có thể cung cấp câu hỏi bài tập, hình ảnh, giọng nói, cảm xúc và nội dung học tập khác khi sử dụng Dịch vụ dưới sự giám sát của phụ huynh. Với trẻ dưới 13 tuổi, chúng tôi yêu cầu thông báo và sự đồng ý có thể xác minh của phụ huynh trước khi thu thập thông tin cá nhân, trừ khi có ngoại lệ pháp lý cho phép.
Cách thức đồng ý. Trước khi hồ sơ trẻ được kích hoạt, ứng dụng hiển thị cho phụ huynh thông báo trực tiếp mô tả các loại thông tin của trẻ được thu thập — bao gồm việc chia sẻ nội dung bài tập với nhà cung cấp AI — và yêu cầu bước đồng ý chủ động (ô đánh dấu cùng nút xác nhận) từ tài khoản phụ huynh đã đăng nhập. Chúng tôi lưu hồ sơ mỗi lần đồng ý: tài khoản phụ huynh, ngày giờ, phiên bản chính sách, phương thức đồng ý, các loại thông tin được cho phép, và việc cho phép chia sẻ với nhà cung cấp AI.
Rút lại sự đồng ý. Bạn có thể rút lại bất cứ lúc nào bằng cách xóa hồ sơ trẻ hoặc tài khoản trong Cài đặt → "Xóa tài khoản và tất cả dữ liệu", hoặc gửi email tới questpalapp@gmail.com từ email phụ huynh đã đăng ký. Rút lại đồng ý sẽ chấm dứt việc thu thập và chúng tôi sẽ xóa dữ liệu liên quan của trẻ.
4. Thông tin chúng tôi thu thập
Do phụ huynh cung cấp:
- Email và thông tin đăng nhập của bạn (hoặc email tài khoản Google nếu đăng nhập bằng Google)
- Mã PIN Phụ huynh (lưu trong cơ sở dữ liệu để đồng bộ giữa các thiết bị)
- Thông tin hồ sơ trẻ: tên gọi, tuổi, lớp, môn trọng tâm. Chúng tôi không yêu cầu họ, ảnh, email hay địa chỉ của trẻ.
- Phản hồi và tin nhắn hỗ trợ bạn gửi
Phát sinh khi trẻ dùng ứng dụng:
- Câu hỏi bài tập trẻ gõ và câu trả lời của AI (lịch sử hội thoại)
- Ảnh bài tập — xử lý tạm thời để đọc đề; không được lưu trữ (xem Mục 6)
- Giọng nói — chuyển thành chữ ngay trên thiết bị; âm thanh gốc không bao giờ tới máy chủ của chúng tôi (xem Mục 6)
- Cảm xúc, nhiệm vụ hằng ngày, StarCoins, chuỗi ngày học và huy hiệu
Thu thập tự động:
- Địa chỉ IP và sự kiện đăng nhập trong nhật ký xác thực và bảo mật
- Mã thông báo (token) thông báo đẩy, nếu bật thông báo
- Bộ đếm sử dụng (số tin nhắn ngày/tháng) để áp dụng giới hạn gói
- Nhật ký máy chủ của cloud functions, có thể chứa mã định danh tài khoản và hồ sơ
Chúng tôi không thu thập mã định danh quảng cáo, không dùng phân tích cho quảng cáo hay lập hồ sơ hành vi.
5. Cách chúng tôi sử dụng thông tin
- Cung cấp câu trả lời gia sư và vận hành các tính năng (bảng tiến độ, nhiệm vụ, cảm xúc, phần thưởng)
- Áp dụng giới hạn sử dụng và ngăn lạm dụng
- Sửa lỗi và cải thiện độ ổn định
- Thông báo cho phụ huynh (ví dụ khi cảm xúc của trẻ cho thấy trẻ cần hỗ trợ)
- Trả lời yêu cầu hỗ trợ và phản hồi của bạn
- Tuân thủ nghĩa vụ pháp lý
Chúng tôi không bán thông tin cá nhân và không dùng cho quảng cáo.
6. Ảnh và giọng nói — chính xác điều gì xảy ra
Ảnh bài tập được gửi an toàn tới cloud function của chúng tôi, chuyển tới nhà cung cấp AI để đọc đề và tạo câu trả lời; phần chữ trích xuất được giữ trong phiên học để trẻ không phải chụp lại. Bản thân ảnh không được lưu vào cơ sở dữ liệu hay kho tệp và không được giữ lại sau khi yêu cầu hoàn tất.
Giọng nói được chuyển thành chữ bởi dịch vụ nhận dạng giọng nói của chính thiết bị (ví dụ dịch vụ của Google trên Android), theo chính sách của dịch vụ đó và cài đặt thiết bị của bạn. QuestPal chỉ nhận phần chữ, và chỉ khi trẻ bấm gửi. Chúng tôi không bao giờ nhận hay lưu âm thanh gốc.
Nhận dạng chữ trong ảnh (OCR) do mô hình của nhà cung cấp AI thực hiện trong quá trình tạo câu trả lời — không có dịch vụ OCR riêng nào nhận dữ liệu của bạn.
7. Nhà cung cấp dịch vụ (bên xử lý)
Chúng tôi chia sẻ dữ liệu với nhà cung cấp chỉ để họ xử lý thay mặt chúng tôi — đây là "chia sẻ" với bên xử lý, không phải bán:
- Google Firebase (Google LLC, Hoa Kỳ): Authentication (đăng nhập phụ huynh), Cloud Firestore (cơ sở dữ liệu: hồ sơ, lịch sử hội thoại, cảm xúc, nhiệm vụ, gói đăng ký, bộ đếm sử dụng, hồ sơ đồng ý, phản hồi), Cloud Functions (mã máy chủ gọi AI), Cloud Messaging (token thông báo). Chúng tôi không dùng Firebase Analytics, Firebase Crashlytics hay Firebase Storage.
- Anthropic (Hoa Kỳ): cung cấp AI gia sư. Mỗi yêu cầu gửi hội thoại gần đây, nội dung/ảnh bài tập, cùng tên gọi, tuổi, lớp, môn trọng tâm và cảm xúc của trẻ — chỉ để tạo câu trả lời. Theo điều khoản API thương mại của Anthropic, họ không dùng dữ liệu này để huấn luyện mô hình, và chỉ giữ dữ liệu đầu vào API trong thời gian giới hạn cho mục đích an toàn theo chính sách của họ. Email của bạn không bao giờ được gửi tới AI.
- Dịch vụ giọng nói của thiết bị (cho nhập liệu bằng giọng nói), như Mục 6.
8. Thời gian lưu giữ dữ liệu
- Âm thanh giọng nói gốc: chúng tôi không bao giờ nhận hay lưu
- Ảnh bài tập: không lưu trữ; chỉ xử lý trong thời gian yêu cầu
- Lịch sử hội thoại và hoạt động học tập: giữ đến khi bạn xóa hồ sơ trẻ hoặc tài khoản. Tài khoản không hoạt động (không đăng nhập 24 tháng) có thể bị xóa sau khi thông báo qua email.
- Nhật ký xác thực và máy chủ: thường giữ 30 ngày
- Bộ đếm sử dụng và giới hạn: theo ngày/tháng; xóa khi xóa tài khoản
- Hồ sơ đồng ý: giữ trong thời gian cần thiết hợp lý để chứng minh tuân thủ
- Bản sao lưu: khi bạn xóa dữ liệu, dữ liệu bị xóa khỏi cơ sở dữ liệu hoạt động ngay lập tức; bản sao còn lại trong hệ thống của nhà cung cấp hết hạn theo lịch chuẩn của họ, thường trong vòng 90 ngày
9. Quyền truy cập của quản trị viên
Một số ít quản trị viên được ủy quyền (hiện là nhà vận hành) có thể truy cập dữ liệu đã lưu, bao gồm lịch sử hội thoại, cho mục đích hỗ trợ, kiểm tra an toàn và ngăn lạm dụng. Truy cập qua bảng điều khiển có xác thực của nhà cung cấp.
10. Bảo mật
Chúng tôi áp dụng các biện pháp hợp lý: kết nối mã hóa (HTTPS/TLS) cho dữ liệu truyền đi, mã hóa khi lưu trữ trong Firebase, thông tin đăng nhập chỉ lưu trên thiết bị của bạn trong kho mã hóa an toàn, khóa AI giữ trong trình quản lý bí mật đám mây (không bao giờ trong ứng dụng), và quy tắc truy cập giới hạn mỗi phụ huynh chỉ xem dữ liệu gia đình mình. Không phương thức truyền hay lưu trữ nào an toàn 100%, và chúng tôi không thể hứa an toàn tuyệt đối.
11. Quyền của phụ huynh
- Truy cập và xem thông tin của trẻ (phần lớn hiển thị trong Bảng điều khiển Phụ huynh; bạn cũng có thể yêu cầu bản sao qua email)
- Sửa thông tin hồ sơ trong Cài đặt
- Xóa mọi thứ bất cứ lúc nào — xem trang Xóa tài khoản
- Rút lại sự đồng ý với việc thu thập tiếp theo (Mục 3)
- Từ chối việc thu thập vượt quá mức cần thiết hợp lý để trẻ sử dụng Dịch vụ
Yêu cầu có xác minh. Gửi email tới questpalapp@gmail.com từ địa chỉ email đã đăng ký với tài khoản phụ huynh. Chúng tôi có thể hỏi thêm để xác nhận bạn là chủ tài khoản trước khi thực hiện. Chúng tôi phản hồi trong vòng 30 ngày.
12. Nơi xử lý dữ liệu
QuestPal vận hành từ Hoa Kỳ; thông tin được xử lý và lưu trữ tại Hoa Kỳ bởi các nhà cung cấp ở Mục 7. Nếu bạn dùng QuestPal ngoài Hoa Kỳ, bạn hiểu rằng thông tin được chuyển tới Hoa Kỳ.
13. Ứng phó rò rỉ dữ liệu
Nếu xảy ra sự cố ảnh hưởng thông tin cá nhân, chúng tôi sẽ thông báo cho phụ huynh bị ảnh hưởng qua email không chậm trễ và theo yêu cầu pháp luật, mô tả điều đã xảy ra và cách chúng tôi xử lý.
14. Thay đổi chính sách
Với thay đổi quan trọng, chúng tôi sẽ thông báo trong ứng dụng hoặc qua email trước khi có hiệu lực, và cập nhật ngày hiệu lực cùng phiên bản ở trên. Nếu thay đổi mở rộng đáng kể việc thu thập hay sử dụng thông tin cá nhân của trẻ, chúng tôi sẽ yêu cầu phụ huynh đồng ý lại — việc tiếp tục sử dụng đơn thuần sẽ không được coi là đồng ý với thay đổi đó.
15. Lưu ý về nội dung tải lên
Hãy dạy trẻ chỉ chụp hoặc gõ đúng bài tập cần hỏi. Không kèm tên, khuôn mặt, bạn học, tên trường, địa chỉ, thông tin y tế hay chi tiết cá nhân khác không thuộc câu hỏi. Gia sư của QuestPal được chỉ dẫn không hỏi hay lặp lại các chi tiết như vậy.
16. Không huấn luyện AI bằng dữ liệu của bạn
Chúng tôi không dùng dữ liệu của bạn hay của trẻ để huấn luyện mô hình AI, và theo điều khoản thương mại của nhà cung cấp AI, họ cũng không dùng dữ liệu API của chúng tôi để huấn luyện mô hình. Nội dung tải lên không bao giờ dùng cho quảng cáo.
17. Liên hệ
Jack Le (QuestPal) · 740 Whidbey St, Melbourne, FL 32904, Hoa Kỳ
Email quyền riêng tư: questpalapp@gmail.com
Xóa tài khoản: xem trang Xóa tài khoản