Sign up to receive our monthly newsletter.
Have a question? Contact us here.
Learn about job openings.
OpenEWS is the world's first open source early warning system dissemination platform.

Owner
Chatterbox Solutions
Type
web
Licence
MIT
Last evaluated
23.06.2025
Origin country
Cambodia
contact
dwilkie@somleng.orgRelease date
-
DPG since
23.06.2025
The following repositories were submitted by the solution and included in our evaluation. Any repositories, add-ons, features not included in here were not reviewed by us.
N/A
N/A
N/A
Cambodian National Committee for Disaster Management (https://ncsd.moe.gov.kh/kh/node/10635) People In Need (Laos): https://www.peopleinneed.net/what-we-do/humanitarian-aid-and-development/laos People…
* This information is self-reported and updated annually


OpenEWS aligns with SDGs 13 and 11, which focus on climate action, mitigating the impacts of climate change, and reducing the adverse effects of natural disasters, by providing a framework for early warning and response systems that help vulnerable populations prepare for and respond to natural disasters. Specifically, OpenEWS contributes to: Disseminating Early Warnings: OpenEWS is essential for transmitting early warnings about climate-related disasters, such as storms, floods, and heatwaves. By delivering timely alerts to at-risk populations, it helps them prepare in advance, potentially saving lives and reducing the impact of these events. Enhancing Resilience: While it doesn’t provide climate data directly, OpenEWS helps build resilience by ensuring that warnings are communicated effectively to vulnerable communities, allowing them to take appropriate action, such as evacuating or securing critical infrastructure. Supporting Climate Adaptation: OpenEWS contributes to adaptation efforts by enabling rapid responses to climate-related hazards. Early warnings allow governments, NGOs, and communities to act in a way that reduces vulnerability and enhances their ability to cope with climate impacts. Coordinated Response: OpenEWS improves coordination by providing a platform for various stakeholders to disseminate consistent, accurate information, ensuring that responses to disasters are swift and efficient, which is critical in minimizing the effects of climate change. In summary, OpenEWS supports SDG 13 by improving the speed, reach, and effectiveness of climate-related early warning systems, which is a key component of disaster risk reduction and climate adaptation strategies.
Amazon SQS for queuing and processing jobs is abstracted through the "Shoryuken" Ruby gem (https://github.com/ruby-shoryuken/shoryuken). Sentry for crash reporting is not a mandatory dependency. OpenEWS relies on Somleng (https://github.com/somleng/somleng), which can be configured to use Twilio and Amazon Chime APIs.
Yes
Principles for Digital Development
PII data is collected and stored but NOT distributed.
1. Data Encryption How: OpenEWS uses encryption protocols (such as SSL/TLS) to secure data in transit between the system and end-users. This ensures that all communications, including alert dissemination and any user data, are protected from unauthorized access. Impact: This protects the confidentiality of sensitive data, preventing it from being intercepted during transmission. 2. Access Controls and Authentication How: Access to sensitive data within OpenEWS is restricted based on roles. Only authorized users (e.g., system administrators, authorized government officials, or NGO personnel) can access specific types of data. Impact: This minimizes the risk of unauthorized data access, ensuring that only those who need the information for response coordination can access it. 3. Data Minimization How: OpenEWS collects only the necessary data required for sending early warnings (e.g., beneficiary phone numbers and relevant contact details). Personal data is kept to a minimum, and no extraneous or sensitive personal data is stored unless absolutely necessary for the response. Impact: By limiting the data collected, OpenEWS reduces the potential exposure of unnecessary personal information. 4. Anonymization of Beneficiary Data How: In some instances, OpenEWS anonymizes sensitive beneficiary data by using unique identifiers instead of storing personally identifiable information (PII) like full names or addresses, unless required by the context of the warning. Impact: This ensures that even if data is compromised, there is minimal risk of identifying individual beneficiaries. 5. Data Retention and Deletion Policies How: OpenEWS has clear policies regarding data retention, ensuring that beneficiary data is only stored for as long as necessary for the purpose of issuing early warnings. Once the data is no longer required, it is securely deleted. Impact: This reduces the risks of data breaches and ensures compliance with privacy standards by not holding onto data longer than needed. 6. Secure APIs and Third-Party Integrations How: OpenEWS uses secure APIs to integrate with other disaster management systems and communication channels. These APIs are secured through authentication mechanisms and encryption to prevent unauthorized access or data leaks. Impact: This ensures that any integration with third-party systems does not compromise the security or integrity of the data being transferred. 7. Compliance with Data Protection Regulations How: OpenEWS complies with relevant data protection regulations, including Personal Data Protection Act No. 26 2012 or local laws (where applicable), to ensure that data collection, storage, and processing adhere to privacy standards. Impact: This protects users' privacy rights and ensures that OpenEWS operates within the legal frameworks that govern data security and privacy. 8. Transparency in Data Handling How: OpenEWS maintains transparency about the types of data it collects, how it is used, and who has access to it. This transparency is communicated to stakeholders, including government bodies, NGOs, and affected communities. Impact: Stakeholders can trust the platform, knowing how their data is being handled and that their privacy is respected. 9. Monitoring and Logging How: OpenEWS maintains detailed logs of who accesses data and what actions are taken within the system. These logs are monitored for suspicious activities to identify potential breaches or misuse. Impact: Monitoring and logging provide an audit trail that can help detect and respond to security incidents quickly, further protecting the system’s integrity.
Content is NOT collected NOT stored and NOT distributed.
Yes
https://github.com/open-ews/open-ews/blob/develop/CODE_OF_CONDUCT.md
2026-05-05 00:26:30
Luis Sanchez (L1 Reviewer) submitted their review of OpenEWS (14124)
2026-05-05 00:26:25
Luis Sanchez (L1 Reviewer) passed Scale of Solution for OpenEWS (14124)
2026-05-05 00:26:23
Luis Sanchez (L1 Reviewer) passed 9C. Protection from Harassment for OpenEWS (14124)
2026-05-05 00:26:20
Luis Sanchez (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for OpenEWS (14124)
2026-05-05 00:26:17
Luis Sanchez (L1 Reviewer) passed 9A. Data Privacy & Security for OpenEWS (14124)
2026-05-05 00:26:15
Luis Sanchez (L1 Reviewer) passed 8. Standards & Best Practices for OpenEWS (14124)
2026-05-05 00:26:12
Luis Sanchez (L1 Reviewer) passed 7. Privacy & Applicable Laws for OpenEWS (14124)
2026-05-05 00:26:10
Luis Sanchez (L1 Reviewer) passed 6. Mechanism for Extracting Data for OpenEWS (14124)
2026-05-05 00:26:08
Luis Sanchez (L1 Reviewer) passed 5. Documentation for OpenEWS (14124)
2026-05-05 00:26:05
Luis Sanchez (L1 Reviewer) passed 4. Platform Independence for OpenEWS (14124)
2026-05-05 00:26:02
Luis Sanchez (L1 Reviewer) passed 3. Clear Ownership for OpenEWS (14124)
2026-05-05 00:25:58
Luis Sanchez (L1 Reviewer) passed 2. Open Licensing for OpenEWS (14124)
2026-05-05 00:25:52
Luis Sanchez (L1 Reviewer) passed 1. SDG Relevance for OpenEWS (14124)
2026-05-05 00:25:48
Luis Sanchez (L1 Reviewer) passed General Information for OpenEWS (14124)
2026-05-05 00:18:17
Luis Sanchez (L1 Reviewer) pulled OpenEWS (14124) under review
2026-04-28 06:56:16
David Cooper Wilkie (Applicant) submitted application for OpenEWS (14124)
2026-04-24 01:30:03
System created an autofill refresher application for OpenEWS (14124)
2026-04-24 01:30:03
System created a refresher application for OpenEWS (12275)
2025-06-23 14:47:00
Ricardo Torres (L2 Reviewer) submitted their review of OpenEWS (152) and found it to be a DPG
2025-06-23 14:46:59
System unmarked OpenEWS (12275) as a nominee
2025-06-23 14:46:53
Ricardo Torres (L2 Reviewer) edited 3. Clear Ownership for OpenEWS (12275)
2025-06-23 14:45:47
Ricardo Torres (L2 Reviewer) passed 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-06-23 14:45:06
Ricardo Torres (L2 Reviewer) passed 9C. Protection from Harassment for OpenEWS (12275)
2025-06-23 14:44:55
Ricardo Torres (L2 Reviewer) passed 5. Documentation for OpenEWS (12275)
2025-06-23 14:40:39
Admin (Admin) override decision for OpenEWS (12275)
2025-05-12 13:51:48
Bolaji Ayodeji (L1 Reviewer) submitted their review of OpenEWS (12275)
2025-05-12 13:51:48
System remove tag Late from OpenEWS (12275)
2025-05-12 13:51:33
Bolaji Ayodeji (L1 Reviewer) passed 9C. Protection from Harassment for OpenEWS (12275)
2025-05-12 13:51:31
Bolaji Ayodeji (L1 Reviewer) edited 9C. Protection from Harassment for OpenEWS (12275)
2025-05-12 13:50:48
Bolaji Ayodeji (L1 Reviewer) passed 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-05-12 13:50:40
Bolaji Ayodeji (L1 Reviewer) passed 5. Documentation for OpenEWS (12275)
2025-05-12 13:50:37
Bolaji Ayodeji (L1 Reviewer) edited 5. Documentation for OpenEWS (12275)
2025-05-12 13:50:23
Bolaji Ayodeji (L1 Reviewer) edited 5. Documentation for OpenEWS (12275)
2025-05-12 13:49:41
Bolaji Ayodeji (L1 Reviewer) edited General Information for OpenEWS (12275)
2025-05-12 13:45:56
Bolaji Ayodeji (L1 Reviewer) failed 9C. Protection from Harassment for OpenEWS (12275)
2025-05-12 13:37:49
Bolaji Ayodeji (L1 Reviewer) edited 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-05-12 13:37:40
Bolaji Ayodeji (L1 Reviewer) edited 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-05-12 03:00:01
System add new tag Late to OpenEWS (12275)
2025-05-12 02:42:11
Admin (Admin) override decision for OpenEWS (12275)
2025-05-12 02:39:28
Ricardo Torres (L2 Reviewer) moved OpenEWS (12275) to under consultation
2025-05-12 02:39:23
Ricardo Torres (L2 Reviewer) passed Scale of Solution for OpenEWS (12275)
2025-05-12 02:39:18
Ricardo Torres (L2 Reviewer) passed 9B. Inappropriate & Illegal Content for OpenEWS (12275)
2025-05-12 02:39:16
Ricardo Torres (L2 Reviewer) passed 9A. Data Privacy & Security for OpenEWS (12275)
2025-05-12 02:39:13
Ricardo Torres (L2 Reviewer) passed 8. Standards & Best Practices for OpenEWS (12275)
2025-05-12 02:39:09
Ricardo Torres (L2 Reviewer) passed 6. Mechanism for Extracting Data for OpenEWS (12275)
2025-05-12 02:38:49
Ricardo Torres (L2 Reviewer) edited 4. Platform Independence for OpenEWS (12275)
2025-05-12 02:24:31
Ricardo Torres (L2 Reviewer) moved OpenEWS (12275) to under review
2025-05-05 14:52:57
Ricardo Torres (L2 Reviewer) moved OpenEWS (12275) to under consultation
2025-05-05 14:38:49
Ricardo Torres (L2 Reviewer) passed 3. Clear Ownership for OpenEWS (12275)
2025-05-05 14:38:46
Ricardo Torres (L2 Reviewer) passed 1. SDG Relevance for OpenEWS (12275)
2025-05-05 14:38:44
Ricardo Torres (L2 Reviewer) passed General Information for OpenEWS (12275)
2025-05-05 14:38:31
Ricardo Torres (L2 Reviewer) passed 2. Open Licensing for OpenEWS (12275)
2025-05-05 14:37:59
Ricardo Torres (L2 Reviewer) passed 4. Platform Independence for OpenEWS (12275)
2025-05-05 14:37:56
Ricardo Torres (L2 Reviewer) moved OpenEWS (12275) to under review
2025-05-05 14:37:12
Ricardo Torres (L2 Reviewer) finished consultation on 4. Platform Independence for OpenEWS (12275)
2025-05-05 10:45:39
Ivan Perdomo (Expert) submitted their inputs on 4. Platform Independence for OpenEWS (12275) as “input”
2025-04-29 13:03:48
Ricardo Torres (L2 Reviewer) requested consultation on 4. Platform Independence for OpenEWS (12275)
2025-04-29 13:03:36
Ricardo Torres (L2 Reviewer) moved OpenEWS (12275) to under consultation
2025-04-29 13:03:21
Ricardo Torres (L2 Reviewer) pulled OpenEWS (12275) under review
2025-04-25 13:13:50
Bolaji Ayodeji (L1 Reviewer) submitted their review of OpenEWS (12275)
2025-04-25 13:13:40
Bolaji Ayodeji (L1 Reviewer) passed Scale of Solution for OpenEWS (12275)
2025-04-25 13:13:34
Bolaji Ayodeji (L1 Reviewer) edited a note on 9C. Protection from Harassment for OpenEWS (12275)
2025-04-25 13:03:27
Bolaji Ayodeji (L1 Reviewer) failed 9C. Protection from Harassment for OpenEWS (12275)
2025-04-25 13:02:41
Bolaji Ayodeji (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for OpenEWS (12275)
2025-04-25 13:01:29
Bolaji Ayodeji (L1 Reviewer) passed 9A. Data Privacy & Security for OpenEWS (12275)
2025-04-25 12:50:02
Bolaji Ayodeji (L1 Reviewer) passed 8. Standards & Best Practices for OpenEWS (12275)
2025-04-25 12:43:44
Bolaji Ayodeji (L1 Reviewer) failed 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-04-25 12:27:05
Bolaji Ayodeji (L1 Reviewer) passed 7. Privacy & Applicable Laws for OpenEWS (12275)
2025-04-25 12:08:19
Bolaji Ayodeji (L1 Reviewer) passed 6. Mechanism for Extracting Data for OpenEWS (12275)
2025-04-25 12:06:48
Bolaji Ayodeji (L1 Reviewer) failed 5. Documentation for OpenEWS (12275)
2025-04-25 11:59:23
Bolaji Ayodeji (L1 Reviewer) passed 4. Platform Independence for OpenEWS (12275)
2025-04-25 11:57:11
Bolaji Ayodeji (L1 Reviewer) passed 3. Clear Ownership for OpenEWS (12275)
2025-04-25 11:56:17
Bolaji Ayodeji (L1 Reviewer) passed 2. Open Licensing for OpenEWS (12275)
2025-04-25 11:54:10
Bolaji Ayodeji (L1 Reviewer) passed 1. SDG Relevance for OpenEWS (12275)
2025-04-25 11:54:04
Bolaji Ayodeji (L1 Reviewer) edited 1. SDG Relevance for OpenEWS (12275)
2025-04-25 11:52:32
Bolaji Ayodeji (L1 Reviewer) edited a note on 1. SDG Relevance for OpenEWS (12275)
2025-04-25 11:51:39
Bolaji Ayodeji (L1 Reviewer) edited a note on 1. SDG Relevance for OpenEWS (12275)
2025-04-25 11:47:13
Bolaji Ayodeji (L1 Reviewer) passed General Information for OpenEWS (12275)
2025-04-25 11:45:49
Bolaji Ayodeji (L1 Reviewer) edited a note on General Information for OpenEWS (12275)
2025-04-25 11:44:23
Bolaji Ayodeji (L1 Reviewer) edited General Information for OpenEWS (12275)
2025-04-25 11:43:18
Bolaji Ayodeji (L1 Reviewer) pulled OpenEWS (12275) under review
2025-01-24 08:41:47
David Cooper Wilkie (Applicant) submitted application for OpenEWS (12275)
