Skip to main content
This page explains what Signal imports from Bromcom, how the data is used, and how to answer common DPIA and due-diligence questions.
This guidance covers the standard Bromcom integration. For setup instructions, see MIS Integration.

Data flow direction

Signal’s Bromcom integration is one-way (read-only):
  • Data is read from Bromcom into Signal.
  • Signal does not write records back to Bromcom.

What data is imported from Bromcom

Students

  • Bromcom student ID
  • First and last name
  • Date of birth
  • UPN
  • Year group
  • Tutor group (registration form)
  • Admission/start date
  • Leaving/end date
  • Gender
  • Ethnicity
  • Religion
  • Pupil premium indicator
  • SEN provision status
  • In-care indicator
  • Previous school name (where available)

Contacts and guardians

  • Contact ID
  • Contact display name
  • Relationship to student
  • Priority phone number
  • Parental responsibility flag
  • Contact priority
  • Authorised collection / lives-with indicators

Staff

  • Staff ID
  • First and last name
  • Work email
  • Job title
  • Active status
  • Supply staff indicator
  • Year group/class teacher mappings

Attendance

  • Attendance record ID
  • Student ID
  • Date
  • Session (AM/PM mapped to morning/afternoon)
  • Attendance mark code
  • Attendance mark meaning/description
  • Present / authorised absence / unauthorised absence flags

School closures

  • Closure start date
  • Closure end date
  • Closure description

Mandatory and optional fields

For student imports:
  • Required: Bromcom student ID and a valid student name.
  • Optional: All other student fields are imported when present in Bromcom.
For other record types (contacts, staff, attendance, closures), Signal imports available values and applies validation where needed.

Data minimisation

Signal applies data minimisation by importing a predefined set of fields needed for safeguarding workflows.
  • Field-level import toggles are not currently configurable in-product.
  • Schools can apply additional minimisation through Bromcom permissions (least privilege).
  • Disconnecting the MIS integration stops future syncs.
Depending on what exists in Bromcom and what your school uses, the standard import can include safeguarding-relevant data such as:
  • SEN status
  • In-care status
  • Attendance marks and notes
  • Demographic data such as ethnicity and religion
Safeguarding incidents, actions, and case notes are created and managed within Signal.