Censei
Often times we wonder how to protect our children from the world of internet.
We want our children to be able to gain knowledge from the internet but are afraid that they might come across some explicit content.
Introducing Censei
Censei is a simple chrome extension that replaces explicit content in webpages with emojis.
No matter where your child is on the internet, Censei will censor those unwanted words for you.
Check out the project details below in order to learn how Censei works, and get started right away!
Inspiration
The internet is a valuable resource to gain knowledge and learn about new things. However, it is also a very scary place. We wanted to solve the problem of allowing children to reap the benefits of the internet while making sure they don't come across content that could hinder their growth. The solution came in the form of a simple chrome extension - Censei!
How it Works
Censei works in the background of chrome, and gathers the entire html of the webpage that the user is on. Each individual html element is sent to the backend that checks for profanity or explicit words and replaces them with emojis. The resulting censored text is sent back to the chrome extension which then replaces it on the user's screen.
Another feature of the extension is that it uses Chrome's storage to keep track of the total number of words that were censored. Therefore, the extension will continue to keep track of your total censored words even if you are on a different computer but logged in with the same google account.
Contributing
We would absolutely love for you to help us in making Censei better by contributing to our project. Head to the Contributors page to get started right away!
Code of Conduct
We promote an open and a welcoming environment in this community. We pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. Learn more about our Code of Conduct.
License
Made with ❤ by Ahad Zai, Ajwad Shaikh, and Emily Amspoker during MLH Fellowship Explorer Sprint 5 (Fall 2020)
Built With
- dockerfile
- html
- javascript
- python


Log in or sign up for Devpost to join the conversation.