AgriVora Privacy Policy Privacy Policy for AgriVora Effective Date: March 27, 2026
Welcome to AgriVora, a mobile, IoT-enabled, AI-powered crop recommendation system
designed to assist Sri Lankan farmers, home gardeners, and agricultural learners by analyzing soil conditions and environmental data to recommend suitable crops.
At AgriVora, we value your privacy and are committed to protecting your personal and
agricultural data. This Privacy Policy explains how we collect, use, store, and protect information when you use the AgriVora mobile application and related services.
1. Information We Collect
AgriVora may collect the following types of information in order to provide its core services:
1.1 User-Provided Information
When using the application, users may voluntarily provide:
Soil images captured or uploaded through the mobile application Manually entered soil parameters such as soil type and pH value Questions entered into the AI chatbot
Optional profile or account-related information if account creation is enabled in future versions
1.2 Device and Sensor Data
AgriVora may collect data from connected devices and sensors, including:
Soil pH values collected using the ESP32 microcontroller and Gravity Analog pH Sensor
Bluetooth or Wi-Fi communication data necessary to connect the mobile application with the IoT device
Device-related technical information such as mobile operating system version and app usage diagnostics
1.3 Location Data
To provide location-specific soil and weather analysis, AgriVora may access: GPS coordinates from the user’s mobile device
Approximate or precise location information, subject to user permission This location data is used only for retrieving:
Soil information from SoilGrids API
Weather information from Open-Meteo API
1.4 Automatically Retrieved External Data
Based on the user's location, AgriVora may retrieve and process:
Soil properties such as nitrogen, organic carbon, sand/clay percentage, and soil class Weather conditions such as rainfall, humidity, and temperature forecasts
2. How We Use Your Information
The information collected by AgriVora is used strictly to support the functionality of the system. Specifically, we use collected data to:
Analyze uploaded soil images using computer vision and machine learning models Process soil pH readings received from the IoT sensor
Retrieve soil and weather information relevant to the user's location
Generate crop recommendations using the machine learning recommendation engine Provide soil improvement suggestions and agricultural insights
Display scan history and previously analyzed results
Improve system accuracy, usability, and overall performance Troubleshoot technical issues and maintain service reliability
3. Legal Basis and User Consent
AgriVora processes user data only with the user’s knowledge and consent. Before collecting sensitive permissions such as:
Location access Camera access Photo library access
Bluetooth/Wi-Fi communication the application will request permission from the user through
the mobile device. By using AgriVora and granting the required permissions, the user consents to the collection and processing of relevant data as described in this Privacy Policy.
4. Data Sharing and Third-Party Services
AgriVora may use trusted third-party services to support core system functionality. These
services may process limited data only to perform necessary operations. Third-party services used may include:
SoilGrids API – to retrieve soil-related environmental data
Open-Meteo API – to retrieve weather and climate-related information Firebase Firestore – to store scan history, app data, and related records
Firebase Authentication (if enabled in future versions) – for secure user login and access control Hosting services such as Render, Railway, or Firebase Hosting – to run backend services AgriVora does not sell, rent, or trade user data to third parties.
Information will only be shared:
when required to provide the service,
when legally required by applicable law,
or when necessary to protect the safety, rights, or integrity of the system.
5. Data Storage and Retention
AgriVora may store user-related data such as:
soil images, pH readings,
GPS-based scan results, recommendation outputs, and scan history records
in secure cloud storage or databases such as Firebase Firestore.
Data will be retained only for as long as necessary to:
provide the intended app functionality, support user history features,
improve recommendation quality,
and fulfill academic or system maintenance requirements.
If account deletion or data deletion features are implemented, users may request removal of their stored information.
6. Data Security
We take reasonable technical and organizational measures to protect user data from unauthorized access, misuse, disclosure, alteration, or destruction.
These measures may include:
secure API communication (HTTPS)
authenticated access to backend services restricted database rules
protected cloud storage configurations
permission-based access to device hardware features
However, while AgriVora aims to apply strong security practices, no digital system can guarantee absolute security. Users should also take reasonable precautions when using connected mobile and IoT devices.
7. User Rights
Users of AgriVora may have the right to:
know what data is collected about them
choose whether to grant permissions such as GPS, camera, or Bluetooth access request deletion of previously stored data (if supported)
stop using the application at any time
revoke device permissions through their phone settings
If the application introduces user accounts in future versions, additional controls for data access and deletion may also be provided.
8. Children’s Privacy
AgriVora is intended primarily for farmers, students, and adult users, but may also be used in
educational contexts. The application is not specifically designed for children under the age of 13 without supervision. AgriVora does not knowingly collect personal data from children without appropriate consent. If such data is discovered, reasonable steps will be taken to remove it.
9. AI and Recommendation Transparency
AgriVora uses machine learning models and AI-based processing to provide: soil texture classification,
crop recommendations,
and chatbot-based farming assistance.
These recommendations are generated based on available data inputs and predictive models.
While AgriVora aims to provide useful and relevant suggestions, results may vary depending on:
sensor calibration accuracy, image quality,
GPS precision,
external API data quality,
and environmental conditions.
Therefore, AgriVora should be considered a decision-support tool and not a guaranteed substitute for professional agricultural consultation.
10. Changes to This Privacy Policy
AgriVora may update this Privacy Policy from time to time to reflect: new features,
legal or academic requirements, technical improvements,
or changes in third-party services.
Any updates will be reflected within the application or associated documentation with a revised effective date.
11. Contact Information
If you have any questions, concerns, or requests related to this Privacy Policy or your data, you may contact the AgriVora development team through the project’s official communication
channel.
Project Name: AgriVora
Project Type: Software Development Group Project Target Region: Sri Lanka
Short App Version (for inside mobile app settings page)
If you want a shorter version for your app screen, use this:
Privacy Policy (Short Version)
AgriVora collects limited user data such as soil images, pH sensor readings, GPS location, and manually entered soil information in order to provide crop recommendations and agricultural
insights.
This data is used only to:
analyze soil conditions,
retrieve weather and soil information, generate crop recommendations,
and improve app performance.
AgriVora may use third-party services such as SoilGrids, Open-Meteo, and Firebase to support its features. We do not sell or share user data for advertising purposes.
Location, camera, and Bluetooth/Wi-Fi access are only used with user permission. Users may disable permissions at any time through their device settings.
AgriVora applies reasonable security measures to protect stored data. However, the app should be used as a decision-support tool, and recommendations should not replace professional
agricultural advice.