Education technology

Education software development

We build student, admissions and communication systems for schools, colleges and education technology firms. The same system has to work for a teacher taking the register at 8.45 and a parent checking a message on the bus home, and those two people need very different things from it.

Students working together on a group project

School software families can use without training

Student, admissions and communication systems for schools, colleges and education technology firms.

Systems we build

  • Student informationOne record for admissions, teaching and finance
  • Admissions and feesApply, accept and pay in one flow
  • Timetables and attendanceTake the register in seconds
  • Parent appsReports and messages in plain language
  • Assessment and reportingEnter marks once, use them everywhere
  • Learning platform linksAccounts and groups kept in step
Discuss your education project
  • Reply within one business day
  • Releases planned around school terms
For schools and colleges

Education software schools ask for

Student information

Each student has one record, and admissions, teachers and the finance office all work from it.

Admissions and fees

A family applies, accepts an offer, enrols and pays in one smooth path, instead of filling in four separate forms.

Timetables and attendance

Timetables that know which rooms, teachers and groups are free, and a register a teacher can take in seconds.

Parent apps

Parents see attendance, reports and messages on their phone, written in plain language, and they don't need to remember yet another password.

Assessment and reporting

Teachers enter marks once, and the same marks feed reports, analysis and official returns.

Learning platform links

We connect to the learning platform you already use, so student accounts and class groups update themselves.

Why schools need a different approach

Schools and colleges tend to collect systems over the years. You might have one tool for records, another for learning, a third for payments and a fourth for messages, each with its own list of students. Someone in the office then spends hours every week keeping those lists roughly in line.

So we design around the people using it. Staff log in every day and soon learn their way round. Families might open it three times a term, on an old phone, and sometimes in a second language. If a parent can't work it out, they'll ring the office, and the time you hoped to save goes straight back into answering calls.

Safeguarding and privacy

Duties every school system meets

  • Student data privacy. Records about children follow stricter rules than ordinary customer data, and sharing them is tightly limited.
  • Safeguarding. Only named staff can see sensitive records, and every time someone opens one it's logged and reviewed.
  • Parental consent. Parents' consent for photos, trips and data sharing is recorded for each child, and it's easy for them to withdraw.
  • Accessibility. We follow WCAG (Web Content Accessibility Guidelines), which many public schools and colleges are legally required to meet.
  • Retention. The system keeps records for as long as the rules require and deletes them automatically when that period ends.

Systems we usually connect to

Learning platformsPayment and finance systemsGovernment reporting returnsIdentity and single sign on providersMessaging and email servicesLibrary and resource systems

We plug into your student information system, learning platform and payment tools before suggesting anything new. If your staff rely on one of them, replacing it is a choice we'd only make with you, on purpose. Want to try a new tool with one class before the whole school? Our guide on building an MVP that tests your idea shows how.

Planned around the school year

How a school project unfolds

  1. Map the school year

    We mark your terms, enrolment weeks and exams on the plan first, because those dates won't move for anyone.

    Week 1 to 2
  2. Start with one process

    We usually begin with admissions or attendance. Both cause staff plenty of grief, and it's easy to measure the time you save.

    Week 2 to 4
  3. Build with staff and families

    Staff and families both see the work every two weeks. We test screens with real parents, so we're not guessing what they'll understand.

    Week 4 to 14
  4. Release between terms

    We switch over during a holiday. Your old system stays available to look things up, but no one can change it.

    Week 14 onward

These are typical ranges. Your real calendar depends on term dates, enrolment windows and exam season, and on how soon the people who approve changes can meet. See our software development process for each stage in detail.

For staff and families

What changes for staff and families

Less duplicate entry

With one record per student, nobody spends Friday afternoon matching up lists.

Fewer calls to the office

When parents can find the answer on their phone, they don't need to call the office for it.

Returns produced from data

Official returns come straight out of the system, so nobody has to build them in a spreadsheet.

Asked by schools

What schools ask us first

Usually, yes. Most learning platforms let other systems update accounts, groups and results. Once we keep those in step automatically, a big weekly job disappears from someone's desk.

We keep them apart from other data, with their own access rules, their own log and their own retention period. Only named roles can open them, and every view is recorded.

Between terms, and never in the weeks around enrolment or exams. We plan releases around your school year from our very first conversation.

Tell us about your school’s systems

Tell us which school task eats most of your staff's time, and we'll suggest a first step.