Privacy Policy
Lawn Care
Last Updated: November 5, 2026
CRITICAL WARNING - LIMITATION OF LIABILITY: This Privacy Policy contains comprehensive limitations and disclaimers designed to limit liability. By using our app, you acknowledge and agree to these limitations. We strongly recommend reading this policy carefully before using our services. If you do not agree to these limitations, you must not use our app. Nothing in this policy limits your data protection rights or other rights that cannot be limited by law (see Sections 7 and 13).
1. Introduction
This Privacy Policy describes how Lawn Care ("we," "our," or "us"), developed and operated by Viksva, MB, a company registered in Vilnius, Lithuania, collects, uses, and protects your personal information when you use our mobile application and services. We are committed to protecting your privacy and handling your data transparently in accordance with applicable data protection laws, including the GDPR. The data controller is Viksva, MB, company code 306082256, Gelažių g. 4C-1, LT-06231 Vilnius, Lithuania (full contact details are in Section 11).
IMPORTANT DISCLAIMER: This app is provided STRICTLY for educational, entertainment, and informational purposes only and is NOT a substitute for professional lawn care, landscaping, horticultural, or agricultural advice. This is an EDUCATIONAL AND ENTERTAINMENT TOOL ONLY. AI can and will make mistakes. ALL GRASS IDENTIFICATIONS, LAWN CARE RECOMMENDATIONS, MOWING SCHEDULES, FERTILIZATION PLANS, DISEASE/PEST DIAGNOSES, AND TREATMENT SUGGESTIONS ARE APPROXIMATE AND MAY BE INCORRECT. You MUST consult professional lawn care specialists, certified landscapers, agronomists, or local agricultural extension services for any advice that matters. We have ABSOLUTELY NO LIABILITY for any consequences resulting from following AI-generated lawn care advice, grass identification errors, incorrect treatment recommendations, misdiagnosed lawn diseases or pests, or any other information provided by this app. You use this app entirely at your own risk and discretion.
2. Information We Collect
2.1 Information You Provide Directly
- Lawn Images: Images of your lawn, grass, weeds, pests, and lawn conditions you submit for identification and analysis
- Lawn Data: Lawn size, grass types, soil type, location, watering log, products, and care history you create within the app
- Location Information: Your general location (city/region) that you type in, or, if you allow it, your device's approximate location. It is used to determine climate zones, growing seasons, lawn care schedules, and local weather
- User Preferences: Lawn care settings, notification preferences (including reminder time, quiet hours, and alert types), unit system, and display settings
- Chat Messages: Messages you send to the AI lawn care assistant for advice, and any photo you attach
- Account Information: The app does not ask for your name, email address, or password. We create an anonymous identifier for your installation (see Section 4.4). If you purchase premium features, your subscription status is linked to it
- Support Communications: Your messages and email address, if you contact our support team
- Feature Suggestions and Votes (optional): If you use "Suggest a feature", the ideas you vote for and any suggestion text you choose to send are stored on our servers, together with the app version, platform, language, whether you have a subscription, your selected grass type, how many tasks and waterings you have logged, and a random identifier created only for this feature (stored as a one-way hash). They are not linked to your account, name, email, location, photos, or any other identifier. Your suggestion text is checked automatically by an AI service (Google Gemini AI) for spam, abuse and personal details. If it is a genuine feature request, the AI rewrites it as a short, neutral title and description, translates it into the app's languages, and publishes that rewritten version anonymously on the in-app feature board, where other users can see it, vote on it and report it. Your original text is never shown to other users; it is kept privately for the developer. Suggestions that are rejected, or that the AI cannot review, are only read by the developer. If your suggestion matches an idea already on the board, your vote is added to that idea instead. Please do not include personal details in a suggestion.
2.2 Information We Collect Automatically
- Analytics Data: App events and settings collected through Google Analytics, as described in Section 4.3
- Device Information: Device model, operating system version, and app version
- Push Notification Token: If notifications are on, a push token issued by Apple or Google that lets us deliver notifications, with your device platform
- Time Zone and Language: Used to send reminders at the right local time and in your language
- App Integrity Data: Firebase App Check confirms that requests to our servers come from a genuine copy of the app (using Apple App Attest / DeviceCheck or Google Play Integrity)
- Server Logs: When the app calls our servers, Google Cloud records the time, the app, the function called, technical request details such as IP address and device or app information, and a shortened one-way hash of your anonymous identifier. Our code does not write your photos or chat messages to these logs
2.3 Device Permissions
Camera Permission: We request camera access to allow you to take photos of your lawn, grass, weeds, pests, and lawn conditions for identification and health diagnosis. When you use the camera feature:
- Photos are captured directly within the app for lawn analysis through AI image analysis
- Images are stored locally on your device for access in your lawn care history
- Photos you scan are sent over an encrypted connection (HTTPS) through our Google Cloud server function to Google's Gemini AI
- A photo you attach to a chat message with the lawn care assistant is sent the same way to OpenAI instead (see Section 4.1)
- We do not store your photos on our own servers
- Google and OpenAI may keep the data they receive for a limited time under their own terms, for example to monitor abuse. We CANNOT delete images that have been sent to these services
- You can delete images stored locally on your device at any time through the app
Storage Permission: We request storage access to save lawn images and analysis results locally on your device. These locally stored data can be deleted by you at any time.
Location Permission (optional): If you allow it, we use your device's approximate location, only while you use the app, to find your lawn and tailor weather-based advice. You can type your location instead.
Notification Permission (optional): If you allow it, we send lawn care reminders and weather alerts. You can turn them off in the app's Settings or your phone's settings at any time.
3. How We Use Your Information
We use your information for the following purposes:
- Grass Identification: Processing your lawn images through Google's Gemini AI to analyze and identify grass types (EDUCATIONAL/ENTERTAINMENT PURPOSES ONLY - AI CAN AND WILL MAKE MISTAKES)
- Lawn Health Diagnosis: Analyzing images of your lawn using Google's Gemini AI to suggest possible diseases, pest issues, weed problems, or nutrient deficiencies (NOT a substitute for professional diagnosis - AI results may be completely incorrect)
- AI Lawn Care Assistant: Providing AI-generated lawn care advice, mowing tips, fertilization schedules, and treatment recommendations through the chat feature powered by OpenAI (EDUCATIONAL/ENTERTAINMENT PURPOSES ONLY - NOT professional lawn care advice)
- Lawn Care Schedule: Generating personalized lawn care schedules based on your location and climate zone (APPROXIMATE - always verify with local lawn care professionals)
- Service Provision: Delivering core app functionality and premium features
- Weather and Notifications: Showing local weather, adjusting advice to it, and sending reminders and weather alerts
- Usage Limits: Managing usage limits for free users
- Security: Protecting our servers from abuse and fixing faults, using App Check, rate limits, and server logs
- App Improvement and Advertising Measurement: Analyzing usage to improve the app, and measuring our app-install advertising campaigns (see Section 4.3)
- Customer Support: Responding to your inquiries and providing assistance
- Product Feedback: Reading the feature suggestions you choose to send and counting votes, to decide what to build next
- Community Feature Board: Automatically reviewing, rewording, translating and anonymously publishing feature suggestions so other users can vote on them, and hiding ideas that users report
- Legal Compliance: Meeting legal obligations and protecting our rights
IMPORTANT REMINDER: ALL grass identifications, lawn care advice, mowing recommendations, fertilization plans, pest/disease diagnoses, weed identification, treatment suggestions, and any other information provided by this app are APPROXIMATE and for EDUCATIONAL/ENTERTAINMENT PURPOSES ONLY. AI can and will make mistakes. Results may be COMPLETELY INCORRECT. You MUST consult professional lawn care specialists, certified landscapers, or local agricultural extension services for any advice that matters. NEVER apply chemicals, treatments, or products based solely on AI-generated advice without independent professional verification.
4. Third-Party Services
We use the following service providers. They process data for us under their data processing terms. Apple and Google, as app stores and phone operating systems, also act on their own account under their own privacy policies.
4.1 Google Gemini AI and OpenAI
IMPORTANT: AI can and will make mistakes - identifications, diagnoses, and advice may contain significant errors or be completely incorrect. Which provider receives your data depends on the feature:
- Google Gemini AI (Gemini API and, if that is unavailable, Vertex AI): Receives photos you scan, and text about your location, grass, climate, and lawn that the app sends to create schedules, personalized advice, and climate estimates
- OpenAI: Receives what you send to the AI lawn care assistant: your messages, recent chat history, any attached photo, and context the app adds about your lawn. Our server settings do not send lawn scans to OpenAI
- How it travels: Requests go through our Google Cloud server functions. No name or email is added
- Retention by Providers: Google and OpenAI may keep the data for a limited time under their own terms, for example to monitor abuse. See the Gemini API terms, Google's Privacy Policy and OpenAI's Privacy Policy
- No Deletion Control: Because we do not keep your photos or chat messages on our servers, we CANNOT delete what has been sent to these services
4.2 RevenueCat and Subscription Management
We use RevenueCat, Inc. (United States) as our service provider to manage premium subscriptions and in-app purchases.
- Payment Processing: All payments are processed through your device's app store (Apple App Store or Google Play Store). We and RevenueCat do not receive your card details
- Subscription Data: RevenueCat processes your store purchase receipts, products bought, purchase and renewal dates, price and currency, and basic device and app information
- User Identification: RevenueCat assigns a random customer identifier to your installation. We can see subscription records under this identifier
- More Information: See RevenueCat's Privacy Policy
On iPhone, the app also lets RevenueCat collect Apple's AdServices attribution token, so that we can see which Apple Search Ads campaign led to an install or purchase. This does not use the Apple advertising identifier (IDFA) and does not require a tracking prompt.
4.3 Google Analytics and Advertising Measurement
We use Google Analytics for Firebase to understand app usage and to measure our advertising, such as Google Ads app campaigns. It collects:
- App Events: For example onboarding steps, lawn scans, schedule views, tasks, and paywall views
- Settings: For example country, climate zone, grass type, soil type, and lawn goal
- Purchase Events: Trials and purchases, with plan, price, currency, and transaction ID
- Identifiers: An app instance identifier from Google Analytics. On Android, also the advertising ID, where consent has been given, which lets Google Ads match installs to campaigns
Android: In the EEA, UK, and Switzerland, Google's consent form asks for your choice, and analytics and advertising storage stay off until you give consent. You can change your choice in the app's Settings. Outside those regions, they are on and no form is shown.
iPhone: The app collects analytics without the Apple advertising identifier (IDFA) or vendor identifier (IDFV), and with advertising storage and signals off. It does not show a consent form for this on iPhone, in any region.
This data is processed by Google under Google's Privacy Policy. We do not sell this data to third parties.
4.4 Firebase (Google Cloud) — Sign-in, Lawn Profile and Push Notifications
We use Google Firebase, operated by Google, to run our servers:
- Firebase Authentication (anonymous): Creates a random identifier for your installation. It is not linked to your name, email, or phone number
- Cloud Firestore and Cloud Functions: Store your lawn profile for weather alerts and reminders (see Section 5), and run our server code
- Firebase Cloud Messaging: Delivers push notifications through Apple Push Notification service (iOS) or Google (Android)
- Firebase App Check: Protects our servers from abuse by verifying that requests come from the genuine app
Data stored in Cloud Firestore is located in the United States. See Firebase's privacy and security terms.
4.5 Open-Meteo (Weather)
To show local weather, adjust advice, and decide on alerts, our servers request forecasts and recent weather from Open-Meteo. Only approximate coordinates (rounded to about 11 km / 7 miles) are sent for this. If you type a place name, our servers send that text to Open-Meteo to find its coordinates. No identifier, name, or other personal information is added.
4.6 Third-Party Disclaimer
THIRD-PARTY DISCLAIMER: We provide links to third-party privacy policies for your convenience, but we do not control these external services. Please read their policies too.
5. Data Storage and Security
- Stored on Your Device: Your lawn images, scan results, and care history are stored on your phone, and in your phone's backup if you use one
- Lawn Profile on Our Servers: To work out weather alerts and reminders, we store in Cloud Firestore, under your anonymous identifier: approximate location rounded to about 11 km, time zone, grass type and lawn names, climate zone and estimates, soil type, irrigation setting, language, unit system, reminder time, quiet hours, alert settings, upcoming tasks, recent waterings, push tokens and device platform, and when you were last active. Photos are NOT included
- Access Control: Security rules allow only your installation's anonymous identifier to read or change its own profile
- Encrypted in Transit: The app connects to our Firebase servers over encrypted HTTPS, and our servers connect to AI and weather services over HTTPS
- No Photo Storage by Us: We do not store your lawn images or chat messages on our own servers
- No Deletion Control: We CANNOT delete data that has been sent to Google or OpenAI
SECURITY DISCLAIMER: No method of transmission or storage is 100% secure, and we cannot guarantee the security of your data.
6. Data Retention
- Lawn Images: Not stored on our servers at any time. They are stored locally on your device and processed by Google or OpenAI as described in Section 4.1
- Lawn Profile: Kept while you use the app. If the app has not been active for 180 days, it is deleted automatically. "Delete my data" in the app's Settings deletes it at once
- Push Notification Tokens: Deactivated when Apple or Google reports that a token is no longer valid
- AI Processing: Retained by Google and OpenAI for a limited time under their own terms, which we do not control. We CANNOT delete this data
- Server Logs: Kept for about 30 days, then deleted automatically
- Rate-Limit Counters: Short-lived records under your anonymous identifier, used to limit how often weather and location lookups can be made
- Anonymous Identifier: Deleted by "Delete my data". Otherwise kept in Firebase Authentication without a fixed end date
- Analytics Data: Kept by Google Analytics under the retention setting of our account
- Subscription Data: Kept by RevenueCat and the app stores under their terms, and for as long as we need it for accounting and legal duties
- Feature Suggestions and Votes: Kept while they help us plan the app's development and deleted when no longer needed. Because they are not linked to you, we may be unable to find a specific suggestion on request
- Local Data: Lawn data, images, and history stay on your device until you delete them or delete the app
7. Your Rights and Choices
If the GDPR or UK GDPR applies to you, you have the following rights regarding your personal information. Similar rights may apply under the law of your country.
- Access: Ask whether we hold data about you and get a copy of it
- Rectification: Ask us to correct inaccurate data
- Erasure: Ask us to delete your data
- Restriction: Ask us to limit how we use your data in certain cases
- Data Portability: Get data you gave us in a portable format, where the law gives this right
- Objection: Object to processing based on our legitimate interests
- Withdrawing Consent: Where processing relies on your consent, withdraw it at any time. This does not affect processing that took place before you withdrew it
- Complaint: Complain to a data protection supervisory authority where you live or work. In Lithuania, this is the State Data Protection Inspectorate (vdai.lrv.lt)
In the app: In Settings you can export the data our servers hold about you as a portable file, and "Delete my data" deletes your lawn profile, your local lawn data, and your anonymous identifier. On Android in the EEA, UK, and Switzerland, Settings also lets you change your analytics and advertising consent. You can turn off notifications and location access at any time.
To use any of these rights, contact us using Section 11. We answer within one month, as the GDPR requires. Because we do not know your name or email address, please include your device type and the approximate date you last used the app, so that we can find your data.
8. Children's Privacy
Our app is not directed to children under 13 years of age, or under the higher minimum age for consenting to online services in your country, which in the EU can be up to 16. We do not knowingly collect personal information from these children. If you believe we have collected information from a child below that age, please contact us immediately.
9. International Data Transfers
Viksva, MB is in the EU, but your data is also processed outside the European Economic Area, mainly in the United States: Google (AI processing, Google Analytics, Firebase, Cloud Functions, and your lawn profile, which is stored in the United States), OpenAI (assistant chat), and RevenueCat (subscriptions). For these transfers from the EEA or UK we rely on the safeguards in those providers' data processing terms, such as the European Commission's Standard Contractual Clauses or an adequacy decision like the EU-U.S. Data Privacy Framework, where the provider takes part in it. You can ask us for more information using Section 11.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new policy in the app and updating the "Last Updated" date above.
11. Contact Information
12. Legal Basis for Processing (GDPR)
If the GDPR or UK GDPR applies to you, our legal basis for processing your personal information is:
- Contract: To provide the app and the scans, chat, schedules, weather advice, and alerts you ask for, and to manage your subscription (Article 6(1)(b))
- Consent: For device location, push notifications, and, on Android in the EEA, UK, and Switzerland, analytics and advertising storage. You can withdraw it at any time in the app's Settings or your phone's settings (Article 6(1)(a))
- Legitimate Interest: To secure our servers, prevent abuse and fraud, fix faults, count feature votes, and understand how the app is used (Article 6(1)(f)). You may object at any time
- Legal Obligation: For compliance with applicable laws, such as accounting rules (Article 6(1)(c))
13. Limitation of Liability
LIMITATION OF LIABILITY - TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
- WE SHALL HAVE NO LIABILITY FOR ANY DAMAGES, LOSSES, OR CLAIMS ARISING FROM USE OF THIS APP
- THE APP AND SERVICES ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND
- THIS IS AN EDUCATIONAL AND ENTERTAINMENT TOOL ONLY - AI CAN AND WILL MAKE MISTAKES
- ALL GRASS IDENTIFICATIONS, LAWN CARE ADVICE, MOWING RECOMMENDATIONS, FERTILIZATION PLANS, PEST/DISEASE DIAGNOSES, WEED IDENTIFICATION, AND TREATMENT SUGGESTIONS ARE APPROXIMATE AND MAY BE SIGNIFICANTLY INACCURATE OR COMPLETELY INCORRECT
- WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT
- WE SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES
- WE SHALL NOT BE LIABLE FOR ANY CONSEQUENCES RESULTING FROM RELIANCE ON GRASS IDENTIFICATIONS, LAWN CARE ADVICE, OR ANY OTHER INFORMATION PROVIDED BY THIS APP
- WE SHALL NOT BE LIABLE FOR ANY ERRORS, INACCURACIES, OR INCORRECT IDENTIFICATIONS OR ADVICE PROVIDED BY GOOGLE GEMINI AI OR OPENAI
- WE SHALL NOT BE LIABLE FOR ANY DECISIONS MADE BASED ON THE APP'S IDENTIFICATIONS, RECOMMENDATIONS, OR ADVICE
- WE SHALL NOT BE LIABLE FOR ANY LAWN DAMAGE, PROPERTY DAMAGE, OR ENVIRONMENTAL HARM RESULTING FROM FOLLOWING THE APP'S ADVICE OR RECOMMENDATIONS
- WE SHALL NOT BE LIABLE FOR ANY HEALTH ISSUES, ALLERGIC REACTIONS, OR HARM RESULTING FROM HANDLING OR APPLYING CHEMICALS, TREATMENTS, OR PRODUCTS IDENTIFIED OR RECOMMENDED BY THE APP
- WE SHALL NOT BE LIABLE FOR ANY ENVIRONMENTAL DAMAGE, SOIL CONTAMINATION, OR ECOLOGICAL HARM RESULTING FROM FOLLOWING THE APP'S ADVICE
Liability that cannot be excluded: Nothing in this Privacy Policy excludes or limits liability that cannot lawfully be excluded or limited, including liability for death or personal injury caused by negligence, for fraud, for intent or gross negligence, and your right to compensation under data protection law. If you are a consumer in the EU, EEA or UK, your mandatory statutory rights are not affected. The disclaimers in this policy apply only to the extent the law allows.
14. Indemnification
INDEMNIFICATION: This Section applies only if you use the App in the course of a trade, business, craft, or profession. It does not apply to consumers. To the extent permitted by applicable law, you agree to indemnify and hold harmless Viksva, MB, its officers, directors, employees, and agents from third-party claims, damages, and reasonable expenses arising from: your misuse of the App or your violation of these terms; your violation of any rights of another party; any content or images you submit through the App.
15. Governing Law and Jurisdiction
This Privacy Policy and any disputes arising out of or related to it shall be governed by the laws of Lithuania, without regard to conflict of law principles. Nothing in this Privacy Policy limits any rights you have under data protection law or mandatory consumer-protection law that cannot be waived by agreement. If you are a consumer resident in the EU/EEA, you may also bring proceedings in the courts of your country of residence and keep the protection of that country's mandatory rules. Your data protection rights, including the right to complain to a supervisory authority and to go to court, are not affected.
16. California Privacy Rights (CCPA)
If you are a California resident, you have additional rights under the California Consumer Privacy Act, including the right to know what personal information we collect and how it's used, the right to delete personal information, and the right to opt-out of the sale of personal information.
FINAL WARNING: Please read this Privacy Policy carefully before using the app. ALL GRASS IDENTIFICATIONS, LAWN CARE ADVICE, MOWING RECOMMENDATIONS, FERTILIZATION PLANS, PEST/DISEASE DIAGNOSES, AND ANY OTHER INFORMATION PROVIDED BY THIS APP ARE APPROXIMATE AND FOR EDUCATIONAL/ENTERTAINMENT PURPOSES ONLY. AI CAN AND WILL MAKE MISTAKES. NEVER apply chemicals, treatments, or products based solely on AI-generated advice without independent professional verification. We are NOT responsible for any lawn damage, property damage, health issues, environmental harm, or any other consequences arising from use of this app. Images and data are processed by Google Gemini AI and OpenAI as described in Section 4.1, and we CANNOT delete them from their systems. If you do not agree to how your data is handled, please do not use our app. Your rights under Sections 7 and 13 are not affected.