Learn more about PalmWatch, our data methodology, frequently asked questions (FAQs), and the organizations leading this project.
PalmWatch maps the palm oil supply chains of the world’s largest consumer brands and connects them to the ground level, where the social and environmental impacts of oil palm cultivation occur.
PalmWatch was developed by Inclusive Development International and the University of Chicago Data Science Institute, with support from the 11th Hour Project, Bread for the World and Heinrich Böll Stiftung Southeast Asia Regional Office.
Palm oil is found in more than 50% of the products on our supermarket shelves, including candy, soap and beverages. To meet demand for this commodity, the industrial cultivation of oil palm trees has expanded rapidly over the past 20 years. But this has come at a cost: plantations have decimated forests, destroyed biodiversity and accelerated climate change. Communities living near the plantations have faced land grabs, lost livelihoods and violence. Yet the multinational brands that use palm oil in their products have mostly escaped scrutiny.
PalmWatch addresses this disconnect between palm oil end users and ground-level impacts by:
PalmWatch will continue to evolve. Future versions will incorporate human rights impact data, such as land grabs and lost livelihoods. PalmWatch will do this by crowdsourcing and vetting evidence collected on the ground by local communities, journalists and civil society organizations and by drawing on existing public data sets, such as complaints databases maintained by the RSPO and the OECD National Contact Point system.
We welcome comments. If you spot an error or would like to contest the accuracy of PalmWatch’s data, please contact us at palmwatch@inclusivedevelopment.net.
Additional details about our methodology can be found in the FAQs below.
Consumer brands release disclosures of the palm oil mills in their supply chain. These disclosures typically list data such as the mill name, parent company and group, location (country, latitude and longitude points, etc.), and Universal Mill List (UML) identifier. Brands publish disclosures once or twice a year, usually as a PDF document. In their original form, these documents are not machine readable, and we use a data pipeline to transform the PDF into a data table. Each brands' disclosures are available for download in full on their brand page.
Each mill from brand-published disclosures is linked to the industry-standard Universal Mill List (UML) dataset. This dataset includes various data about the mills, including geospatial coordinates (latitude and longitude), country and province, mill name, parent company, and company group. To learn more about this dataset, see Global Forest Watch's data page.
To estimate the area of forest that a mill might have access to, we use a standard methodology for all mills across the world. We start by looking at the road network data (OpenStreetMap) in a 50 kilometer radius around the mill. 50km is a standard distance in palm oil supply chain analysis that approximates the distance palm oil plantation agricultural products can travel to a processing mill.
For each mill, we find all the parts of the road network closest to that mill. In some cases, the road network may only be with 50km of one mill; otherwise, which mill is closest will be assigned that section of the road network. Based on those parts of the road network, we then create a single shape (polygon) generated from Voronoi tessellation of the assigned network points. At this step, each mill has a shape around it that represents its access to the road network and the estimated plantation areas.
Once each mill has a polygon catchment area, we use that shape to extract data from Global Forest Change dataset published by Hansen, Potapov, Moore, Hancher et al at the University of Maryland. This data provides estimates tree cover loss by year (2000 to 2022) and total forest cover levels as of 2000. We transform this geospatial raster data into summary statistics, which represent the estimated forest loss over time in the area assigned to that mill.
We calculate three risk scores based on the tree cover loss in each mill's assigned catchment area. Each risk score takes z score of the relevant value and standardizes that to a score of 1 to 5, where 1 represents low risk, and 5 represents high risk.
Please reach out to palmwatch@inclusivedevelopment.net for general questions, comments, and media inquiries.
For more information on this project's open source code, data, and methods, please see the GitHub repository.
Find more information about the PalmWatch project partners, please see their websites at Inclusive Development International and University of Chicago Data Science Institute. This project collaboration is supported by the 11th Hour Project, a program of The Schmidt Family Foundation.
We're excited for future extensions of PalmWatch. Our website allows for community contributions to mill, brand, country, and other pages to help log events, news, and legal information.
Additional directions for future research include:
The full data of mills impact by year is available at the link below:
Download Mills Data (CSV)
Universal Mill List re-publication:
Mill catchment area and tree cover loss:
Risk score:
Consumer brand data:
The PalmWatch team is grateful for the hard work of current and past contributors!