The only operating system you need to run your school

Run your entire school on one connected platform.

From admissions and attendance to fees, results, and parent communication — EaseAcademia brings every part of school operations into a single system your whole community logs into. Start with the base package and switch on only the modules you need.

  • 5 connected portals
  • 20+ modules
  • Base package + add-ons
  • Built for school groups

The product tour

Everything your school runs, in one platform.

Fees and the school store, results and CBT exams, admissions, staff, the library and inventory, and a portal for every family. Every screen in this tour is a real EaseAcademia view, playing live. Jump to any chapter under it.

Security & child data protection

Nothing a school holds is more sensitive than a child’s information.

Every family that joins your school is trusting you with details about their child — and you are trusting us to keep them. That is why protection is the foundation this platform is built on rather than a feature bolted to the side of it. Here is what that means in practice.

Protected from the moment it is entered

Anything typed into EaseAcademia — a grade, a phone number, a note about a child’s wellbeing — is protected on its way to us and stays protected where we keep it. The most sensitive records a school writes, such as safeguarding and medical notes, carry a further layer on top, so they stay unreadable to anyone with no business reading them.

Your school’s information stays your school’s

Every school on the platform is separated from every other, and that separation sits beneath the software rather than depending on it. If a request cannot prove which school it belongs to, it is shown nothing at all. The safe answer is the default answer.

Only the people who should see a child, can

You decide what each role is allowed to see, in plain language, and every request is checked against that before anything is returned. Parents see their own children and no one else’s. Students see only themselves. Staff see only the classes and duties they have been given.

You can always find out who did what

Sensitive actions leave a permanent record — who looked, who changed something, and who was turned away. Those records are sealed and kept in order, so history cannot be quietly edited or removed. If a difficult question is ever asked, you will have the answer.

Passwords nobody can read — including us

Passwords are stored in a form that cannot be turned back into the original. That is why we can help someone reset a password but can never tell them what it was, and why a stolen copy of our records would not hand anyone your community’s accounts.

We ask for as little as we can, and never sell any of it

Your school stays in control of its own data; we act only on your instructions. We do not sell personal information, and we never use children’s data for advertising or profiling. The few trusted companies that help us run the service are named publicly, so you always know exactly who is involved.

This is the short version. The security page sets out the full picture — how your data is protected at every layer, how we build, and how to reach our security team.

See how we protect your data
Up and running fast

From sign-up to go-live in four steps.

Setting up a whole-school platform sounds daunting. It isn’t. Here’s exactly how a school gets from creating an account to running day-to-day on EaseAcademia.

  1. Step 1

    Create your school

    Sign up and set the foundations. A guided flow walks you through your school profile one question at a time, then lets you choose the modules you want to start with — you can always switch more on later.

    • Short steps: school, location, academics, settings, plan, setup, done
    • The base platform — the full core system — is always included
    • Switch on any add-on modules you need, including Branding & Customization
  2. Step 2

    Bring in your people

    Add the students, guardians and staff who make up your school, and invite them to their portals so every person has a single login built for their role.

    • Import students, guardians and staff
    • Invite each person to their own portal
    • One login per member of your community
  3. Step 3

    Configure academics

    Set up how your school actually runs. Define your academic year, terms, classes, subjects and timetable, then assign responsibilities with the role builder.

    • Academic year, terms, classes and subjects
    • Build your timetable and lesson structure
    • Assign roles with granular, per-module permissions
  4. Step 4

    Go live

    Start running the school on day one. Take attendance, issue invoices, publish results and communicate with your whole community — all from the same connected platform.

    • Take attendance and monitor at-risk students
    • Issue invoices and collect fees online
    • Publish results and message parents
Everything in one place

The base platform, plus every module you might need

Start with an always-on core — student records, academics, attendance, results, behaviour, analytics and every portal. Then switch on the operational modules your school actually runs. Nothing to install, nothing to integrate.

Base platform

Included
A class of pupils at work in a classroom

Base Platform

Core SIS plus the staff, student, and parent portals — included automatically with every active subscription. Covers school setup, academic years, terms, classes, subjects, student records, staff directory, access control, assessments, gradebook, broadsheet, psychomotor reports, results, basic notifications, attendance & discipline, behaviour points & rewards, branding & customization (theme presets, brand identity assets, and the white-label public surfaces), advanced analytics & reports, and the activity & compliance audit trail. Communications ships with the base platform too — announcements, meetings with RSVPs, and internal in-app messaging are free and unlimited, while transactional email and SMS remain metered per send. Priced via the catalog base fee, not as a separate add-on.

Essentials

Add-on
A printed receipt beside a card payment

Finance

Fee categories, invoicing, payment collection via Paystack, allocations, outstanding tracking, financial reports, refunds, ledger entries, and scholarships.

A candidate working at a laptop screen

CBT Exams

Computer-based testing: encrypted subject question banks, exam paper composition with review and sealing, scheduled delivery in a dedicated exam portal, automatic scoring at submission, teacher review before results, live invigilation, and item analysis. Billed per exam subject per student sitting.

Operations

Add-on
Colleagues in conversation across an office desk

Human Resource Management

Recruitment (job vacancies, candidate pipeline, interviews, offers, careers portal), leave management, training programs, onboarding/offboarding tasks, performance reviews, disciplinary cases, document compliance, and profile versioning. Staff directory & departments are part of the always-on base platform.

The reading room of a library, shelves either side

Library Management

Book catalog, copy management, loans, holds, return processing, overdue tracking, loan policies, and analytics.

Stock stacked on the shelves of a store room

Inventory Management

Asset catalog, categories, vendors, procurement, maintenance scheduling, depreciation, disposal, movements, audits, and physical counts.

Specialized

Add-on
A made-up dormitory room in a boarding house

Hostel Management

Hostels, rooms, bed spaces, assignments, wardens, hostel fees, maintenance, inspections, visitor logs, security incidents, leave passes, and waitlists.

A stethoscope and medical supplies on a clinic desk

Health & Clinic Management

Clinic settings, visits, student/staff health records, medication logs, incident reports, screenings, and health inventory.

A shop counter with goods ready for collection

School Store

Online product catalog, parent storefront, cart & checkout, order management, and finance integration.

A fair, modular model

One base package. Add on only what fits your school.

1

Start with the base package

Every subscription ships with the full core platform and the four school portals — school, staff, parent and student — plus student records, academics, attendance, results, behaviour, RBAC and analytics. No feature is held hostage behind a starter tier.

2

Switch on the modules you need

Finance, HR, library, hostel, health clinic, the school store and more are add-ons you enable in a click. Turn them on when you’re ready; leave the rest off.

3

Pay for what you actually use

Generous included allowances for messaging and storage, with transparent metered pricing beyond them. Your bill grows with your school, never ahead of it.

Why one connected platform wins

The advantages you only get when everything talks to everything

Risk intelligence

Catch at-risk students before report day

EaseAcademia continuously reads attendance, academics and behaviour together to compute a school-wide at-risk picture — so pastoral support goes where it’s needed, early.

  • High / medium / low-risk counts for the whole school
  • Per-class risk alerts on every form teacher’s home
  • Signals combined across modules, not siloed spreadsheets
Pupils working through paperwork together around a table
Finance & fees

A single source of truth for money

A live per-currency ledger ties every fee, invoice, payment and adjustment together, with secure online collection and full transparency for parents.

  • Invoicing, allocations and outstanding tracking
  • Online payments via Paystack with receipts
  • Parents see balances and pay without visiting the bursary
A calculator, notepad and money box laid out on a desk
Analytics & reports

Every number, charted and cross-referenced

A bento overview turns each headline metric into a trend, and twelve report domains cover enrolment, attendance, academics, behaviour, health, finance, HR, operations and more.

  • Click any metric to jump to its trend chart
  • Enrolment, performance, finance, welfare & compliance reports
  • Configurable timelines from a week to a full session
Hands marking up printed charts beside a laptop
Safeguarding & governance

Granular access, with a full audit trail

A visual role builder lets you grant exactly the right permissions per person, and every action is captured — so you always know who changed what, and when.

  • Role assignment and a custom role builder
  • Module-level entitlements enforced everywhere
  • Activity & compliance audit trail across the platform
The brass combination dial of a strongroom door
Questions, answered

Frequently asked questions

What’s included in the base platform versus an add-on?

The base platform is the full core system — student records, academics, attendance, results, behaviour, access control, analytics and the four school portals — and it is always on. A head office for a group of schools is the fifth portal, priced per member school. Modules like Finance, HR, Library, Hostel, Health Clinic and the School Store are optional add-ons you switch on when you need them; each bills only its own usage.

How does pricing work?

You buy prepaid credit, and the platform charges you for what you actually run: each entity — every active student, staff account, boarder, catalogued book copy — carries a published monthly rate, consumption like emails, SMS and storage is pay-as-you-go above generous free monthly quotas, and fee and store payments carry a small share of each payment. A per-day statement itemises every count and rate, so you can check the arithmetic behind every naira.

Prices are monthly — so why does the statement bill daily?

Because your school changes daily and your bill should follow. A monthly rate is metered a day at a time: each morning the platform counts what you actually run and deducts a thirtieth of the monthly price for that count. A pupil who enrols on the 20th costs you eleven days, not a month, and one who leaves stops costing you the next morning. A quoted month is 30 days of the metered rate, so a 31-day month costs one day more — the statement shows every one of them.

What happens when our credit runs out?

Access pauses until you top up — nothing is deleted and your data stays safe exactly as you left it. Topping up restores access instantly. You’ll see low-balance warnings well before that, based on how fast your credit is actually being metered.

Are there contracts or renewal dates?

No. There is no subscription term, no renewal and no cancellation fee — credit simply lasts as long as your usage lets it. Top up any amount, any time. The one commitment is per module: an add-on you switch on runs for at least a month before it can be switched off again, because that is the unit it is sold in.

Can we switch an add-on module off again straight away?

Not immediately. Modules are sold by the month, so one you switch on stays on for 30 days; the plans page shows the exact date each becomes switchable and the app blocks the change until then. You are still only metered for what you actually run under it, a day at a time, and after the 30 days it is yours to switch off whenever you like.

What happens to billing when a student leaves?

A student who exits — graduates, transfers or is expelled — stops counting from the very next day, and your bill drops with them: you are not charged the rest of the month. The same applies to staff who leave and boarders who check out — you only ever pay for who is actually on the roll each morning.

Can we manage more than one school?

Yes. The School Groups & Districts module adds centralized administration, cross-school analytics, consolidated reporting and group-managed billing for multi-school operators.

How do parents pay fees?

Fees are collected online through Paystack. Parents see outstanding balances and payment history in their portal, pay securely, and download receipts — with everything reconciled against the school’s finance ledger automatically.

Do you support multiple currencies?

Yes. Finance runs a per-currency ledger, so schools operating across currencies get an accurate net position without manual conversion.

Can we move our existing data in?

You can import students, guardians and staff during onboarding, then configure your academic structure before going live. Reach out and our team will help you plan the migration.

Run your whole school on one connected platform

Start with the base package, switch on the modules you need, and give every parent, student and staff member a single place to log in.