Skip to main content

RoGuard

RoGuard is an offline Romanian and Ukrainian child-safety research toolkit. Version 4 adds a local conversation workspace, optional semantic classification, explicit uncertainty, draft-response checks and a separate audit of declared routing, permission and human-review requirements. Reports reference relevant turns without copying message text. The software never contacts a guardian or takes an external action.

Install and open

pip install --upgrade roguard-child-safety
roguard-studio --conversation --open

The basic package supports Python 3.9–3.14 and includes a small fast model. The stronger semantic backend uses optional dependencies and a one-time, explicit model download:

pip install --upgrade 'roguard-child-safety[semantic]'
roguard-model fetch
roguard-studio --conversation --open --backend semantic

Use Python 3.10+ for the optional backend; the semantic test environment is Python 3.12. After downloading the pinned base, inference is local and requires no network. The Python import is roguard. The roguard-conversation command supports JSON and batches; roguard-compare-reports compares matching case IDs.

The semantic model reached 96.7% Romanian and 96.2% Ukrainian balanced accuracy on a 200-conversation synthetic test. This test contains only 20 phrase families per language and has correlated rows. The fast model is weaker. Neither result establishes accuracy on authentic child language; a negative signal cannot close a concern. Scores are not safety probabilities, response checks are limited phrase rules, and complexity measures do not prove comprehension. Prior specialist taxonomy review does not validate the new models or message banks.

See the workspace guide, full results, and README. Report defects through GitHub Issues.

Metadata

Release files for roguard-child-safety 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for roguard-child-safety 4.0.0
File Size Uploaded
roguard_child_safety-4.0.0.tar.gz 831.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for roguard-child-safety 4.0.0
File Interpreter ABI Platform
roguard_child_safety-4.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / roguard_child_safety-4.0.0.tar.gz

Download URL roguard_child_safety-4.0.0.tar.gz
Size 831.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1fd4d7b3dce29061ff279314f6e4aa0915e4fb5860759a5eb33cf0f08aa7a0c2
BLAKE2b-256 checksum
How to use checksums
e46737abf72bde9f117fd49938fc6bcaa1baf51f72baf79c4135462a306407b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release files / roguard_child_safety-4.0.0-py3-none-any.whl

Download URL roguard_child_safety-4.0.0-py3-none-any.whl
Size 788.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8412ce5f47e1e019132a53c6960456e6d8c25d2887b5e626d3b69196662a15cb
BLAKE2b-256 checksum
How to use checksums
5f51fd21ac1129c7597806a1f310766eb72f7b9a3867da439008bab3a10af59b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.

Transparency log

Release history Release notifications | RSS feed

5.0.0

2 release files

This release

4.0.0 This release

2 release files

3.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page