← All policies

Safeguarding Disclosure Pathway

How SoloCogs detects, captures, reviews and escalates a safeguarding concern disclosed by a student. Companion to the main Safeguarding Policy.

Version 1.0 Reviewed: May 2026

Who runs SoloCogs: SoloCogs is the brand name for the online learning platform operated by Portsdown Tuition, a sole-trader business based in Portsmouth, England. Throughout this policy, "Portsdown Tuition", "we", "us", and "our" refer to the operator and legal entity. "SoloCogs" refers to the platform, service, and brand we provide to families, schools, and tutors. The data controller for personal data processed through SoloCogs is Portsdown Tuition.

Contact: hello@solocogs.co.uk

1. What this document is

This is the operational disclosure pathway. It documents what happens when a student's free-text submission contains language that suggests they may be at risk. It is intended to satisfy school DSL / safeguarding-lead procurement queries and to give parents transparency about a quiet protective layer that's running underneath the learning surface.

2. Where the detector listens

Any free-text field the student types into. As of this writing:

Multiple-choice answers, button clicks, and avatar selections do not enter the detector. The detector does not run on parent / staff text - they have separate disclosure channels (email + the safeguarding contact box).

3. What the detector looks for

A maintained list of literal trigger phrases organised into four categories:

Matching is word-boundary, case-insensitive, and literal - we deliberately do not use fuzzy or ML matching here because the false-positive risk would overwhelm the DSL queue. The trigger list is reviewed each term by the DSL and the platform admin.

4. What happens when a trigger fires

  1. The detector posts a row to the safeguarding_concerns table with: the matched phrase, severity, category, source ("quiz" / "ask-cogs" / etc), a ~120-char excerpt of surrounding context, and the student's auth ID. The full submission is NOT stored - only the short excerpt.
  2. The student is not notified. Showing a "we flagged you" popup would chill future disclosure, and creates a perceived punishment around something that is fundamentally a protective response. The student carries on with their lesson.
  3. The new row appears on the SoloSight Safeguarding queue for the DSL. High-severity rows surface at the top with a badge count on the navigation.
  4. The DSL reviews. They have four actions:
    • In review - they've seen it and are working on it.
    • Resolve - the concern was actioned. A short resolution note is captured (visible to other staff, not to the student).
    • Escalate - the concern needs onward referral (school DSL, social services, MASH, CAMHS, etc.). The DSL handles the escalation through their normal channels - SoloCogs does not auto-notify external agencies.
    • False positive - the trigger matched but the context didn't warrant action (e.g. the student typed "killed it" in a worked-example answer about chemistry).

5. Who can see the concern row

6. SLA

An emergency disclosure that requires immediate action (active intent, imminent harm) is escalated immediately - that means the DSL contacts the student / family directly and, where appropriate, MASH (Multi-Agency Safeguarding Hub) or the local A&E. The platform itself does not call emergency services.

7. Retention

Safeguarding concern rows are retained for seven years after resolution, in line with statutory guidance (Keeping Children Safe in Education / Working Together to Safeguard Children). After seven years they are anonymised - student identifier removed but the matched phrase + category + severity + resolution note kept for trigger-list tuning. Anonymised entries are retained indefinitely.

8. Audit + improvement

The trigger list is reviewed each term by the DSL with the platform admin. Reviews check:

Aggregate (anonymised) data on disclosures-by-category may be published in the annual safeguarding report.

9. Limitations

We are explicit about what this layer does and does not do:

10. How to enable on a B2B contract

For school + tutoring-company subscribers, the detector is on by default and routes to the platform admin queue. We will set up a school-specific DSL queue on request - email hello@solocogs.co.uk with subject "Safeguarding routing" and provide the named DSL email. We can also adjust SLA, escalation procedure, and trigger-list against your school's safeguarding policy.

Safeguarding contact: hello@solocogs.co.uk. For immediate concerns about a child's safety, contact your local authority's MASH directly - SoloCogs is not an emergency service. The NSPCC helpline is 0808 800 5000; Childline is 0800 1111.