✗
Data processing agreement (DPA)
weight 3 of 3
No data processing agreement found.
Checked 8 addresses on 2026-10-14.
Show the 8 addresses we checked
https://granular.ag/legal/dpa – reached, no match (HTTP 200)https://granular.ag/dpa – reached, no match (HTTP 200)https://granular.ag/legal/data-processing-agreement – reached, no match (HTTP 200)https://granular.ag/data-processing-agreement – reached, no match (HTTP 200)https://granular.ag/legal/data-processing-addendum – reached, no match (HTTP 200)https://granular.ag/legal/gdpr – reached, no match (HTTP 200)https://granular.ag/trust/dpa – reached, no match (HTTP 200)https://granular.ag/privacy/dpa – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Data processing agreement in Farm management: 0 of 40 companies
✗
Subprocessors: the published list
weight 3 of 3
No subprocessor list found.
Checked 7 addresses on 2026-10-14.
Show the 7 addresses we checked
https://granular.ag/legal/subprocessors – reached, no match (HTTP 200)https://granular.ag/subprocessors – reached, no match (HTTP 200)https://granular.ag/sub-processors – reached, no match (HTTP 200)https://granular.ag/legal/sub-processors – reached, no match (HTTP 200)https://granular.ag/trust/subprocessors – reached, no match (HTTP 200)https://granular.ag/privacy/subprocessors – reached, no match (HTTP 200)https://granular.ag/legal/subprocessor-list – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Subprocessor list in Farm management: 0 of 40 companies
✗
Data location: where they say data is hosted
weight 3 of 3
No statement about data location found.
Checked 7 addresses on 2026-10-14.
Show the 7 addresses we checked
https://granular.ag/security – reached, no match (HTTP 200)https://granular.ag/trust – reached, no match (HTTP 200)https://granular.ag/legal/privacy – reached, no match (HTTP 200)https://granular.ag/privacy – reached, no match (HTTP 200)https://granular.ag/privacy-policy – reached, no match (HTTP 200)https://granular.ag/compliance – reached, no match (HTTP 200)https://granular.ag/legal/privacy-policy – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Data location stated in Farm management: 6 of 40 companies
✗
Status page with incident history
weight 2 of 3
No public status page found.
Checked 3 addresses on 2026-10-14.
Show the 3 addresses we checked
https://status.granular.ag/ – The name "status.granular.ag" could not be resolved.https://granular.ag/status – reached, no match (HTTP 200)https://granular.ag.statuspage.io/ – Could not be fetched: fetch failed.
Is this wrong? Send us the URL
Across the market: Status page with history in Farm management: 0 of 41 companies
✗
Public pricing with figures
weight 2 of 3
No public pricing with figures found.
Checked 5 addresses on 2026-10-14.
Show the 5 addresses we checked
https://granular.ag/pricing – reached and rendered, no matchhttps://granular.ag/pricing/ – reached, no match (HTTP 200)https://granular.ag/plans – reached, no match (HTTP 200)https://granular.ag/en/pricing – reached, no match (HTTP 200)https://granular.ag/pricing-plans – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Public pricing in Farm management: 2 of 40 companies
✗
Notice before subprocessors change
weight 2 of 3
No commitment to give notice before subprocessors change found.
Checked 8 addresses on 2026-10-14.
Show the 8 addresses we checked
https://granular.ag/legal/subprocessors – reached, no match (HTTP 200)https://granular.ag/subprocessors – reached, no match (HTTP 200)https://granular.ag/sub-processors – reached, no match (HTTP 200)https://granular.ag/legal/dpa – reached, no match (HTTP 200)https://granular.ag/dpa – reached, no match (HTTP 200)https://granular.ag/legal/data-processing-agreement – reached, no match (HTTP 200)https://granular.ag/trust/subprocessors – reached, no match (HTTP 200)https://granular.ag/legal/sub-processors – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Notice before subprocessors change in Farm management: 0 of 40 companies
✗
Certifications named (SOC 2, ISO 27001)
weight 1 of 3
No named certification found.
Checked 6 addresses on 2026-10-14.
Show the 6 addresses we checked
https://granular.ag/security – reached, no match (HTTP 200)https://granular.ag/trust – reached, no match (HTTP 200)https://granular.ag/trust-center – reached, no match (HTTP 200)https://granular.ag/compliance – reached, no match (HTTP 200)https://granular.ag/legal/security – reached, no match (HTTP 200)https://trust.granular.ag/ – The name "trust.granular.ag" could not be resolved.
Is this wrong? Send us the URL
Across the market: Certifications named in Farm management: 0 of 40 companies
✗
Uptime SLA with a figure
weight 1 of 3
No uptime figure found.
Checked 6 addresses on 2026-10-14.
Show the 6 addresses we checked
https://granular.ag/legal/sla – reached, no match (HTTP 200)https://granular.ag/sla – reached, no match (HTTP 200)https://granular.ag/legal/service-level-agreement – reached, no match (HTTP 200)https://granular.ag/trust/sla – reached, no match (HTTP 200)https://granular.ag/uptime – reached, no match (HTTP 200)https://granular.ag/legal/uptime-sla – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Uptime SLA with a figure in Farm management: 0 of 40 companies
✗weight 1 of 3
No named privacy contact found.
Checked 7 addresses on 2026-10-14.
Show the 7 addresses we checked
https://granular.ag/legal/privacy – reached, no match (HTTP 200)https://granular.ag/privacy – reached, no match (HTTP 200)https://granular.ag/privacy-policy – reached, no match (HTTP 200)https://granular.ag/legal/privacy-policy – reached, no match (HTTP 200)https://granular.ag/legal/privacy-notice – reached, no match (HTTP 200)https://granular.ag/trust/privacy – reached, no match (HTTP 200)https://granular.ag/datenschutz – reached, no match (HTTP 200)
Is this wrong? Send us the URL
Across the market: Named privacy contact in Farm management: 17 of 40 companies