Trust and Safety Infrastructure

Permissions, age gating and moderation sit in the database to protect athletes as young as 13.

Status

Live in production

Protects

Athletes from age 13 up

Designed around

Australia's Online Safety Act

Enforced at

The database layer

Under-18 safe

Append-only audit log

What it does

Every rule that protects a young athlete on Neylo is enforced at the data layer, not just in the interface. Age gating decides what a profile can show and who can see it. Permissions decide who can contact whom, and how. And every sensitive action lands in an append-only audit log, which means nothing can be quietly edited after the fact.

For athletes and their parents

Under-18 accounts run through parental consent before anything is visible, and the athlete controls visibility from there. Profiles on Neylo are ID-verified, so there are no anonymous accounts approaching kids.

For scouts and clubs

Verification cuts both ways. A club knows the athlete is who the profile says, and a family knows the scout is real. Contact runs through age-appropriate rules and every interaction is logged, which protects the club as much as the athlete: a clean, reviewable record of how first contact happened.

Where it fits

Most of the talent Neylo exists to surface is under 18. A discovery platform for minors only deserves to exist if safety is structural, and building this layer before the growth features was a deliberate ordering, not an accident of the roadmap.

How it’s built

The rules live in the database schema, so no client and no future feature can route around them. The audit log is append-only by design. The framework is built around the obligations of Australia’s Online Safety Act, and it is live in production today, running underneath every feature we have shipped.