Skip to content
Catholic & parish schools

Built for schools where the principal is also the IT department

Dismissal, safety alerts, parent messaging, attendance, the health office, visitor check-in, and family service hours — one platform, one app for families, one flat annual price.

What school management software works for Catholic schools?

Catholic and parish schools need software one person can run without an IT department, that syncs rosters from FACTS, and that a principal can approve without a district procurement process. EduLens is an all-in-one school platform covering dismissal, emergency alerts, parent messaging, attendance, the health office, visitor check-in, and family service hours, licensed at a flat annual price per school starting at $4,500.

Built for how a parish school actually runs

Not a district platform with the procurement language removed — the constraints of a small school are the design.

No IT department required

Roster import, configuration, and staff training are part of launch. There is nothing to install, no server to maintain, and no one on staff who has to quietly become the system administrator.

Works with FACTS

Roster sync with FACTS, plus Clever, ClassLink, and OneRoster. Students, families, and grade levels stay current without anyone re-keying a list in September.

One decision, not a procurement cycle

No RFP, no bid window, no board approval calendar. A principal and a pastor can evaluate it in one demo and decide on their own timeline.

One app for families

Dismissal changes, teacher messages, announcements, forms, and emergency alerts arrive in the same place — so families actually keep notifications on.

Safety without a hardware project

Silent panic alerts from any staff device, with direct 911 dispatch integration and automatic drill logging. No wall-mounted buttons and no installer.

Family service hours

Volunteer hours are logged where the volunteering happens — at visitor check-in — with approval and per-family totals, instead of on a clipboard by the office door.

The principal is also the technology director

In a parish school of 180 students, the person evaluating software is usually the same person who covers the front office at dismissal, handles the enrollment calls, and gets pulled into a classroom when someone calls in sick. There is no technology department to hand an implementation to, and no one whose job is to be the administrator of a new system.

That changes what "easy to use" has to mean. It is not about a clean interface. It is about whether the school can launch the thing at all without a project manager, and whether a substitute can figure out the dismissal screen on their second day.

EduLens is built around that constraint. Roster import, configuration, and training are part of launch rather than a professional services line item, and the daily screens are designed for someone doing three jobs at once.

What most Catholic schools are paying for instead

The typical parish school stack accumulated one problem at a time. A dismissal app after a bad carline year. A messaging tool when the phone tree stopped working. A visitor sign-in system after a safety review. A separate emergency notification service. Each solved something real, and each arrived with its own roster, its own login, and its own renewal date.

The cost is rarely one big number, which is exactly why it goes unexamined. It is four or five modest annual invoices spread across the year, plus the hours spent keeping four rosters in agreement, plus the families who stopped opening any of the apps once there were more than two.

The comparison worth running is not EduLens against your dismissal vendor. It is EduLens against the total of everything it replaces, including the staff time.

Roster sync with FACTS, already built

FACTS is the system of record in a large share of Catholic schools, and it is a common place where school software stops short — a vendor supports Clever and ClassLink, which most public districts use, and leaves FACTS schools to import spreadsheets by hand every fall.

EduLens integrates with FACTS directly, alongside Clever, ClassLink, and OneRoster. Students, guardians, grade levels, and classroom assignments flow in and stay current, so a mid-year enrollment appears on the dismissal list, in the teacher's message list, and in the nurse's records without anyone entering it three times.

Service hours, tracked where the volunteering happens

Most Catholic schools ask families for a service hour commitment, and most track it on paper or in a spreadsheet that someone reconciles under deadline pressure near the end of the year — right when tuition and re-enrollment conversations are happening.

Because EduLens already handles visitor check-in, service hours are captured at the moment a parent walks in: the visit, the activity, the hours, and staff approval. Families see their own running total, and the office can pull the report without reconstructing anything.

One school now, more schools later

EduLens is multi-tenant. Every school gets its own environment with its own roster, staff, and settings, and nothing about starting alone has to be undone later.

That matters for how Catholic schools actually adopt software. One school tries it, it works, and the principal tells the other principals at the next meeting. If a diocese later wants a shared view across schools, that is a configuration, not a migration — and schools that started early keep their history.

Pricing

A price a parish budget can hold

Flat annual, per school, set by enrollment. Not per student — so the number does not move when enrollment does.

Starting at

$4,500 / year

for schools up to 150 students — every feature included

  • All features at every enrollment level
  • Launch configuration and roster import from FACTS
  • Two remote administrator and staff training sessions
  • Documentation and ongoing support
  • Native iOS and Android parent apps
  • No required setup fee

Larger schools are priced by enrollment band. Dioceses and multi-campus organizations are quoted as a single agreement covering a centralized dashboard, shared administration, and cross-school reporting.

What to ask before choosing software for a Catholic school

Worth asking of any vendor, including this one.

  • Does it sync rosters from FACTS, or will someone import a spreadsheet every fall?
  • Who does the setup — the vendor, or a staff member who already has a full job?
  • How many separate apps will families need after this is in place?
  • Can staff trigger an emergency alert from a phone, without installing hardware?
  • Does it track family service hours, or is that still a spreadsheet?
  • What does it replace, and what is the combined cost of those tools today?
  • Is the price flat per school, or does it change every time enrollment shifts?
  • Can one school start without committing the whole diocese?
Rochester, NY

Built by a parent, in use in a parish school

EduLens is built by Zobel Solutions LLC, a small company in Rochester, NY. It started because our founder was a parent juggling four school apps and watching the front office run dismissal on clipboards and walkie-talkies.

It is in daily use in a parish school in the Diocese of Rochester — the same size of school, with the same staffing reality, as the one reading this page. When you have a question, you reach the person who wrote the software, not a support queue.

Frequently asked questions

Yes. EduLens is built for elementary schools generally, and the way it is licensed and launched fits parish and independent schools particularly well: a flat annual price per school rather than per student, roster sync with FACTS, launch and training included, and no requirement for an IT department or a district procurement process. A single school can adopt it on its own.

Yes. EduLens syncs rosters directly with FACTS, and also supports Clever, ClassLink, and OneRoster. Students, guardians, grade levels, and classroom assignments stay current automatically, and the technical setup is handled during onboarding rather than left to the school.

EduLens starts at $4,500 per year for schools with up to 150 students. It is a flat annual license per school set by enrollment band, not a per-student price, so the cost does not move every time enrollment shifts. Every feature is included at every level, along with launch configuration, roster import, two remote training sessions, documentation, and support, with no required setup fee.

Generally no. FERPA applies to schools that receive U.S. Department of Education funding, which most private and parochial K-12 schools do not, so FERPA typically does not cover them directly. COPPA still applies to online services used by children under 13 regardless of school type, and some state student privacy laws reach private schools while others apply only to public districts. EduLens is built to the stricter public-school standard — encryption at rest and in transit, configurable retention, full deletion workflows, and complete access audit trails — whether or not a given school is legally required to have it.

Yes. EduLens is multi-tenant, so each school keeps its own secure environment while a diocese or multi-campus organization can be set up with a centralized view across all of them. Schools that adopted EduLens individually keep their existing data and history when a wider rollout happens — it is a configuration change rather than a migration.

No. There is no software to install and no server to maintain. Roster import, configuration of dismissal groups and staff roles, and two remote training sessions are part of launch, and support is included. Schools are typically live in about two weeks, and day-to-day operation is handled by front office and teaching staff.

Yes. Because EduLens handles visitor check-in, volunteer hours are recorded at check-in with the date, activity, and staff approval, and roll up into per-family totals. That replaces the paper log or spreadsheet most schools reconcile by hand at the end of the year.

See it with your school's dismissal on the screen

A 30-minute demo using your carline, your grade levels, and your FACTS roster — not a sample school.