ChildSafeNet Documentation
ChildSafeNet Documentation
AI-powered internet safety system for children β ASP.NET Core API, React + TypeScript, SQL Server, and MV3 Extension to detect & block risky websites (Adult, Gambling, Phishing).

A demo-ready safety layer: predictable flows, explainable decisions, and auditable logs.
UI Preview
Dashboard β’ Extension β’ Admin

Pairing token, protection toggle, latest logs, and quick scan.

Auto scan on navigation and block page, synced with parent mode.

Dataset review, training jobs (Option Periodic), model registry & metrics.
A βpricing-tableβ view for parents: choose strictness, reduce false positives, keep the demo clean.
Strict
Aggressive blocking for high-risk categories.
- Best for younger children
- May increase false positives
- Use whitelist for trusted domains
Balanced
Best default for demo & daily browsing.
- Good safety with fewer accidental blocks
- Clean demo experience
- Pairs well with Option Periodic training loop
Relaxed
More warnings, fewer hard blocks.
- Best for older teens
- Minimize blocking disruptions
- Keep blacklist for βnever allowβ domains
Jump straight to implementation, architecture, evaluation, and operations.
π Getting Started
Run API and Web locally, connect SQL Server, and verify your first scan.
Open βHigh-level map for fast understanding. Full write-up is in the Architecture page.
Demo in 3 minutes: Start services β Pair extension β Trigger block β Review logs β Show Option Periodic training.