Thoughtful protection for the data your community trusts you with
Attendance, Hifz progress, fees, staff pay. This is how IlmFlow keeps it safe, who can see it, and what we will never do with it.
Attendance, Hifz progress, fees, staff pay. This is how IlmFlow keeps it safe, who can see it, and what we will never do with it.
Last reviewed: 11 August 2026
Passwords are stored hashed, never as plain text. Repeated wrong login attempts are automatically blocked, and any user can turn on email two-factor authentication for their own account.
Every madrasah’s records are walled off from every other madrasah’s at the database level. Every request IlmFlow handles checks that the data belongs to your madrasah before it is returned.
Every connection to IlmFlow is encrypted (HTTPS/TLS). We also set browser security headers (including HSTS) that reduce common web attacks like clickjacking and content-sniffing.
Parent fee payments go straight from their card into your madrasah’s own connected Stripe account. We never see or store a card number, and we take no cut of parent fee payments.
If something goes wrong, we investigate immediately. Where the law requires it, we notify the Information Commissioner’s Office within 72 hours and tell affected people without undue delay.
Your database is backed up automatically every night, kept for a rolling window, so a technical failure doesn’t mean losing your madrasah’s records. You can also export your own data at any time.
Access in IlmFlow is scoped by role, every time, not just hidden in the interface.
Plain-English documents, not buried in a support ticket.
Tell us before telling anyone else. Email hello@ilmflow.co.uk with what you found and how to reproduce it, and we will respond as quickly as we can.
Run your whole madrasa from one platform. Start a free 30-day trial or book a demo first, whichever suits you.
No card required · Set up personally, not self-serve · Under 1 working day