Security

Your centre's data, handled with care.

How MyCentreKey protects your information. This page only lists what the product actually does today.

Your data belongs to you

Everything you enter (students, guardians, teachers, attendance, invoices and payments) remains your centre's property. You can ask us for an export or for deletion at any time.

Each centre is kept separate

Every record belongs to one centre, and every page and action only reads data from the centre you're signed into. If you run several centres, switching centre switches everything you see.

Passwords are never stored as text

Passwords are hashed with bcrypt, a one-way method. Nobody can read your password back, not even us.

Roles decide who sees what

Each person has a role in each centre. The payments page, expenses, net income and teacher pay are for admins only, while managers handle the day-to-day work.

Every action checks who you are

The dashboard requires signing in. Every action checks your session before it reads or changes anything, and admin-only actions check your role too.

Money records that stay right

An invoice's status is always worked out from the payments recorded, never typed in by hand. Saved teacher pay months never change, and a teacher can never be paid more than what's owed.

Errors are monitored

We're alerted automatically when something breaks, so we can fix it quickly. Error reports are set up not to collect personal details such as IP addresses or cookies.

Moroccan data protection law

We handle personal data under Law No. 09-08. You can access, correct, object to and delete your data by contacting us.

Found a security problem?

Tell us straight away on WhatsApp. We'll look into it and get back to you.

Ready to run your centre from one place?

Book a demo and see how enrollment, scheduling, and billing come together in MyCentreKey.