もちの返事は AI がつくります。送った文章と、返事に必要な最小限の情報(もちの名前、今日できた数、気分)は、返事をつくるために次の AI サービスに送られます。運営者のサーバーは会話の内容を保存しません。費用の管理と不正利用の防止のため、返事ごとに日時・機能・使った AI のモデル・トークン数(やりとりした文章の量)だけを、匿名のオンラインIDにひもづけて記録します。この記録は180日後、またはアカウントを削除したときに削除します。
AI サービスに送る前に、運営者のサーバー上で、氏名・電話番号・住所・メールアドレス・URL・カード番号などと思われる部分を自動的に記号(例:[名前])に置き換えます。この処理はメモリ上でだけ行い、内容は保存しません。自動の処理のため、すべての個人情報を見つけられるとは限りません。個人を特定できる情報は入力しないでください。
Đơn vị vận hành “Mochitto” (sau đây gọi là “chúng tôi”) xử lý thông tin của người dùng trong ứng dụng “Mochitto” (sau đây gọi là “ứng dụng”) như sau.
Đơn vị vận hành
Nguyễn Văn Hưng (Nguyen Van Hung) Địa chỉ: Krông Búk, Đắk Lắk, Việt Nam Liên hệ: [email protected]
Ứng dụng do một cá nhân sống tại Việt Nam vận hành.
Mục đích sử dụng
Chúng tôi chỉ dùng thông tin thu được cho các mục đích sau.
Cung cấp các tính năng của ứng dụng (bạn bè, trò chuyện với mochi, sao lưu đám mây, chuyển dữ liệu, khôi phục bằng email)
Kiểm tra và cung cấp gói Mochitto Plus đã mua
Gửi mã xác nhận và thông báo khi đổi email khôi phục hoặc khi tài khoản được khôi phục
Trả lời liên hệ, báo lỗi và góp ý
Tìm và sửa lỗi, cải thiện ứng dụng (thống kê ẩn danh)
Ngăn việc sử dụng không phù hợp và giữ an toàn cho người dùng, ví dụ xem xét các câu trả lời bị báo cáo
Thông tin lưu trên máy của bạn
Tên mochi, danh sách việc, lịch sử hoàn thành, ngày nghỉ, tâm trạng, “một dòng hôm nay”, hạt dẻ, nhật ký phiêu lưu, đồ trang trí, cài đặt, lịch sử trò chuyện với mochi
Các thông tin này lưu trên máy của bạn. Nếu bạn không dùng tính năng trực tuyến, chúng không được gửi lên máy chủ của chúng tôi. Đăng ký email là tuỳ chọn (xem mục “Email (tuỳ chọn)” bên dưới).
Tính năng trực tuyến (chỉ khi bạn dùng)
Lần đầu bạn dùng “Bạn bè”, “Trò chuyện với mochi”, “Sao lưu đám mây” hoặc “Chuyển dữ liệu”, ứng dụng tạo một mã trực tuyến ẩn danh. Máy chủ của chúng tôi (api.mochitto.app, chạy trên dịch vụ của Cloudflare) chỉ lưu:
Mã ẩn danh, mã bạn bè, quan hệ bạn bè, những người bạn đã từ chối (để họ không gửi lời mời lại), các lời cổ vũ (chỉ là sticker có sẵn)
Thông tin bạn bè thấy được: tên mochi, dáng vẻ (giai đoạn lớn), màu, ngày gần nhất bạn hoàn thành việc
Sao lưu đám mây: một bản dữ liệu mới nhất do bạn lưu (được mã hoá khi lưu trên máy chủ, nhưng không phải mã hoá đầu-cuối: máy chủ của bên vận hành giải mã được nội dung)
Email (chỉ khi bạn đăng ký): dạng mã hoá và dạng băm. Khi bạn xin mã xác nhận, email được lưu ở dạng mã hoá cho tới khi mã hết hạn và lượt dọn dẹp hằng ngày chạy (tối đa khoảng một ngày), kể cả khi bạn không xác nhận
Mã chuyển dữ liệu (hiệu lực 7 ngày, dùng 1 lần), số lượt trò chuyện mỗi ngày
Nhật ký dùng AI cho mỗi câu trả lời của mochi: thời điểm, tính năng, model AI đã dùng và số token (lượng chữ trao đổi). Dùng để quản lý chi phí và chống lạm dụng, không bao gồm nội dung trò chuyện. Bị xoá sau 180 ngày hoặc khi bạn xoá tài khoản
Câu trả lời của mochi mà bạn đã “báo cáo” (chỉ câu đó, để chúng tôi xem xét và cải thiện)
Email (tuỳ chọn)
Đăng ký email là tuỳ chọn. Email chỉ dùng để xác nhận khi khôi phục tài khoản và bản sao lưu đám mây lúc mất máy, và được giữ đến khi bạn xoá tài khoản hoặc huỷ đăng ký. Email được lưu dưới dạng mã hoá (để gửi mã xác nhận) và dạng băm (để tra cứu). Bản sao lưu đám mây được mã hoá khi lưu trên máy chủ, nhưng không phải mã hoá đầu-cuối: dù bạn có đăng ký email hay không, máy chủ của bên vận hành luôn giải mã được nội dung. Khi bạn đổi email khôi phục, chúng tôi gửi một email thông báo ngắn tới địa chỉ cũ; khi tài khoản được khôi phục bằng email, chúng tôi gửi thông báo tới chính địa chỉ đó. Bên vận hành có thể xem email để hỗ trợ và việc xem được ghi nhật ký. Email được gửi qua Resend (Hoa Kỳ). Đây là việc cung cấp dữ liệu cho bên thứ ba ở nước ngoài.
Trò chuyện với mochi (AI)
Câu trả lời của mochi do AI tạo. Tin nhắn bạn gửi và lượng thông tin tối thiểu cần thiết (tên mochi, số việc đã làm hôm nay, tâm trạng) được gửi tới các dịch vụ AI dưới đây để tạo câu trả lời. Máy chủ của chúng tôi không lưu nội dung cuộc trò chuyện. Để quản lý chi phí và chống lạm dụng, với mỗi câu trả lời máy chủ chỉ ghi lại thời điểm, tính năng, model AI đã dùng và số token (lượng chữ trao đổi), gắn với mã trực tuyến ẩn danh của bạn. Bản ghi này bị xoá sau 180 ngày hoặc khi bạn xoá tài khoản.
Trước khi gửi tới dịch vụ AI, máy chủ của chúng tôi tự động thay những phần có vẻ là họ tên, số điện thoại, địa chỉ, email, đường link, số thẻ… bằng ký hiệu (ví dụ: [tên]). Việc này chỉ diễn ra trong bộ nhớ và không được lưu lại. Vì là xử lý tự động nên không phải mọi thông tin cá nhân đều được phát hiện. Vui lòng không nhập thông tin có thể nhận diện một người cụ thể.
OpenAI (Hoa Kỳ): nơi nhận đầu tiên. Nội dung gửi qua API không được dùng để huấn luyện AI của OpenAI; theo điều khoản của OpenAI, nội dung có thể được lưu trong một thời gian giới hạn để phát hiện lạm dụng
DeepSeek (Trung Quốc): dùng khi OpenAI không phản hồi. Nội dung được lưu ở Trung Quốc và có thể được DeepSeek dùng để huấn luyện và cải thiện AI của họ
Google (Gemini API, Hoa Kỳ): dùng khi cả OpenAI và DeepSeek đều không phản hồi. Dùng gói trả phí nên nội dung không được dùng để huấn luyện AI của Google
Khi bạn ở Nhật Bản (kết nối từ Nhật, hoặc máy đặt vùng là Nhật Bản) hoặc dùng tiếng Nhật: chỉ gửi tới OpenAI, rồi Google khi OpenAI không phản hồi. Dữ liệu không bao giờ được gửi tới DeepSeek
Đây là việc cung cấp dữ liệu cho bên thứ ba ở nước ngoài (xem mục “Cung cấp dữ liệu cho bên thứ ba ở nước ngoài” bên dưới). Lần đầu sử dụng, ứng dụng giải thích trên màn hình và chỉ mở tính năng khi bạn đồng ý. Nếu tin nhắn có dấu hiệu liên quan đến tính mạng, tin nhắn không được gửi tới AI; thay vào đó ứng dụng hiển thị thông tin nơi hỗ trợ.
Thông tin mua hàng
Giao dịch “Mochitto Plus” do Apple (App Store) hoặc Google (Google Play) xử lý. Để kiểm tra trạng thái gói, một mã người dùng ngẫu nhiên và lịch sử giao dịch được gửi tới dịch vụ RevenueCat. Khi mua, chúng tôi không nhận họ tên, email hay thông tin thanh toán của bạn.
Thông báo
Lời nhắc và thông báo “mochi đã về” được hẹn giờ ngay trên máy. Nội dung thông báo không được gửi ra bên ngoài.
Báo lỗi và thống kê sử dụng
Để cải thiện ứng dụng và sửa lỗi, chúng tôi gửi thông tin ẩn danh tới các dịch vụ dưới đây. Chúng tôi không gửi tên của bạn, tên mochi, nội dung việc hay tâm trạng. Không dùng mã quảng cáo (IDFA), không theo dõi bạn qua ứng dụng hay trang web khác.
Sentry: thông tin lỗi khi ứng dụng bị dừng đột ngột (phiên bản, hệ điều hành, đời máy)
PostHog (EU): số lần thực hiện các thao tác như “mochi đi phiêu lưu”. Không tạo hồ sơ định danh, không dùng vị trí
Máy chủ của chúng tôi: mỗi ngày 1 lần, bản tóm tắt cách dùng (phiên bản app, hệ điều hành, ngôn ngữ, giai đoạn của mochi, số ngày đã dùng, số đồ trang trí, quà phiêu lưu và thư đã có, có dùng Plus không). Gửi kèm một mã ngẫu nhiên riêng cho máy, không liên kết với tài khoản trực tuyến. Quốc gia được ước lượng từ kết nối, không lưu địa chỉ IP. Dùng để biết khi nào cần thêm truyện và đồ mới. Máy không dùng app 180 ngày sẽ bị xoá khỏi số liệu
Tắt “Cài đặt › Gửi dữ liệu sử dụng ẩn danh” để ngừng gửi những thông tin này.
Báo lỗi và góp ý
Nội dung bạn gửi ở “Cài đặt › Báo lỗi và góp ý” được lưu trên máy chủ của chúng tôi và chỉ người phát triển đọc. Khi bật “Gửi kèm thông tin máy”, app gửi thêm phiên bản app, hệ điều hành, dòng máy và giai đoạn của mochi. Không lưu tài khoản trực tuyến hay địa chỉ IP. Nội dung được xoá 1 năm sau khi xử lý xong.
Ứng dụng không hiển thị quảng cáo.
Xoá dữ liệu
Vào “Cài đặt › Xoá toàn bộ dữ liệu” để xoá mọi dữ liệu trên máy, các thông báo đã hẹn và dữ liệu trực tuyến trên máy chủ. “Cài đặt › Xoá dữ liệu trực tuyến” chỉ xoá dữ liệu trên máy chủ. Gói đã mua vẫn gắn với tài khoản cửa hàng và có thể khôi phục bằng “Khôi phục giao dịch”. Lịch sử mua trên RevenueCat được giữ lại để bạn khôi phục được gói đã mua. Nếu muốn xoá cả phần này, hãy liên hệ địa chỉ bên dưới.
Yêu cầu xem, sửa, xoá dữ liệu
Bạn có thể yêu cầu chúng tôi cho biết mục đích sử dụng, cho xem, sửa, bổ sung, xoá, ngừng sử dụng dữ liệu, ngừng cung cấp cho bên thứ ba, hoặc cho xem nhật ký cung cấp cho bên thứ ba đối với thông tin chúng tôi đang giữ về bạn.
Hầu hết thông tin chỉ nằm trên máy của bạn, và bạn có thể xem, sửa, xoá ngay trong ứng dụng. Dữ liệu trên máy chủ có thể tự xoá bất cứ lúc nào bằng “Cài đặt › Xoá dữ liệu trực tuyến” hoặc “Cài đặt › Xoá toàn bộ dữ liệu”.
Vì tài khoản là ẩn danh, để xác nhận đúng là bạn, hãy gửi kèm “Mã của bạn” hiện trong màn hình “Bạn bè” của ứng dụng. Nếu đã đăng ký email, hãy gửi từ địa chỉ đó, hoặc chúng tôi sẽ gửi thư xác nhận tới địa chỉ đó. Vì mã bạn bè cũng được chia sẻ với bạn bè, khi yêu cầu xem dữ liệu, chúng tôi có thể đề nghị thêm cách xác nhận, ví dụ ảnh chụp màn hình ứng dụng. Nếu không xác nhận được là bạn, chúng tôi có thể không thực hiện yêu cầu.
Không mất phí. Sau khi xác nhận, chúng tôi sẽ trả lời qua email không chậm trễ.
Khiếu nại và thắc mắc về việc xử lý thông tin cá nhân cũng gửi về địa chỉ này.
Biện pháp bảo vệ dữ liệu
Để tránh rò rỉ hay mất dữ liệu, chúng tôi áp dụng các biện pháp sau.
Chỉ thu thập ít thông tin nhất có thể. Không lưu nội dung trò chuyện và địa chỉ IP.
Mọi kết nối đều được mã hoá bằng HTTPS.
Bản sao lưu đám mây và email được mã hoá khi lưu trên máy chủ; khoá mã hoá được quản lý tách khỏi cơ sở dữ liệu. Đây không phải mã hoá đầu-cuối: máy chủ của bên vận hành giải mã được nội dung.
Thông tin đăng nhập được lưu trong keychain của máy; máy chủ chỉ lưu dạng băm.
Chỉ người vận hành truy cập được máy chủ và trang quản trị. Mỗi lần người vận hành xem một địa chỉ email đều được ghi nhật ký.
Dữ liệu không còn cần thiết được tự động xoá (ví dụ: mã chuyển dữ liệu khi hết hạn, câu trả lời bị báo cáo sau 180 ngày, báo lỗi 1 năm sau khi xử lý xong).
Người vận hành sống tại Việt Nam và thực hiện các biện pháp trên có tính đến quy định bảo vệ dữ liệu cá nhân của Việt Nam (Luật Bảo vệ dữ liệu cá nhân, và trước đó là Nghị định 13/2023/NĐ-CP). Về các nhà cung cấp ở nước ngoài, xem mục tiếp theo.
Cung cấp dữ liệu cho bên thứ ba ở nước ngoài
Ứng dụng sử dụng các nhà cung cấp ở nước ngoài dưới đây.
OpenAI (OpenAI, L.L.C. / OpenAI OpCo, LLC): Hoa Kỳ. Tin nhắn trò chuyện với mochi và thông tin tối thiểu để trả lời (nơi nhận đầu tiên)
DeepSeek: Trung Quốc. Như trên (khi OpenAI không phản hồi; không bao giờ dùng khi bạn ở Nhật Bản hoặc dùng tiếng Nhật)
Google LLC (Gemini API): Hoa Kỳ. Như trên (dự phòng cuối)
Resend: Hoa Kỳ. Địa chỉ email và nội dung thư gửi đi (mã xác nhận, thông báo)
Cloudflare, Inc.: Hoa Kỳ (dữ liệu được xử lý ở các trung tâm dữ liệu trên khắp thế giới). Lưu dữ liệu của tính năng trực tuyến và xử lý kết nối
RevenueCat, Inc.: Hoa Kỳ. Mã người dùng ngẫu nhiên và lịch sử mua
Sentry (Functional Software, Inc.): công ty Hoa Kỳ, dữ liệu lưu trên máy chủ ở Đức (EU). Thông tin lỗi ẩn danh
PostHog, Inc.: công ty Hoa Kỳ, dữ liệu lưu trên máy chủ ở Đức (EU). Số lần thao tác ẩn danh
Thông tin về chế độ bảo vệ thông tin cá nhân của từng nước có trên trang của Uỷ ban Bảo vệ Thông tin Cá nhân Nhật Bản (tiếng Nhật). EU (Đức) được Uỷ ban này công nhận có chế độ bảo vệ tương đương Nhật Bản. Hoa Kỳ không có luật liên bang chung về thông tin cá nhân; dữ liệu được bảo vệ bởi các luật liên bang theo từng lĩnh vực và luật của các bang (như Luật Quyền riêng tư Người tiêu dùng California). Trung Quốc có Luật Bảo vệ Thông tin Cá nhân; theo pháp luật Trung Quốc, cơ quan nhà nước có thể yêu cầu truy cập dữ liệu.
Với các nhà cung cấp trừ DeepSeek, điều khoản sử dụng hoặc thoả thuận xử lý dữ liệu (DPA) quy định họ chỉ dùng dữ liệu để cung cấp dịch vụ, giữ bí mật và bảo vệ an toàn dữ liệu, tương đương với các biện pháp mà Luật Bảo vệ Thông tin Cá nhân của Nhật Bản yêu cầu. Chúng tôi kiểm tra định kỳ và ngừng gửi dữ liệu nếu có vấn đề. DeepSeek có thể dùng nội dung để huấn luyện AI của họ, nên không có biện pháp tương đương; dữ liệu chỉ được gửi tới DeepSeek khi bạn đã đồng ý ở lần đầu trò chuyện. Nếu bạn yêu cầu, chúng tôi sẽ cho biết thêm chi tiết về các biện pháp này.
Ban hành 1/10/2026, sửa đổi 2/10/2026 (thêm tính năng trực tuyến), 3/10/2026 (mã hoá bản sao lưu và khôi phục bằng email; thay đổi dịch vụ AI (OpenAI là nơi nhận đầu tiên) và thứ tự của chúng, việc tự động che thông tin cá nhân trước khi gửi; thêm thông tin đơn vị vận hành, mục đích sử dụng, cách yêu cầu xem/sửa/xoá dữ liệu, biện pháp bảo vệ dữ liệu, cung cấp dữ liệu ra nước ngoài; thêm nhật ký dùng AI (thời điểm, tính năng, model, số token))
Mochitto app privacy policy
The operator of Mochitto (“we”) handles information in the Mochitto app (“the app”) as follows.
The app is run by an individual living in Vietnam.
Why we use your information
We use the information we collect only to:
Provide the app's features (Friends, Talk with Mochi, Cloud backup, Transfer, email recovery)
Check and provide your Mochitto Plus purchase
Send confirmation codes, and notices when your recovery email changes or your account is recovered
Answer your questions, problem reports and ideas
Find and fix bugs and improve the app (anonymous statistics)
Prevent misuse and keep the app safe, for example by reviewing reported replies
Information kept on your device
Your mochi's name, your goals, completion history, rest days, moods, your daily lines, acorns, adventure log, outfits, settings and your chats with Mochi
This information stays on your device. Unless you use the online features, it is never sent to our servers. Adding an email is optional (see “Email (optional)” below).
Online features (only when you use them)
The first time you use Friends, Talk with Mochi, Cloud backup or Transfer, the app creates an anonymous online ID. Our server (api.mochitto.app, run on Cloudflare) stores only:
The anonymous ID, your friend code, who your friends are, people you declined (so they can't ask again), and cheers you exchange (fixed stickers only)
What friends can see: your mochi's name, look (growth stage), colour and the last day you finished something
Cloud backup: one copy of your latest data, saved by you (encrypted at rest on the server, but not end-to-end: the operator's server can decrypt it)
Email (only if you add one): an encrypted copy and a hash. When you ask for a code, the address is kept encrypted until the code expires and the daily clean-up runs (at most about a day), even if you never confirm it
Transfer codes (valid 7 days, single use) and how many chats you had each day
A usage record for each Mochi reply: the time, the feature, the AI model used and the number of tokens (the amount of text). We use it to manage costs and prevent abuse. It never contains the conversation. Deleted after 180 days or when you delete the account
Mochi replies you report (only that reply, so we can review it and improve)
Email (optional)
Adding an email is optional. We use it only to confirm a recovery of your account and cloud backup after you lose your phone, and keep it until you delete the account or remove it. The address is stored encrypted (to send you codes) and as a hash (to look it up). Cloud backups are encrypted at rest on the server, but not end-to-end: whether or not you add an email, the operator's server can decrypt them. When you change your recovery email, we send a short notice to the old address, and when your account is recovered by email, we send a notice to that address. The operator may look at an email address to give support, and each view is logged. Mail is sent through Resend (United States). This is a transfer to a third party in another country.
Talk with Mochi (AI)
Mochi's replies are written by AI. What you send, plus the minimum needed for a reply (your mochi's name, how many things you did today, your mood), goes to the AI services below. Our server does not store the conversation. To manage costs and prevent abuse, for each reply it records only the time, the feature, the AI model used and the number of tokens (the amount of text), linked to your anonymous online ID. This record is deleted after 180 days or when you delete the account.
Before anything is sent to an AI service, our server automatically replaces parts that look like names, phone numbers, addresses, email addresses, links or card numbers with placeholders (for example, [name]). This happens in memory only and nothing is stored. Because it is automatic, not all personal information may be detected. Please don't enter information that could identify a specific person.
OpenAI (United States): tried first. What is sent through OpenAI's API is not used to train OpenAI's AI; under OpenAI's terms it may be kept for a limited period to monitor for abuse
DeepSeek (People's Republic of China): used when OpenAI doesn't answer. What you send is stored in China and may be used by DeepSeek to train and improve its AI
Google (Gemini API, United States): used when neither OpenAI nor DeepSeek answers. Used on a paid plan, so what you send is not used to train Google's AI
When you are in Japan (connecting from Japan, or your phone's region is set to Japan) or use the app in Japanese: OpenAI first, then Google if OpenAI doesn't answer. Nothing is ever sent to DeepSeek
This is a transfer to third parties in other countries (see “Transfers to third parties in other countries” below). The app explains this on screen the first time and only opens chat after you agree. If a message suggests someone may be in danger, it is not sent to AI; the app shows where to find help instead.
Purchases
Mochitto Plus purchases are processed by Apple (App Store) or Google (Google Play). To check your subscription status, a randomly generated user ID and your purchase records are sent to the purchase service RevenueCat. When you buy, we never receive your name, email address or payment details.
Notifications
Reminders and “your mochi is home” alerts are scheduled on your device. Their content is never sent anywhere.
Crash reports and usage statistics
To improve the app and fix bugs, we send anonymous information to the services below. We never send your name, your mochi's name, your goals or your moods. We don't use the advertising identifier (IDFA) or track you across other apps or websites.
Sentry: error details when the app crashes (app version, OS, device model)
Our server: once a day, a usage summary (app version, OS, language, your mochi's stage, days used, how many items, souvenirs and letters you have, whether you have Plus). It carries a random ID for this install only, not linked to the online account. The country is estimated from the connection; IP addresses are not stored. We use it to know when new stories and items are needed. Installs unused for 180 days are deleted
Turn off Settings › Share anonymous usage data to stop all of these.
Problem reports and ideas
What you send from Settings › Report a problem or share an idea is stored on our server and read only by the developer. With “Include device info” on, the app version, OS, device model and your mochi's stage are sent too. No online account or IP address is stored. Reports are deleted a year after they are handled.
The app shows no ads.
Deleting your data
Settings › Delete all data removes everything on your device, scheduled notifications, and your online data on our server. Settings › Delete online data removes only the server copy. Purchases stay with your store account and come back with Restore purchases. Purchase records at RevenueCat are kept so purchases can be restored; to have those deleted too, contact us at the address below.
Requests about your data
You can ask us to tell you how we use the information we hold about you, to show it to you, to correct, add to or delete it, to stop using or erase it, to stop providing it to third parties, or to show our records of providing it to third parties.
Most information lives only on your device, where you can view, change and delete it in the app. You can delete everything on our server yourself at any time with Settings › Delete online data or Settings › Delete all data.
Accounts are anonymous, so to confirm it's you, include “Your code” from the Friends screen in the app. If you added an email, write from that address, or we will send a confirmation to it. Because your friend code is also known to your friends, for a request to see your data we may ask for more, such as a screenshot from the app. If we can't confirm it's you, we may not be able to act on the request.
There is no fee. Once we have confirmed it's you, we reply by email without delay.
Complaints and questions about how we handle personal information go to the same address.
How we keep your information safe
To prevent leaks and loss, we:
Collect as little as we can. We don't store conversations or IP addresses.
Encrypt every connection with HTTPS.
Store cloud backups and email addresses encrypted on the server, with the encryption keys kept apart from the database. This is not end-to-end encryption: the operator's server can decrypt them.
Keep your sign-in token in your device's keychain; the server stores only a hash of it.
Limit access to the server and admin tools to the operator. Each time the operator views an email address, it is logged.
Delete data automatically once it is no longer needed (for example, transfer codes when they expire, reported replies after 180 days, problem reports a year after they are handled).
The operator lives in Vietnam and applies these measures with Vietnam's personal data protection rules in mind (the Personal Data Protection Law and, before it, Decree 13/2023/ND-CP). For providers in other countries, see the next section.
Transfers to third parties in other countries
The app uses these providers outside Japan:
OpenAI (OpenAI, L.L.C. / OpenAI OpCo, LLC): United States. Messages you send to Mochi and the minimum needed for a reply (tried first)
DeepSeek: People's Republic of China. The same (when OpenAI doesn't answer; never used when you are in Japan or use Japanese)
Google LLC (Gemini API): United States. The same (the last fallback)
Resend: United States. Your email address and the mail we send (codes, notices)
Cloudflare, Inc.: United States (data is processed in data centers around the world). Storage for the online features and handling connections
RevenueCat, Inc.: United States. A random user ID and purchase records
Sentry (Functional Software, Inc.): a US company; data is stored on servers in Germany (EU). Anonymous error details
PostHog, Inc.: a US company; data is stored on servers in Germany (EU). Anonymous action counts
Information on each country's personal data protection system is on the website of Japan's Personal Information Protection Commission (in Japanese). The Commission recognizes the EU (Germany) as having a system equivalent to Japan's. The United States has no general federal privacy law; data is protected by sector-specific federal laws and state laws such as the California Consumer Privacy Act. China has the Personal Information Protection Law; under Chinese law, government authorities may require access to data.
For every provider except DeepSeek, their terms or data processing agreement (DPA) require them to use the data only to provide their service, keep it confidential and keep it secure, which is equivalent to the measures required by Japan's Act on the Protection of Personal Information. We check this regularly and stop sending data if there is a problem. DeepSeek may use content to train its AI, so it does not take equivalent measures; data goes to DeepSeek only if you agreed when you first opened the chat. On request, we will tell you more about these measures.
October 1, 2026 (updated October 2, 2026: online features added; October 3, 2026: backup encryption and email recovery explained; change of AI services (OpenAI tried first) and their order; automatic masking of personal details before sending; operator details, purposes of use, data requests, security measures and transfers abroad added; AI usage records (time, feature, model, token count) added)