Sign up to receive our monthly newsletter.
Have a question? Contact us here.
Learn about job openings.
Sunbird-Ed
Sunbird is an open-source, configurable, extendable, modular, digital infrastructure for learning and human development that is designed for massive scale implementations.
Owner
EkStep Foundation
Type
mobile, web
Licence
MIT
Last evaluated
27.01.2025
Origin country
India
contact
mohit@ekstep.orgRelease date
-
DPG since
28.12.2022
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
Hindi, English
DIKSHA : https://diksha.gov.in/ KARMAYOGI BHARAT: https://karmayogibharat.gov.in/ NULP: https://nulp.niua.org/
* This information is self-reported and updated annually


Sunbird is an open-source (MIT license), configurable, extendable, modular, digital infrastructure for learning and human development designed for massive scale implementations. Sunbird is built using reusable building blocks that enable key interactions of learning, capacity building, and administration in three scenarios of learn, help learn, and manage learning for key actors (personas) involved in learning - Learner (students, youth, and adults), Parent (any caregiver), Teacher (anyone providing formal/Informal teaching), Administrator (anyone who can help manage the learning and capacity building processes), and Community Member (anyone from society, Including market players). Sunbird-Ed is the out of the box reference solution that offers a portal, mobile app, and a desktop app with reference UX and workflows. Through these building blocks Sunbird enables access to learning opportunities to anyone, anytime, anywhere. Sunbird is designed for massive scale to meet diverse learning needs of a country as populated as India. Sunbird microservices enable various functionalities such as contribution, curation, and publishing of content; progress tracking; credentialing; tagging to rich taxonomy; data analytics and exhaust; user & org management; and more. Sunbird also handles multiple languages not only for user interface, but also for content/assets that are created within the software. Sunbird has been adopted by the Ministry of Education, Government of India to launch a national school education platform called DIKSHA. DIKSHA has been used extensively in each of the 36 States and Union Territories in India across 30+ languages. Through DIKSHA (which is built completely on Sunbird), millions of students, teachers, parents, educational leaders, and community in India are accessing learning opportunities. During Covid-19 it has proven to be an instrumental large scale platform for maintaining learning continuity. Sunbird (in full or partial) is also adopted by few other Government and private sector projects. Sunbird can be used by various adopters for school education, teacher development, school administration and school leadership development, upskilling mid-career professionals, financial literacy, technical training, and other areas related to learning and overall human development in order to improve prospects of earning a livelihood, improving economic conditions, and lifestyle of a large population. Sunbird with its building block approach enables adopters to roll-out open platforms as public infrastructure and enable the ecosystem to innovate leveraging the building blocks.
No mandatory proprietary dependencies
Yes
Accessibility Testing/ Compliance, WCAG 2
PII data is collected and stored and distributed.
Management of PII/non-PII data in Sunbird is purely a “highly extensible/configurable/non-opinionated open-software solution”, and it’s source code lies in GitHub (Sunbird is not a ‘hosted service or product’). Implementers/adopters of Sunbird, have the autonomy to decide “what” fields to be capture/maintain, “what” other systems will they integrate with, “will” they share this data with other authorized parties (e.g. one Government sharing this dataset with other Government, or one Department sharing this dataset with other Department). While the Sunbird technical architecture has taken privacy and security controls into consideration as default implementation, it is up to the Implementers/Adopters to establish a privacy policy at their end to cover the various implementation scenarios (e.g. management & sharing of PII/non PII data). Sunbird software has implemented many best practices to keep user data safe and secure. Users are empowered to safeguard and share their data with appropriate consent management mechanisms. Default software has implemented data collection in an open and transparent manner. Sunbird software implements principles of minimalism, consent, transparency of data collection, and other best practices. Sunbird has capabilities for curating and reviewing content before it is published for consumption. Please see earlier and following responses for details about privacy, safety of minors, and data security. Sunbird is an open-source software that has implemented privacy and security best practices such as data minimalism, anonymization, consent, etc. has no data of its own.
Content is NOT collected NOT stored and NOT distributed.
Yes
Sunbird follows many best practices to keep user data safe and secure. Users are empowered to safeguard & share their data with appropriate consent management mechanisms. No personal data is shared among collaborators and only with explicit consent of all participating individuals, a collaboration flow can be triggered. It is designed considering the laws of the country of its origin (India) with best in class implementation for governing privacy of users, data protection, and safety of minors. It collects data in an open, transparent, and consented manner - stores it safely & securely - and shares it as per the data sharing laws of the country with the appropriate consent from users and in an anonymised manner. Some of the steps taken to ensure safety of minors are:, - Minors can login only with parental consent, - Consented data sharing for all users, - Profile controls to modify and manage data stored against user profile, - Two-Factor Authentication (OTP based), - Users join a Group by accepting an invite. No one can add a user to a group without their consent., - Users can exit discussion areas at any time, - Users can delete account, - Minors need to provide parental consent for authorisation flows, - Content publishing workflow is built with a review step to ensure safe content is made available to users Sunbird has a microservices for reporting and flagging. But, typically adopters extend this to cater to specific needs of the users and processes within their context.
2026-09-22 03:29:20
Luis Sanchez (L1 Reviewer) submitted their review of Sunbird Obsrv (13452)
2026-09-22 03:29:07
Luis Sanchez (L1 Reviewer) passed Scale of Solution for Sunbird Obsrv (13452)
2026-09-22 03:29:02
Luis Sanchez (L1 Reviewer) failed 9C. Protection from Harassment for Sunbird Obsrv (13452)
2026-09-22 03:28:38
Luis Sanchez (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird Obsrv (13452)
2026-09-22 03:28:34
Luis Sanchez (L1 Reviewer) passed 9A. Data Privacy & Security for Sunbird Obsrv (13452)
2026-09-22 03:28:26
Luis Sanchez (L1 Reviewer) passed 8. Standards & Best Practices for Sunbird Obsrv (13452)
2026-09-22 03:28:24
Luis Sanchez (L1 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird Obsrv (13452)
2026-09-22 03:28:20
Luis Sanchez (L1 Reviewer) passed 6. Mechanism for Extracting Data for Sunbird Obsrv (13452)
2026-09-22 03:28:13
Luis Sanchez (L1 Reviewer) passed 5. Documentation for Sunbird Obsrv (13452)
2026-09-22 03:28:05
Luis Sanchez (L1 Reviewer) failed 4. Platform Independence for Sunbird Obsrv (13452)
2026-09-22 03:27:27
Luis Sanchez (L1 Reviewer) passed 3. Clear Ownership for Sunbird Obsrv (13452)
2026-09-22 03:27:24
Luis Sanchez (L1 Reviewer) passed 2. Open Licensing for Sunbird Obsrv (13452)
2026-09-22 03:27:11
Luis Sanchez (L1 Reviewer) passed 1. SDG Relevance for Sunbird Obsrv (13452)
2026-09-22 03:27:04
Luis Sanchez (L1 Reviewer) passed General Information for Sunbird Obsrv (13452)
2026-09-22 03:16:42
Luis Sanchez (L1 Reviewer) pulled Sunbird Obsrv (13452) under review
2026-01-19 05:53:16
Deepika Mogilishetty (Applicant) submitted application for Sunbird Obsrv (13452)
2026-01-19 05:18:24
Deepika Mogilishetty (Applicant) submitted application for Sunbird (13452)
2025-11-28 01:30:03
System created a refresher application for Sunbird (12055)
2025-11-28 01:30:03
System created an autofill refresher application for Sunbird (13452)
2025-01-27 21:44:58
Ricardo Torres (L2 Reviewer) submitted their review of Sunbird (152) and found it to be a DPG
2025-01-27 21:44:57
System moved Sunbird (12055) to expired because parent application is now DPG.
2025-01-27 21:44:57
System unmarked Sunbird (12055) as a nominee
2025-01-27 21:44:52
Ricardo Torres (L2 Reviewer) passed Scale of Solution for Sunbird (12055)
2025-01-27 21:44:50
Ricardo Torres (L2 Reviewer) passed 9C. Protection from Harassment for Sunbird (12055)
2025-01-27 21:44:47
Ricardo Torres (L2 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (12055)
2025-01-27 21:44:45
Ricardo Torres (L2 Reviewer) passed 9A. Data Privacy & Security for Sunbird (12055)
2025-01-27 21:44:43
Ricardo Torres (L2 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (12055)
2025-01-27 21:44:40
Ricardo Torres (L2 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (12055)
2025-01-27 21:44:37
Ricardo Torres (L2 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (12055)
2025-01-27 21:44:34
Ricardo Torres (L2 Reviewer) passed 5. Documentation for Sunbird (12055)
2025-01-27 21:41:33
Ricardo Torres (L2 Reviewer) passed 4. Platform Independence for Sunbird (12055)
2025-01-27 21:37:07
Ricardo Torres (L2 Reviewer) passed 3. Clear Ownership for Sunbird (12055)
2025-01-27 21:36:53
Ricardo Torres (L2 Reviewer) passed 2. Open Licensing for Sunbird (12055)
2025-01-27 21:36:50
Ricardo Torres (L2 Reviewer) passed 1. SDG Relevance for Sunbird (12055)
2025-01-27 21:27:11
Ricardo Torres (L2 Reviewer) passed General Information for Sunbird (12055)
2025-01-27 21:27:05
Ricardo Torres (L2 Reviewer) pulled Sunbird (12055) under review
2025-01-27 06:04:15
System remove tag Late from Sunbird (12055)
2025-01-27 06:04:15
Bolaji Ayodeji (L1 Reviewer) submitted their review of Sunbird (12055)
2025-01-27 06:04:05
Bolaji Ayodeji (L1 Reviewer) passed Scale of Solution for Sunbird (12055)
2025-01-27 06:04:03
Bolaji Ayodeji (L1 Reviewer) edited Scale of Solution for Sunbird (12055)
2025-01-27 06:03:45
Bolaji Ayodeji (L1 Reviewer) passed 9C. Protection from Harassment for Sunbird (12055)
2025-01-27 05:48:37
Bolaji Ayodeji (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (12055)
2025-01-27 05:48:05
Bolaji Ayodeji (L1 Reviewer) passed 9A. Data Privacy & Security for Sunbird (12055)
2025-01-27 05:47:16
Bolaji Ayodeji (L1 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (12055)
2025-01-27 05:47:14
Bolaji Ayodeji (L1 Reviewer) edited 8. Open Standards & Best Practices for Sunbird (12055)
2025-01-27 05:46:12
Bolaji Ayodeji (L1 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (12055)
2025-01-27 05:45:41
Bolaji Ayodeji (L1 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (12055)
2025-01-27 05:45:30
Bolaji Ayodeji (L1 Reviewer) passed 5. Documentation for Sunbird (12055)
2025-01-27 05:44:28
Bolaji Ayodeji (L1 Reviewer) failed 4. Platform Independence for Sunbird (12055)
2025-01-27 05:25:54
Bolaji Ayodeji (L1 Reviewer) passed 3. Clear Ownership for Sunbird (12055)
2025-01-27 05:25:52
Bolaji Ayodeji (L1 Reviewer) edited 3. Clear Ownership for Sunbird (12055)
2025-01-27 05:25:15
Bolaji Ayodeji (L1 Reviewer) passed 2. Open Licensing for Sunbird (12055)
2025-01-27 05:24:39
Bolaji Ayodeji (L1 Reviewer) passed 1. SDG Relevance for Sunbird (12055)
2025-01-27 05:23:24
Bolaji Ayodeji (L1 Reviewer) passed General Information for Sunbird (12055)
2025-01-26 22:14:50
Bolaji Ayodeji (L1 Reviewer) edited a note on General Information for Sunbird (12055)
2025-01-26 22:14:35
Bolaji Ayodeji (L1 Reviewer) edited General Information for Sunbird (12055)
2025-01-26 22:14:29
Bolaji Ayodeji (L1 Reviewer) edited General Information for Sunbird (12055)
2025-01-23 05:00:02
System add new tag Late to Sunbird (12055)
2025-01-22 20:31:44
Bolaji Ayodeji (L1 Reviewer) pulled Sunbird (12055) under review
2024-12-10 08:37:58
Deepika Mogilishetty (Applicant) submitted application for Sunbird (12055)
2024-11-12 01:30:03
System created a refresher application for Sunbird (11123)
2024-11-12 01:30:03
System created an autofill refresher application for Sunbird (12055)
2024-01-12 11:49:38
Richard Kagaba (L2 Reviewer) submitted their review of Sunbird (1051) and found it to be a DPG
2024-01-12 11:49:36
System unmarked Sunbird (11123) as a nominee
2024-01-12 11:49:19
Richard Kagaba (L2 Reviewer) passed Scale of Solution for Sunbird (11123)
2024-01-12 11:48:49
Richard Kagaba (L2 Reviewer) passed 9C. Protection from Harassment for Sunbird (11123)
2024-01-12 11:47:43
Richard Kagaba (L2 Reviewer) edited a note on 9B. Inappropriate & Illegal Content for Sunbird (11123)
2024-01-12 11:27:21
Richard Kagaba (L2 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (11123)
2024-01-12 11:27:14
Richard Kagaba (L2 Reviewer) passed 9A. Data Privacy & Security for Sunbird (11123)
2024-01-12 11:26:20
Richard Kagaba (L2 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (11123)
2024-01-12 11:25:48
Richard Kagaba (L2 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (11123)
2024-01-12 11:24:59
Richard Kagaba (L2 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (11123)
2024-01-12 11:24:52
Richard Kagaba (L2 Reviewer) passed 5. Documentation for Sunbird (11123)
2024-01-12 11:23:06
Richard Kagaba (L2 Reviewer) passed 4. Platform Independence for Sunbird (11123)
2024-01-12 11:16:12
Richard Kagaba (L2 Reviewer) passed 3. Clear Ownership for Sunbird (11123)
2024-01-12 11:12:07
Richard Kagaba (L2 Reviewer) passed 2. Open Licensing for Sunbird (11123)
2024-01-12 11:11:53
Richard Kagaba (L2 Reviewer) passed 1. SDG Relevance for Sunbird (11123)
2024-01-12 11:11:38
Richard Kagaba (L2 Reviewer) passed General Information for Sunbird (11123)
2024-01-12 11:02:45
Richard Kagaba (L2 Reviewer) pulled Sunbird (11123) under review
2024-01-11 13:52:49
L1 Reviewer (L1 Reviewer) submitted their review of Sunbird (11123)
2024-01-11 13:52:43
L1 Reviewer (L1 Reviewer) passed Scale of Solution for Sunbird (11123)
2024-01-11 13:52:40
L1 Reviewer (L1 Reviewer) passed 9C. Protection from Harassment for Sunbird (11123)
2024-01-11 13:52:27
L1 Reviewer (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (11123)
2024-01-11 13:52:24
L1 Reviewer (L1 Reviewer) passed 9A. Data Privacy & Security for Sunbird (11123)
2024-01-11 13:52:22
L1 Reviewer (L1 Reviewer) edited 9A. Data Privacy & Security for Sunbird (11123)
2024-01-11 13:51:05
L1 Reviewer (L1 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (11123)
2024-01-11 13:51:02
L1 Reviewer (L1 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (11123)
2024-01-11 13:50:09
L1 Reviewer (L1 Reviewer) edited 7. Privacy & Applicable Laws for Sunbird (11123)
2024-01-11 13:49:54
L1 Reviewer (L1 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (11123)
2024-01-11 13:49:52
L1 Reviewer (L1 Reviewer) edited 6. Non-PII Data Extraction for Sunbird (11123)
2024-01-11 13:49:32
L1 Reviewer (L1 Reviewer) passed 5. Documentation for Sunbird (11123)
2024-01-11 13:48:38
L1 Reviewer (L1 Reviewer) passed 4. Platform Independence for Sunbird (11123)
2024-01-11 13:48:35
L1 Reviewer (L1 Reviewer) passed 3. Clear Ownership for Sunbird (11123)
2024-01-11 13:48:20
L1 Reviewer (L1 Reviewer) passed 2. Open Licensing for Sunbird (11123)
2024-01-11 13:48:02
L1 Reviewer (L1 Reviewer) edited 2. Open Licensing for Sunbird (11123)
2024-01-11 13:47:54
L1 Reviewer (L1 Reviewer) passed 1. SDG Relevance for Sunbird (11123)
2024-01-11 13:47:41
L1 Reviewer (L1 Reviewer) passed General Information for Sunbird (11123)
2024-01-11 13:46:41
L1 Reviewer (L1 Reviewer) pulled Sunbird (11123) under review
2024-01-10 03:12:53
Deepika Mogilishetty (Applicant) submitted application for Sunbird (11123)
2023-12-29 01:30:01
System moved Sunbird (10112) to expired.
2023-12-05 09:45:31
() created a refresher application for Sunbird (10112)
2022-12-28 17:32:12
Nathan Baleeta (L2 Reviewer) submitted their review of Sunbird (153) and found it to be a DPG
2022-12-28 17:32:10
System unmarked Sunbird (10112) as a nominee
2022-12-28 17:32:02
Nathan Baleeta (L2 Reviewer) passed 4. Platform Independence for Sunbird (10112)
2022-12-28 17:31:13
Nathan Baleeta (L2 Reviewer) passed 5. Documentation for Sunbird (10112)
2022-12-28 17:31:08
Nathan Baleeta (L2 Reviewer) edited 5. Documentation for Sunbird (10112)
2022-12-28 17:30:13
Nathan Baleeta (L2 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (10112)
2022-12-28 17:29:18
Nathan Baleeta (L2 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (10112)
2022-12-28 17:29:12
Nathan Baleeta (L2 Reviewer) edited 7. Privacy & Applicable Laws for Sunbird (10112)
2022-12-28 17:28:22
Nathan Baleeta (L2 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (10112)
2022-12-28 17:28:17
Nathan Baleeta (L2 Reviewer) edited 8. Open Standards & Best Practices for Sunbird (10112)
2022-12-28 17:27:46
Nathan Baleeta (L2 Reviewer) passed 9A. Data Privacy & Security for Sunbird (10112)
2022-12-28 17:27:26
Nathan Baleeta (L2 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (10112)
2022-12-28 17:26:46
Nathan Baleeta (L2 Reviewer) passed 9C. Protection from Harassment for Sunbird (10112)
2022-12-28 17:26:27
Nathan Baleeta (L2 Reviewer) passed Scale of Solution for Sunbird (10112)
2022-12-28 17:25:59
Nathan Baleeta (L2 Reviewer) passed 3. Clear Ownership for Sunbird (10112)
2022-12-28 17:25:38
Nathan Baleeta (L2 Reviewer) passed 2. Open Licensing for Sunbird (10112)
2022-12-28 17:25:05
Nathan Baleeta (L2 Reviewer) passed 1. SDG Relevance for Sunbird (10112)
2022-12-28 17:24:43
Nathan Baleeta (L2 Reviewer) passed General Information for Sunbird (10112)
2022-12-28 17:23:28
Admin (Admin) over ride decision for Sunbird (10112)
2022-12-28 17:19:19
System remove tag Late from Sunbird (10112)
2022-12-28 17:19:19
David Njagah (L1 Reviewer) submitted their review of Sunbird (10112)
2022-12-28 17:19:13
David Njagah (L1 Reviewer) passed Scale of Solution for Sunbird (10112)
2022-12-28 17:18:47
David Njagah (L1 Reviewer) passed 9C. Protection from Harassment for Sunbird (10112)
2022-12-28 17:18:10
David Njagah (L1 Reviewer) passed 9B. Inappropriate & Illegal Content for Sunbird (10112)
2022-12-28 17:18:01
David Njagah (L1 Reviewer) passed 9A. Data Privacy & Security for Sunbird (10112)
2022-12-28 16:59:25
David Njagah (L1 Reviewer) passed 8. Open Standards & Best Practices for Sunbird (10112)
2022-12-28 16:58:29
David Njagah (L1 Reviewer) passed 7. Privacy & Applicable Laws for Sunbird (10112)
2022-12-28 16:58:21
David Njagah (L1 Reviewer) passed 6. Non-PII Data Extraction for Sunbird (10112)
2022-12-28 16:57:56
David Njagah (L1 Reviewer) passed 5. Documentation for Sunbird (10112)
2022-12-28 16:57:39
David Njagah (L1 Reviewer) edited a note on 4. Platform Independence for Sunbird (10112)
2022-12-28 16:55:54
David Njagah (L1 Reviewer) passed 4. Platform Independence for Sunbird (10112)
2022-12-28 16:55:47
David Njagah (L1 Reviewer) passed 3. Clear Ownership for Sunbird (10112)
2022-12-28 16:55:35
David Njagah (L1 Reviewer) passed 2. Open Licensing for Sunbird (10112)
2022-12-28 16:55:22
David Njagah (L1 Reviewer) passed 1. SDG Relevance for Sunbird (10112)
2022-12-28 16:30:06
David Njagah (L1 Reviewer) passed General Information for Sunbird (10112)
2022-12-21 14:00:10
System add new tag Late to Sunbird (10112)
2022-12-21 13:01:58
Admin (Admin) over ride decision for Sunbird (10112)
2022-12-15 15:39:43
Admin (Admin) update Tags for Sunbird (10112)
2022-12-15 15:39:32
Admin (Admin) update L2 Reviewer for Sunbird (10112)
2022-12-15 15:39:26
Admin (Admin) update L1 Reviewer for Sunbird (10112)
2022-12-15 15:39:17
Admin (Admin) over ride decision for Sunbird (10112)
2022-11-01 07:49:48
Application imported by admin

