Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lukehansell/chrome-nanny


https://github.com/lukehansell/chrome-nanny

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# chrome-nanny

## Purpose
To support children browsing the web by analysing the content of pages they are being exposed to and ranking it for harmful content. Where harmful content is discovered, the extension will offer support to the child and, where appropriate will notify the associated parent.

The intention is to enable parents to be more aware of the potentially harmful content to which their children may be exposed and to enable them to act early to support their children where necessary.

## Design

```mermaid
---
title: System context diagram
---
graph
child["`
**Child**
[user]
`"]

adult["`
**Adult**
[user]
`"]

internet["`
**The Internet**
[external system]
`"]

extension["`
**Chrome Extension**
[system]
Integrates with the Chrome browser using the AI features to summarise a webpage's content into rated topics
`"]

management["`
**Management App**
[system]
Allows a user to setup their preferences and provides notifications
`"]

child -- browses sites on --> internet
extension -- monitors content for risks --> internet
extension -- updates when risky content is seen --> management
management -- notifies parent --> adult
```