English · Tiếng Việt
GardenCue is a plant and garden care app: it keeps a list of your plants, generates a watering and feeding schedule, reminds you when a task is due, and lets you keep a photo journal of how your garden is doing.
This policy explains what the app stores, what leaves your device, and who else is involved. It covers the app itself — not any website or service you might reach from a link inside it.
GardenCue is built local-first. The following is written to your phone's own storage and is not uploaded anywhere by us:
Uninstalling the app removes all of this. You can also erase it while keeping the app installed, from Settings → Delete all data.
Four things send data off the device. Each is listed with what it sends and why.
| Service | What is sent | Why |
|---|---|---|
| Google Firebase Analytics | Anonymous usage events — for example that a plant was added, a task was completed or skipped, a reminder was set, the language was changed, or a purchase screen was opened. Each event carries a small amount of context such as the task type or plant category, plus the app version, device model, operating system version, coarse region and a randomly generated app instance identifier. It does not send your plant names, notes, photos, or the text you type. | To understand which features are used and where people get stuck, so the app can be improved. |
| Google Firebase Crashlytics | Crash and error reports: the stack trace, device model, operating system version, app version, and the moment of the crash. | To find and fix crashes. |
| Google Firebase Remote Config | A request for the app's current configuration values. It carries the app version and platform, not your garden data. | To change settings such as a minimum supported version without shipping an update. |
| Google AdMob | Data the Google Mobile Ads SDK collects to select and measure ads, including your device's advertising identifier, device and network information, and approximate location derived from your IP address. | To show the banner and native ads that fund the free version. |
| Open-Meteo | Only a pair of coordinates, rounded to roughly one kilometre. No account, no name, no identifier and no history — Open-Meteo does not require one. | To fetch the local forecast that decides when to remind you to water. |
| Google Play Billing | Handled entirely by Google Play when you buy the ad-free upgrade. The app receives only confirmation that the purchase exists. We never see or store your payment details. | To sell and restore the one-time ad removal purchase. |
These providers process the data under their own policies: Firebase, Google AdMob, Open-Meteo, Google Privacy Policy.
The free version of GardenCue shows ads through Google AdMob. Ads may be personalised using your device's advertising identifier.
| Permission | When it is asked for | What it is used for |
|---|---|---|
| Notifications | At the end of setup, and any time you switch reminders on | Local reminders for watering, feeding and other garden tasks. These are scheduled on your device; we do not operate a push server. |
| Location (while using the app) | Only when you tap “Use my current location” | A single reading, used once to look up your forecast. Never in the background, and never continuous tracking. You can skip it entirely and search for your town by name instead. |
| Camera | Only when you attach a photo to a journal entry | Taking that photo. It stays on your device. |
| Photo library | Only when you attach an existing photo | Choosing that photo. It stays on your device. |
You can refuse or later revoke any of these in your device settings. The app keeps working; only the feature behind the permission is unavailable.
Settings includes a backup you can export. It writes a file containing your garden data and hands it to your device's own share sheet — you choose where it goes. Restoring reads a file you pick. We do not receive, store or have access to these files at any point.
Because your garden data lives on your device, you control it directly:
For the analytics and crash data held by Google on our behalf, email us at the address below and we will request its deletion. Please tell us the approximate date and device so it can be located, since these records carry no name or account.
GardenCue is a general-audience gardening app. It is not directed at children under 13, and we do not knowingly collect information from them. If you believe a child has provided information through the app, contact us and we will delete it.
Depending on where you live, you may have the right to access, correct, export or delete your personal data, and to object to certain processing. Most of this you can do yourself in Settings, since the data is on your device. For anything else, contact us and we will respond.
If GardenCue adds a feature that changes what is collected, this page is updated and the date at the top changes with it. Significant changes will also be noted in the app.
Questions about privacy, or a deletion request: support@lawncue.app
English · Tiếng Việt
GardenCue là ứng dụng chăm sóc cây và khu vườn: lưu danh sách cây của bạn, tạo lịch tưới và bón phân, nhắc khi đến hạn, và cho bạn ghi nhật ký kèm ảnh về khu vườn.
Chính sách này nói rõ ứng dụng lưu gì, dữ liệu nào rời khỏi thiết bị của bạn, và những bên nào tham gia. Nó áp dụng cho ứng dụng, không áp dụng cho trang web hay dịch vụ bên ngoài mà bạn mở từ một liên kết trong ứng dụng.
GardenCue được thiết kế theo hướng lưu tại máy trước. Những thông tin sau nằm trong bộ nhớ điện thoại của bạn và chúng tôi không tải chúng lên bất cứ đâu:
Gỡ ứng dụng sẽ xoá toàn bộ những thứ này. Bạn cũng có thể xoá mà vẫn giữ ứng dụng, tại Cài đặt → Xoá toàn bộ dữ liệu.
Có bốn dịch vụ gửi dữ liệu ra ngoài. Dưới đây là từng dịch vụ, gửi gì và để làm gì.
| Dịch vụ | Gửi gì | Để làm gì |
|---|---|---|
| Google Firebase Analytics | Các sự kiện sử dụng ẩn danh — ví dụ đã thêm một cây, đã hoàn thành hoặc bỏ qua một việc, đã đặt nhắc việc, đã đổi ngôn ngữ, hoặc đã mở màn hình mua hàng. Mỗi sự kiện kèm ít ngữ cảnh như loại việc hay nhóm cây, cùng phiên bản ứng dụng, model máy, phiên bản hệ điều hành, khu vực ở mức thô và một mã phiên bản ứng dụng sinh ngẫu nhiên. Nó không gửi tên cây, ghi chú, ảnh hay chữ bạn nhập. | Để biết tính năng nào được dùng và người dùng vướng ở đâu, từ đó cải thiện ứng dụng. |
| Google Firebase Crashlytics | Báo cáo sự cố: stack trace, model máy, phiên bản hệ điều hành, phiên bản ứng dụng và thời điểm xảy ra. | Để tìm và sửa lỗi làm ứng dụng dừng đột ngột. |
| Google Firebase Remote Config | Một yêu cầu lấy các giá trị cấu hình hiện tại. Nó mang phiên bản ứng dụng và nền tảng, không mang dữ liệu khu vườn. | Để thay đổi các thiết lập như phiên bản tối thiểu được hỗ trợ mà không cần phát hành bản mới. |
| Google AdMob | Dữ liệu mà SDK Google Mobile Ads thu thập để chọn và đo lường quảng cáo, gồm mã nhận dạng quảng cáo của thiết bị, thông tin thiết bị và mạng, và vị trí gần đúng suy ra từ địa chỉ IP. | Để hiển thị quảng cáo banner và native giúp duy trì bản miễn phí. |
| Open-Meteo | Chỉ một cặp toạ độ, đã làm tròn về khoảng một kilômét. Không tài khoản, không tên, không mã nhận dạng và không lịch sử — Open-Meteo không yêu cầu những thứ đó. | Để lấy dự báo tại chỗ, dùng quyết định khi nào nhắc bạn tưới. |
| Google Play Billing | Do Google Play xử lý hoàn toàn khi bạn mua bản gỡ quảng cáo. Ứng dụng chỉ nhận được xác nhận rằng giao dịch tồn tại. Chúng tôi không thấy và không lưu thông tin thanh toán của bạn. | Để bán và phục hồi giao dịch gỡ quảng cáo mua một lần. |
Các bên này xử lý dữ liệu theo chính sách riêng của họ: Firebase, Google AdMob, Open-Meteo, Chính sách quyền riêng tư của Google.
Bản miễn phí của GardenCue hiển thị quảng cáo qua Google AdMob. Quảng cáo có thể được cá nhân hoá dựa trên mã nhận dạng quảng cáo của thiết bị.
| Quyền | Xin khi nào | Dùng để làm gì |
|---|---|---|
| Thông báo | Ở cuối phần thiết lập, và mỗi khi bạn bật nhắc việc | Nhắc tưới, bón phân và các việc chăm cây khác. Chúng được hẹn ngay trên thiết bị của bạn; chúng tôi không chạy máy chủ đẩy thông báo. |
| Vị trí (khi đang dùng ứng dụng) | Chỉ khi bạn bấm “Dùng vị trí hiện tại” | Đọc một lần duy nhất để tra dự báo. Không bao giờ chạy nền, không theo dõi liên tục. Bạn có thể bỏ qua hoàn toàn và tự tìm tên tỉnh/thành. |
| Camera | Chỉ khi bạn đính ảnh vào một mục nhật ký | Chụp tấm ảnh đó. Ảnh nằm lại trên thiết bị của bạn. |
| Thư viện ảnh | Chỉ khi bạn đính một ảnh có sẵn | Chọn tấm ảnh đó. Ảnh nằm lại trên thiết bị của bạn. |
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ị. Ứng dụng vẫn chạy; chỉ tính năng phía sau quyền đó là không dùng được.
Phần Cài đặt có chức năng xuất bản sao lưu. Nó tạo một tệp chứa dữ liệu khu vườn của bạn rồi đưa cho khay chia sẻ của thiết bị — bạn tự quyết định gửi đi đâu. Khôi phục thì đọc tệp do bạn chọn. Chúng tôi không nhận, không lưu và không có quyền truy cập vào các tệp này ở bất kỳ thời điểm nào.
Vì dữ liệu khu vườn nằm trên thiết bị, bạn kiểm soát trực tiếp:
Với dữ liệu phân tích và báo cáo sự cố do Google giữ thay chúng tôi, hãy gửi email tới địa chỉ bên dưới và chúng tôi sẽ yêu cầu xoá. Vui lòng cho biết khoảng thời gian và thiết bị để có thể tìm ra, vì các bản ghi này không mang tên hay tài khoản nào.
GardenCue là ứng dụng làm vườn cho người dùng phổ thông. Nó không hướng tới trẻ em dưới 13 tuổi, và chúng tôi không cố ý thu thập thông tin từ trẻ em. Nếu bạn cho rằng một trẻ em đã cung cấp thông tin qua ứng dụng, hãy liên hệ và chúng tôi sẽ xoá.
Tuỳ nơi bạn sinh sống, bạn có thể có quyền truy cập, sửa, xuất hoặc xoá dữ liệu cá nhân của mình, và phản đối một số hoạt động xử lý. Phần lớn những việc này bạn tự làm được trong Cài đặt, vì dữ liệu nằm trên thiết bị. Với những việc còn lại, hãy liên hệ và chúng tôi sẽ phản hồi.
Nếu GardenCue thêm tính năng làm thay đổi những gì được thu thập, trang này sẽ được cập nhật và ngày ở đầu trang đổi theo. Những thay đổi đáng kể cũng sẽ được thông báo trong ứng dụng.
Thắc mắc về quyền riêng tư, hoặc yêu cầu xoá dữ liệu: support@lawncue.app