Agrosoko Privacy Policy

Last Updated: November 4, 2025

Your Privacy Matters: Agrosoko is committed to protecting your privacy and being transparent about how we collect, use, and protect your data. This Privacy Policy explains our practices for all Agrosoko services including Farm Manager, Warehouse Manager, Marketplace, and Administrative platforms.

1. Introduction

This Privacy Policy describes how Agrosoko (“we,” “us,” or “our”) collects, uses, shares, and protects personal information when you use our agricultural platform services. By using Agrosoko, you consent to the practices described in this policy.

1.1 Scope

This policy applies to:

  • All Agrosoko web applications and mobile PWAs
  • Farm Manager, Warehouse Manager, Marketplace, and Admin platforms
  • Data collected online and offline (through offline-first applications)
  • Third-party services integrated with Agrosoko

2. Information We Collect

2.1 Information You Provide Directly

Account Registration Data:

  • Organization Accounts: Organization name, contact person, email address, phone number, business address, tax identification
  • Individual Buyer Accounts: Full name, email, phone number, delivery address, buyer type (individual/company/cooperative)
  • User Profiles: Name, role, contact information, profile photo

Farm Management Data:

  • Farmer information: Names, contact details, demographics, identification numbers
  • Farmer group details: Group name, leadership, membership records
  • Farm records: Location coordinates, size, ownership, administrative area
  • Season data: Crop types, planting dates, yield records, input usage
  • Custom fields: User-defined data fields specific to your organization

Warehouse Management Data:

  • Warehouse details: Name, location, capacity, supervisor assignments
  • Inventory records: Product names, quantities, pricing, specifications
  • Owner information: Owner details, payment terms, transaction history
  • Transaction data: Purchase orders, sales records, payment information

Marketplace Data:

  • Product listings: Descriptions, images, pricing, availability
  • Order information: Product selections, quantities, delivery details
  • KYC verification: Identity documents for business buyers (as required)
  • Communication: Messages between buyers and sellers

2.2 Automatically Collected Information

Usage Data:

  • Pages visited, features used, time spent on platform
  • Click patterns, navigation paths, feature adoption
  • Application errors, performance metrics, crash reports

Device and Technical Information:

  • IP address, browser type and version, operating system
  • Device identifiers, screen resolution, language preferences
  • Network information: Online/offline status, connection type
  • Local storage: Cached data in IndexedDB for offline functionality

Location Data:

  • GPS coordinates for farm mapping (with explicit permission)
  • Administrative area selection for warehouse coverage
  • IP-based location for marketplace delivery zones

2.3 Information from Third Parties

  • Clerk Authentication: Email, user ID, organization membership
  • Payment Processors: Transaction confirmation, payment status
  • Mapping Services: Geographic data validation
  • Verification Services: KYC and business verification results

3. How We Use Your Information

3.1 Service Delivery

  • Account Management: Create and manage user accounts, authenticate users, manage organization memberships
  • Farm Operations: Store farm records, track seasons, manage farmer relationships, generate reports
  • Warehouse Operations: Manage inventory, process transactions, track product movements
  • Marketplace Functions: Display products, facilitate orders, connect buyers with sellers
  • Offline Functionality: Cache data locally for offline access, sync changes when connectivity is restored

3.2 Communication

  • Service notifications and operational updates
  • Order confirmations and transaction receipts
  • Account security alerts
  • Customer support responses
  • Product updates and new feature announcements (opt-out available)

3.3 Platform Improvement

  • Analyze usage patterns to improve user experience
  • Identify and fix technical issues
  • Develop new features based on user needs
  • Optimize performance and reliability

3.4 Security and Fraud Prevention

  • Detect and prevent unauthorized access
  • Identify fraudulent transactions
  • Enforce Terms of Service
  • Protect against malicious activity

3.5 Analytics and Business Intelligence

  • Generate aggregated, anonymized statistics
  • Agricultural trend analysis and insights
  • Market research (with de-identified data)
  • Business performance metrics

3.6 Legal Compliance

  • Comply with legal obligations and regulations
  • Respond to lawful requests from authorities
  • Enforce our rights and agreements
  • Protect safety and security

4. Data Sharing and Disclosure

4.1 Within Your Organization

In multi-tenant organization accounts:

  • Data is shared among organization members based on roles and permissions
  • Organization administrators can access all organizational data
  • Supervisors can access data within their assigned scope (warehouses, regions)
  • Regular users can access data according to their role permissions

4.2 Marketplace Visibility

  • Public Product Information: Product listings, descriptions, prices, and warehouse location are publicly visible
  • Seller Information: Warehouse name and general location are visible to buyers
  • Private Transaction Data: Order details, payment information, and personal buyer data remain private

4.3 Service Providers

We share data with trusted third parties who provide services on our behalf:

Service ProviderPurposeData Shared
ConvexReal-time database & backendAll application data (encrypted in transit)
Cloud HostingInfrastructure & deploymentApplication data for service delivery
Payment ProcessorsPayment processingPayment information (not stored by us)
Email ServicesTransactional emailsEmail addresses, notification content
Analytics ProvidersUsage analyticsAnonymized usage data

4.4 Legal Requirements

We may disclose information when required by law or to:

  • Comply with legal process or government requests
  • Enforce our Terms of Service
  • Protect rights, property, or safety of Agrosoko, users, or the public
  • Detect, prevent, or address fraud, security, or technical issues

4.5 Business Transfers

In the event of a merger, acquisition, or sale of assets, user information may be transferred to the acquiring entity.

4.6 With Your Consent

We may share information for purposes not described in this policy with your explicit consent.

5. Data Storage and Security

5.1 Data Storage Locations

  • Cloud Storage: Data is stored on secure Convex cloud infrastructure with geographic redundancy
  • Local Device Storage: Offline-first applications cache data in browser IndexedDB for offline access
  • Data Residency: Cloud data is stored in [specify regions] with backups in [specify regions]

5.2 Security Measures

We implement industry-standard security measures:

  • Encryption: Data encrypted in transit (TLS/SSL) and at rest
  • Authentication: Secure authentication via Clerk with optional multi-factor authentication
  • Access Controls: Role-based access control (RBAC) and tenant isolation
  • Monitoring: Continuous security monitoring and intrusion detection
  • Regular Audits: Security assessments and vulnerability scanning
  • Data Backups: Regular automated backups with disaster recovery procedures

5.3 Offline-First Security

  • Local data is stored in browser-managed IndexedDB (encrypted by modern browsers)
  • Users are responsible for device security (passwords, biometrics, physical security)
  • Local data is automatically synced and validated with cloud backend
  • Sync conflicts are resolved securely using last-write-wins or manual resolution

5.4 Data Retention

  • Active Accounts: Data retained while account is active
  • Terminated Accounts: Data deleted within 90 days of account termination (unless legal retention required)
  • Transactional Records: Retained for [X years] for accounting and legal compliance
  • Backup Data: May persist in backups for up to 90 days after deletion
  • Anonymized Data: Aggregated analytics data may be retained indefinitely

6. Multi-Tenant Data Isolation

Agrosoko uses strict multi-tenant architecture to protect organizational data:

  • Tenant Separation: Each organization’s data is isolated through unique tenant identifiers
  • Access Controls: Users can only access data within their organization
  • Data Queries: All database queries are filtered by tenant_id to prevent cross-tenant access
  • No Data Mixing: Organizational data never intermingles with other organizations
  • Marketplace Exception: Product listings are intentionally public but transactional data remains private

7. Your Privacy Rights

7.1 Access and Portability

You have the right to:

  • Access your personal information
  • Export your data in machine-readable formats (CSV, JSON)
  • Request a copy of all data we hold about you

7.2 Correction and Update

  • Update your account information through account settings
  • Correct inaccurate personal information
  • Request correction of data you cannot directly edit

7.3 Deletion (“Right to be Forgotten”)

  • Request deletion of your account and personal information
  • Some data may be retained for legal or legitimate business purposes
  • Anonymized data may be retained for analytics

7.4 Restriction and Objection

  • Restrict processing of your personal information
  • Object to certain types of data processing
  • Opt-out of marketing communications

7.5 Data Portability

  • Export your data to use with other services
  • Transfer data to another provider (where technically feasible)

7.6 Exercising Your Rights

To exercise these rights, contact us at:

  • Email: privacy@agrosoko.com
  • In-App: Account Settings → Privacy & Data

We will respond to requests within 30 days (or as required by applicable law).

8. Cookies and Tracking Technologies

8.1 Types of Cookies We Use

Cookie TypePurposeCan Opt-Out?
Essential CookiesAuthentication, security, session managementNo (required for service)
Functional CookiesUser preferences, language settingsYes (limited functionality)
Analytics CookiesUsage analytics, performance monitoringYes
Marketing CookiesPersonalized content (if applicable)Yes

8.2 Local Storage and IndexedDB

  • Offline-first applications use IndexedDB for local data caching
  • Essential for offline functionality
  • Stored in browser-managed secure storage
  • Cleared when you clear browser data or uninstall PWA

8.3 Third-Party Tracking

  • Clerk authentication uses cookies for session management
  • Analytics providers may use cookies (with your consent)
  • You can block third-party cookies through browser settings

9. International Data Transfers

Agrosoko operates globally, and data may be transferred internationally:

  • Data may be transferred to and processed in countries outside your residence
  • We use appropriate safeguards for cross-border transfers (Standard Contractual Clauses, Privacy Shield, etc.)
  • Third-party service providers comply with applicable data protection laws

10. Children’s Privacy

Agrosoko is not directed to children under 16 (or applicable age of consent):

  • We do not knowingly collect information from children
  • If we learn we have collected children’s data, we will delete it promptly
  • Parents/guardians can contact us to request deletion of children’s data

11. Third-Party Links and Services

  • Agrosoko may link to external websites or integrate third-party services
  • This Privacy Policy does not apply to third-party sites/services
  • Review third-party privacy policies before providing information
  • We are not responsible for third-party privacy practices

12. Changes to This Privacy Policy

  • We may update this Privacy Policy periodically
  • Material changes will be notified via email or platform notification
  • Last updated date is shown at the top of this policy
  • Continued use after changes constitutes acceptance

13. Regional Privacy Rights

13.1 European Union (GDPR)

If you are in the EU/EEA, you have additional rights under GDPR:

  • Right to withdraw consent at any time
  • Right to lodge a complaint with supervisory authority
  • Right to not be subject to automated decision-making
  • Legal bases for processing: Consent, contractual necessity, legitimate interests, legal compliance

13.2 California (CCPA/CPRA)

California residents have rights under CCPA/CPRA:

  • Right to know what personal information is collected
  • Right to delete personal information
  • Right to opt-out of sale/sharing of personal information
  • Right to non-discrimination for exercising privacy rights
  • We do not sell your personal information

13.3 Other Jurisdictions

We comply with applicable privacy laws in all jurisdictions where we operate.

14. Data Protection Officer

For privacy-related inquiries, contact our Data Protection Officer:

  • Email: support@agrosoko.com
  • Address: House 06, Tarime Street, Industrial Area, Mikocheni B
    Dar es Salaam, Tanzania]

15. Contact Us

For questions about this Privacy Policy or our privacy practices:

  • Privacy Email: info@agrosoko.com
  • Support Email: support@agrosoko.com
  • Mailing Address: House 06, Tarime Street, Industrial Area, Mikocheni B
    Dar es Salaam, Tanzania

Your Rights Summary:

  • ✓ Access your data
  • ✓ Correct inaccuracies
  • ✓ Request deletion
  • ✓ Export your data
  • ✓ Opt-out of marketing
  • ✓ Control cookies

Contact privacy@agrosoko.com to exercise any of these rights.

By using Agrosoko, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.