Privacy Policy

Puffling · Last updated: October 28, 2026

Puffling is set up and controlled by parents. Children don’t create accounts, there are no ads, no chat with strangers and no tracking, and children’s information is only used to run the app for your family.

1. Who we are

Puffling is made by ThanhLabs, an independent developer. Questions about this policy or your data: support@thanhlabs.com or the Support page.

2. What Puffling stores

A parent sets up the family on their iPhone. The app stores:

Without family sync, all of this stays on the device.

3. Family sync (Puffling Plus, optional)

To use Puffling on several devices, the family’s records and quest photos are stored on our server puffling.thanhlabs.com (run on Cloudflare): records in a Cloudflare D1 database and photos in Cloudflare R2 storage, encrypted in transit (HTTPS) and at rest by Cloudflare. A child’s device is linked with a one-time code from a parent and can only change that child’s own progress. We also store each device’s role (parent or child), display name, device type and hashed access token, and push notification tokens so parents and children get updates (for example “Bao finished Make the bed”).

4. The quest assistant (parents only)

Inside the PIN-protected parent area, a parent can type or say jobs and the assistant drafts quests. The app sends to our server the parent’s message and recent chat, and a summary of the family it needs: children’s first names and ages, coins, levels, pets, quests and rewards. Nothing is saved until the parent taps Add. Children cannot open the assistant.

Our server passes the request to an AI model provider (currently OpenAI; we may also use Anthropic) through its business API and sends the answer back. Under those providers' API terms, the content is not used to train their models and is kept only for a limited time (up to 30 days) for abuse monitoring. Our server does not store or log what you write; it keeps only standard request logs (time, status, IP address) and a random install identifier for a short time to stop abuse.

5. Permissions

6. Children’s privacy

We collect children’s information only as needed for the app to work for your family, with the parent’s consent given when setting up the app. We do not show ads, sell data, build profiles for marketing, or let children contact other people. Purchases, settings, the assistant and links outside the app are in the parent area, protected by the parents’ code set up on the first run. Parents can review, change or delete their children’s information in the app at any time, or ask us to delete server copies.

If you believe a child has given us information without a parent’s consent, email support@thanhlabs.com and we will delete it.

7. Purchases

Puffling Plus is sold through Apple’s In-App Purchase. Apple handles payment; we never see your card or Apple Account details. The app only checks with Apple whether your subscription is active.

Coins in Puffling are earned only by doing quests; they cannot be bought with money and have no cash value outside the family’s own rewards.

8. No ads, no tracking

No advertising, no analytics or tracking SDKs, no data brokers. We do not sell or rent personal information and we do not track you across other companies’ apps or websites.

9. Keeping and deleting data

On the device, data stays until a parent deletes it or the app. With family sync, a parent can remove any device at any time. To delete the family’s data from our server, email support@thanhlabs.com; we delete records and photos within 30 days. Request logs are kept for up to 30 days.

10. Your rights

Depending on where you live (for example under the GDPR, UK GDPR, CCPA or Vietnam’s Decree 13/2023), you may ask to access, correct, export or delete personal data we hold, or object to its processing. Email support@thanhlabs.com; we answer within 30 days. Most data lives only on your device, where you can view, export and delete it yourself.

11. Changes

We will update this page when the app changes how it handles data and change the “Last updated” date. Significant changes will also be shown in the app.

12. Contact

support@thanhlabs.com · Puffling Support

Chính sách quyền riêng tư

Puffling · Cập nhật lần cuối: 28/10/2026

Puffling do bố mẹ cài đặt và quản lý. Bé không tạo tài khoản, không có quảng cáo, không trò chuyện với người lạ, không theo dõi, và thông tin của bé chỉ dùng để app chạy cho gia đình bạn.

1. Chúng tôi là ai

Puffling do ThanhLabs, một nhà phát triển độc lập, làm ra. Mọi câu hỏi về chính sách này hoặc dữ liệu của bạn: support@thanhlabs.com hoặc trang Hỗ trợ.

2. Puffling lưu gì

Bố mẹ thiết lập gia đình trên iPhone của mình. App lưu:

Khi không đồng bộ gia đình, tất cả chỉ nằm trên máy.

3. Đồng bộ gia đình (Puffling Plus, tuỳ chọn)

Để dùng Puffling trên nhiều máy, dữ liệu gia đình và ảnh nhiệm vụ được lưu trên máy chủ puffling.thanhlabs.com (chạy trên Cloudflare): dữ liệu trong cơ sở dữ liệu Cloudflare D1, ảnh trong kho Cloudflare R2, được mã hoá khi truyền (HTTPS) và khi lưu bởi Cloudflare. Máy của bé được liên kết bằng mã dùng một lần do bố mẹ tạo và chỉ thay đổi được tiến độ của chính bé. Chúng tôi cũng lưu vai trò (bố mẹ hoặc bé), tên hiển thị, loại thiết bị, mã truy cập đã băm, và mã thông báo đẩy để bố mẹ và bé nhận cập nhật (ví dụ “Bảo đã làm xong Dọn giường”).

4. Trợ lý soạn nhiệm vụ (chỉ bố mẹ)

Trong khu bố mẹ có mã PIN, bố mẹ có thể gõ hoặc nói các việc và trợ lý soạn sẵn nhiệm vụ. App gửi tới máy chủ tin nhắn và đoạn chat gần đây của bố mẹ, kèm bản tóm tắt gia đình mà trợ lý cần: tên và tuổi của bé, xu, cấp độ, thú cưng, nhiệm vụ và phần thưởng. Không có gì được lưu cho tới khi bố mẹ bấm Thêm. Bé không mở được trợ lý.

Máy chủ của chúng tôi chuyển yêu cầu tới nhà cung cấp mô hình AI (hiện là OpenAI; có thể dùng thêm Anthropic) qua API dành cho doanh nghiệp rồi gửi câu trả lời về. Theo điều khoản API của các nhà cung cấp này, nội dung không được dùng để huấn luyện mô hình và chỉ được giữ trong thời gian ngắn (tối đa 30 ngày) để chống lạm dụng. Máy chủ của chúng tôi không lưu và không ghi log nội dung bạn viết; chỉ giữ log truy cập thông thường (thời gian, trạng thái, địa chỉ IP) và một mã cài đặt ngẫu nhiên trong thời gian ngắn để chống lạm dụng.

5. Quyền truy cập

6. Quyền riêng tư của trẻ em

Chúng tôi chỉ thu thập thông tin của bé ở mức cần thiết để app chạy cho gia đình bạn, với sự đồng ý của bố mẹ khi thiết lập app. Chúng tôi không hiển thị quảng cáo, không bán dữ liệu, không lập hồ sơ để tiếp thị và không cho bé liên lạc với người khác. Mua hàng, cài đặt, trợ lý và liên kết ra ngoài app đều nằm trong khu bố mẹ, được bảo vệ bằng mã của bố mẹ đặt khi cài app. Bố mẹ có thể xem, sửa hoặc xoá thông tin của bé trong app bất cứ lúc nào, hoặc yêu cầu chúng tôi xoá bản trên máy chủ.

Nếu bạn cho rằng một em bé đã cung cấp thông tin mà không có sự đồng ý của bố mẹ, hãy gửi email tới support@thanhlabs.com, chúng tôi sẽ xoá.

7. Mua hàng

Puffling Plus được bán qua In-App Purchase của Apple. Apple xử lý thanh toán; chúng tôi không bao giờ thấy thẻ hay thông tin Apple Account của bạn. App chỉ hỏi Apple xem gói của bạn còn hiệu lực hay không.

Xu trong Puffling chỉ kiếm được bằng cách làm nhiệm vụ; không mua được bằng tiền và không có giá trị quy đổi ngoài phần thưởng của chính gia đình bạn.

8. Không quảng cáo, không theo dõi

Không quảng cáo, không SDK phân tích hay theo dõi, không bán dữ liệu cho bên môi giới. Chúng tôi không bán hay cho thuê thông tin cá nhân và không theo dõi bạn qua app hoặc website của công ty khác.

9. Lưu giữ và xoá dữ liệu

Trên máy, dữ liệu còn cho tới khi bố mẹ xoá hoặc xoá app. Khi đồng bộ gia đình, bố mẹ có thể gỡ bất kỳ thiết bị nào lúc nào cũng được. Để xoá dữ liệu gia đình trên máy chủ, gửi email tới support@thanhlabs.com; chúng tôi xoá dữ liệu và ảnh trong vòng 30 ngày. Log truy cập được giữ tối đa 30 ngày.

10. Quyền của bạn

Tuỳ nơi bạn sống (ví dụ theo GDPR, UK GDPR, CCPA hoặc Nghị định 13/2023/NĐ-CP của Việt Nam), bạn có quyền yêu cầu xem, sửa, xuất hoặc xoá dữ liệu cá nhân chúng tôi đang giữ, hoặc phản đối việc xử lý. Gửi email tới support@thanhlabs.com; chúng tôi trả lời trong vòng 30 ngày. Phần lớn dữ liệu chỉ nằm trên máy bạn, nơi bạn có thể tự xem, xuất và xoá.

11. Thay đổi

Chúng tôi sẽ cập nhật trang này khi app thay đổi cách xử lý dữ liệu và đổi ngày “Cập nhật lần cuối”. Thay đổi quan trọng cũng sẽ được thông báo trong app.

12. Liên hệ

support@thanhlabs.com · Hỗ trợ Puffling