Qaf School App Logo
A steaming cup of coffee marked with the Qaf logo, on a wooden table at sunrise over the mountains

Qahwat Qaf

Ask about attendance, homework, grades, or payments in plain language — your school's AI assistant, built into Qaf.

Why we built it

Teachers kept asking the same kind of question — is my class marked present, who has missing homework, is anyone covering my class — and the answer was always a few taps away, behind a menu and a filter.

Qahwat Qaf means "Qaf's Coffee." Instead of digging through screens, you ask in your own words and it looks up the answer in your school's actual data, the same way a colleague would.

It only ever shows what your role can already see in Qaf — an admin, a teacher, and a parent each get different answers to the same question.

Who's absent in my Qur'an class today?
Qahwat Qaf
Checking today's attendance…
2 students are absent from Qur'an 100-1 today: Amina Farouk and Omar Siddiqui. Everyone else is present, and no absence was requested in advance.
Did either of them miss Qur'an homework too?
Qahwat Qaf
Amina is missing this week's Surah Al-Mulk memorization. Omar submitted his Qur'an homework, but his last revision still needs review.

Role-aware answers, scoped to each person

Qahwat Qaf changes what it can answer based on who is asking. Teachers see class context, parents see their children, and finance questions stay with finance roles.

Admin
How many students are enrolled this year?
Which payments are still pending my verification?
Add a new student named Sara Ahmed, phone +1 540 123 1234.
Show me the roster for class QRN-100-2.
Manager
Who hasn't submitted homework today?
List today's open substitutions that still need a teacher.
Which class has the most stars this month?
Show the parents' contacts for the Qur'an 100 class.
Treasurer
What's the total verified tuition collected this year?
Which tuition payments are still pending?
How much have we reimbursed teachers so far?
List all donation payments this term.
Teacher
Who's absent in my class today?
What's Ahmed's last exam score?
How many students submitted today's homework?
What stars has Fatima earned this term?
Parent
Did my child attend school today?
What are my child's recent exam scores?
How many stars does my son have, and how many until the next trophy?
What was the last homework for my daughter's class?

Works in Arabic, English, French, and more — it replies in whichever language you ask in.

Everything it can reach for you

Under the cozy surface, Qahwat Qaf has a full toolbox. Each capability shows exactly which roles can use it — and two are write actions, reserved for admins.

AdminManagerTreasurerTeacherParent

Students & families

Find & count students

How many are enrolled, who hasn't paid, top students by stars — reasoned over the roster you're allowed to see.

Everyone
Look up one student

Pull a specific child's classes, contacts, birthday, payments, or notes by name.

Everyone
Stars & trophies

Current stars, trophy level, and how many stars are left for the next trophy.

Everyone
Daily prayer tracker

A child's recent Salah / ibadat entries — Fajr through Isha, Qur'an minutes, good deeds.

AdminManagerTeacherParent
Upcoming birthdays

Which students have a birthday coming up in the next N days.

AdminManagerTeacher
Add a new student Write

Create a real student record from a name, parent phone, gender, and optional classes.

Admin
Change a student's classes Write

Add, remove, or replace the classes a student is enrolled in.

Admin

Classes & curriculum

List your classes

Every class for the year with its teachers — teachers see only their own.

AdminManagerTeacherParent
Class roster

The students enrolled in a specific class.

AdminManagerTeacher
Course catalog

What classes the school offers — Qur'an, Arabic, Islamic Studies, Tajweed, and more.

Everyone
Class syllabus

What a specific class section covers this year.

AdminManagerTeacherParent
Class stars leaderboard

Ranked students by stars for one class.

AdminManagerTeacher

Attendance, homework & grades

Attendance for a day

Present, late, absent, and requested-absence counts — with the names, not just IDs.

AdminManagerTeacher
Homework

Recent homework with how many students submitted it.

AdminManagerTeacherParent
Today's submissions by class

Which classes have submitted homework today — and which haven't.

AdminManagerTeacher
Exam & report-card scores

Ratings for attendance, respect, participation, and exam points.

AdminManagerTeacherParent

Money & billing

Parent payments

Tuition, registration, and donations — pending vs verified, with running totals.

AdminTreasurer
Reimbursements & expenses

Wages, supplies, and expenses — totals by category and status. Teachers see only their own.

AdminTreasurerTeacher

School day & communication

About the school

Contacts, staff, admins, daily schedule, terms, policies, and settings.

AdminManagerTeacherParent
Upcoming events

The next several calendar events, filterable by type.

AdminManagerTeacherParent
Next event

The single next thing on the calendar.

AdminManagerTeacherParent
Announcements & news

Recent posts, optionally filtered by audience.

Everyone
Substitutions

Who's covering which class — and which slots still need a teacher.

AdminManagerTeacher
Virtual sessions

Upcoming online classes with their join links.

AdminManagerTeacherParent

Operations & records

Book tracking

Which student has which Qur'an or textbook — issued, returned, lost, or damaged.

AdminManager
Registrations

New-student and re-enrollment forms, and who asked for financial assistance.

AdminManager
Teacher directory

Verified, enrolled teachers with their contact details.

AdminManagerTeacher
Parent contacts by class

Parent counts per class, and the parents of a specific class.

AdminManager
How Qaf works

The whole product knowledge base — any "how do I…?" about Qaf itself.

Everyone

How is the AI free?

There's no subscription and no per-message fee, because Qaf isn't the one paying for the AI — each person connects their own free Google account instead.

Qahwat Qaf runs on Google AI Studio, which gives every Google account a free daily quota on its own. Each teacher, parent, or admin pastes in their own key once, so the school is never billed for usage.

1

Open Google AI Studio

A free page from Google — no credit card, ever.

2

Create an API key

One tap gives you a long free key to copy.

3

Paste it once

Save it in Qaf and start chatting. It syncs across web and mobile.

Get your free key at Google AI Studio

Your key stays private

Your API key is encrypted and stored only with your account — never shared with the school or other users, and only ever sent directly to Google when you chat. Save it once on the web or the mobile app and it works on both.

Explore Related Features

Everything works together seamlessly in one platform

Mobile Apps

Free iOS and Android apps for teachers, parents, and students on the go.

Admin Features

Full overview of all administrator tools: finance, reports, settings, and more.

Why Qaf is Free

100% free for every Islamic school — no hidden fees, no paywalls, ever.