Abbjad | أبجد
School life, even offline
Free · Designed for iPad. Not verified for macOS.
Abbjad is the school app for families and staff — built to work where the school day actually happens: car parks, basements, and bus routes with weak signal.
WORKS WHEN YOUR CONNECTION DOESN'T
Most school apps are a website in a wrapper: lose the network and you lose everything. Abbjad is a native app that keeps your child's data on your device, encrypted. Open it in a lift, on the bus or in a school corridor, and the timetable, homework, attendance, fees and bus route are there straight away.
Anything you do offline is saved and sent automatically when the network returns. Report an absence from the car park and it arrives once you're back on the road. Nothing is lost and nothing needs retyping.
FOR PARENTS
• Your day at a glance — current lesson, attendance, homework due and amounts owed
• Live bus map during the trip, with an alert when the bus is near home
• Choose the morning and afternoon bus separately, or tell the school you'll bring your child yourself
• Request an early pickup
• Chat with your child's teachers and the school office
• Homework, subjects and lesson summaries, with teachers' notes, photos and videos
• Fees, invoices and payment history, including paying by uploading a transfer receipt
• Report an absence, and undo it if plans change
• Home Screen widgets for today's timetable and the bus, plus a Live Activity during the trip
• Switch between your children with one tap
FOR TEACHERS
• Attendance in a few taps, with one shared register per class and day
• Send a lesson summary to several classes at once, with photos and videos
• Chat with parents
• Class lists, timetable and daily summaries
• Staff who are also parents use one account for both
FOR BUS SUPERVISORS
• Boarding stop by stop: tap the child, or use face recognition, a QR card or an NFC card — whichever methods your school enables
• A loud safety alarm if the bus moves while a child at the stop is still unaccounted for
• Confirm each child's hand-over at the school gate
• Manage your route's stops, with change history and undo
• Everything is recorded offline and synced later, because the bus is exactly where the signal drops
BUILT FOR ARABIC
Abbjad is not an English app with Arabic added on. Arabic and English are both first-class: correct right-to-left layout, Arabic numerals where they belong, and text written by fluent speakers.
PRIVACY AND SECURITY
Your child's data is stored encrypted on your device and sent only to your school. Sign in with a passkey or Face ID instead of typing a password. Abbjad is sold to schools — your family's data is never sold, and there are no third-party ads.
WANT A LIGHTER VERSION?
Abbjad Lite is a smaller, web-based version that runs on a wider range of devices. It needs a connection, but it installs in seconds and supports older phones:
https://apps.apple.com/om/app/id6789119708
Abbjad requires an account from a participating school.
more What's new in 1.10.1
Bus supervisors
• On the afternoon trip, a drop-off reminder card appears near each stop for the children still on the bus.
• More reliable stop safety timers.
• Improved face recognition.
• Safety settings can now be adjusted from our servers without an app update.
• New option: share face-recognition quality data. It sends numbers only, never photos, after the trip and on Wi-Fi. On by default; turn it off anytime in More.
• General fixes and improvements.
1.10.1 Oct 12
What's new in 1.10
Bus supervisors
• The bus movement alarm sounds on your phone first. The school is only alerted if it is not answered within 3 seconds or the bus clearly moves.
• A trip needs location turned on to start. If you must start without it, "Start anyway" is recorded.
• Scanning a student before the return trip's time now asks before opening the trip.
• After arriving at school in the morning, handing students over comes first, with reminders.
• In the afternoon, a banner shows the students still on the bus.
• Unsent actions show their true count and why they are waiting.
School leaders
• A bus map shows every bus with its route.
• Clearer, plainer wording across the school screens.
Teachers
• A clear message when a video is too large, or when a video from the photo library cannot be read.
1.10 Oct 11
What's new in 1.9.4
Bus supervisors
• A progress bar on the trip screen shows each step: start, collect students, depart, arrive and hand over, safety photo, trip ended.
• Once a trip has ended, a child who was never recorded says "Not recorded" instead of Waiting.
• School pickup no longer stays stuck on "recorded on device" after the records have been sent, so you can depart.
Everyone
• The bottom menu steps aside while you type, so the keyboard no longer covers the reply box or leaves a gap above it.
1.9.4 Oct 9
What's new since 1.9
Bus supervisors
• The trip card with its main button is always at the top of the trip screen.
• Student names are never squeezed on the lists.
• A green message confirms each student is logged, so you can scan the next one.
• To record a child by hand, tap their photo. The separate Manual button is gone.
• End a trip in one step ("Submit and end trip"). The trip home has no school-arrival step, and afternoon drop-off is a single tap with Undo.
• Alarms go quiet after 30 seconds. Red and green show who is still on the bus.
• Trips are more reliable: the app refuses yesterday's trip, restarts location tracking on its own and says when it is lost, checks camera and motion permissions before the first child, and explains why Face ID did not record a child.
• The Face ID camera no longer clicks its shutter over and over.
• Add a first photo for a child who has none while you wait at school.
• Student photos appear on more lists.
Parents
• The bus screen shows only your child's own stop.
• The school's Instagram on Home shows for every parent and stays up to date.
Teachers
• Preview a video before sending it, and send long videos.
Everyone
• To report a problem, shake the phone or use Send a report in Settings.
1.9.3 Oct 7
What's new in 1.9
Teachers
• Exchange a period: from your timetable, ask a colleague to swap lesson times or cover each other's lessons, see your day before and after, and accept or decline the requests sent to you. Available when your school turns it on.
• "I will be absent": tell the school from your timetable that you will miss today, part of today or a coming day. See the absences you reported and cancel one if your plans change.
• New "My performance" tile and page: how much of your attendance, homework and summaries is done, by day and by class, with the items still missing.
• Daily Questions now has its own tile on Home, and the More menu no longer repeats the Home tiles.
• A short key at the top of the attendance screens explains what each button means.
• Unread counts on Home and on Messages.
• Videos start compressing as soon as you pick them, and each video shows its size and its own progress bar.
Parents
• Unread counts on Home for summaries, attendance, announcements and messages.
• Abbjad Friends shops now show their location and their social media links.
• The weekly timetable marks exchanged lessons and lists upcoming changes.
Bus supervisors
• Reminders to check that the bus is empty after the last drop-off, until the check is done.
• A teacher supervising a bus trip returns straight to the trip if the app is reopened during the trip.
• The trip screen shows which children's records are still saved on the phone or need your attention.
• Smoother Face ID on the way home: the camera no longer restarts for each child.
Staff
• A new staff space with the work clock, messages and announcements. Start and end work by scanning the school's code, with a location check where your school requires it.
Everyone
• Change your email or phone number from Account security.
• Messages show when they were read, and you can mute a conversation.
• The app icon shows your unread count.
• Fixes for sign-in and file uploads, plus stability and performance improvements.
1.9 Oct 5
What's new in 1.8
Important fix
• Fixed the grey "Bus Trip" screen that never finished loading. In 1.7, supervising a bus trip from a teacher account could leave the trip screen stuck on grey boxes, and your phone could stop sending the bus's live location. The trip now opens normally and the location keeps updating. Please update before your next trip.
Teachers
• Homework and summary uploads now show a progress bar with a percentage, and videos are compressed so they upload and process faster.
• Unsent homework and summaries stay saved, even after you close the app.
• The "Attendance" item in Settings opens the daily register directly and shows how many items are waiting to send.
Bus supervisors
• Trips are now organised by homes instead of stops, making supervision easier.
• You can correct a student's recorded status (boarded, not boarded, absent), with a log of corrections.
• On the afternoon trip, the app returns to the school pickup screen and "Start drive" even after you leave the screen.
Everyone
• Staff can clock in and out from the app.
• Tapping a notification opens the item itself (homework, summary, …).
• Stability and performance improvements.
1.8 Sep 30
What's new in 1.7
School administration
• New "School overview" for school administrators: today's indicators, attendance, academics, finance, staff, communication and transport at a glance, plus a live bus map and student search. It is view only; changes are still made from the school's web dashboard.
Parents
• If your school has not turned on bus notifications, the bus screen now says so clearly. You can still open the live map during a trip.
• A refused Undo now tells you why.
• Lists of children, teachers, subjects and contacts are sorted alphabetically in the app's language.
Teachers
• Photo and video uploads are much more reliable: videos are compressed on the phone before sending, and progress shows each stage (preparing, uploading, processing) with a percentage.
• If an upload is cancelled or interrupted, the app tells you exactly what happened and whether to check your sent media before trying again, even after you leave the screen.
• Teachers who are also parents can switch to the parent view straight from a bus alert.
Bus captains
• Fewer false movement alarms: the app now needs stronger evidence before it decides the bus moved with a child still at the stop.
• During a trip the screen stays on the trip. "Need help?" lets you call the school or leave the trip screen.
• Mark each child at home stops with one tap, with 5 seconds to undo.
• At school pickup and arrival, check children in with the live camera, one after another, or choose Manual and give a reason.
• New "Manage stops": add, edit, reorder and undo your bus's stops, with a change history.
• If a trip is left idle, the app reminds you before it ends automatically, and "Keep the trip open" keeps it running.
• Movement alarms show the school's answer and the incident number. The stop header shows the real arrival time.
• QR and NFC scanning appear only when your school has turned them on.
Everyone
• Clearer error messages: every problem now explains what happened, how to fix it, and gives a reference code. Tap "Send to Abbjad team" to report it; we only send it after you confirm.
• Two-step verification at sign-in for accounts that use it, with an authenticator app or a recovery code.
• Accounts with more than one role can switch between all of them, and notifications open in the right role.
• Fixed a crash that could happen when signing in or out.
• Stability and performance improvements.
1.7 Sep 27
What's new in 1.6.1
• Parents: set your home location right from the Bus screen, and ask the school to approve any later change.
• Bus supervisors: update a child's face-recognition photo during a trip, so recognition keeps working without waiting for the office.
• Teachers covering as substitute bus supervisor now share the bus's live location for the whole trip.
• Stability and reliability improvements.
1.6.1 Sep 24
• Parents can choose the morning and the afternoon school-bus trip separately, and change the afternoon after the morning ride.
• Request an early pickup for your child with a time and a reason; the school and the class supervisor are notified.
• Bus supervisors see a clear 'still working' message instead of a silent tap, and a simpler arrival step where the school has turned the arrival QR off.
• Clearer messages when summary files are too large or the connection is weak.
• Accounts with more than one role can change mode from settings; your school's logo and the Abbjad support number now appear.
1.6 Sep 23
Fixed
• Fixed an issue that could cause buttons on the Home, Notifications and More screens to stop responding on some iPhones.
Teachers
• Daily attendance now shows a clear, localized explanation when a register cannot be saved, with better support for assigned class teachers.
Bus captains
• QR and NFC boarding methods now follow each school’s settings, with clear guidance when a method has been turned off.
Parents
• Fee services now appear according to each school’s availability settings.
Everyone
• Diagnostic reports can now help support distinguish touch problems from app problems more quickly. As always, reports never include your messages or personal data.
• Stability improvements.
1.5 Sep 22
- More reliable live bus tracking, preventing duplicate location updates when staff reopen a trip.
• Clearer arrival verification: supervisors are now guided to walk to the back of the bus and scan the QR code fixed there, helping confirm the final safety check.
• Stability and performance improvements.
1.4.5 Sep 20
What's new in 1.4
Parents
• Live bus map: see your child's bus move in real time, with a clear freshness indicator so you always know how current the position is.
• Near-home alerts: set the distance at which you want to be notified, and get a heads-up before the bus reaches your home.
• Child badge on the bus screen shows which child each trip is for.
• Today's lesson at a glance on the Home screen, with a quick "More" for the full summary.
• Videos in summaries, homework and messages now play reliably, and any attachment can be shared straight from the app.
Teachers
• Daily attendance register: one synchronized register per class and day, with a clear confirmation step when a marking conflicts with an absence the family already declared.
• Send one summary to several classes at once, with photos per class.
• Attendance completion shows on the Home screen.
Staff
• Sign in with a passkey: staff are now invited to set one up right after signing in.
Bus captains
• More accurate position updates, including the age of each fix.
• Tracking keeps running in the background more reliably, with guidance for battery-optimization settings on your device.
Everyone
• The app now keeps downloaded photos and videos for 60 days of inactivity and cleans up automatically, so it uses less storage over time.
• Having a problem? Shake the phone (or open Settings) to prepare a diagnostics report you can share with support. Reports never include your messages or personal data.
• Stability and performance improvements.
1.4 Sep 19
Full-screen photos: class photos, meals, announcements and other school photos open full screen. Swipe between them, pinch or double-tap to zoom, swipe down to close. Works in Arabic and English.
Update notices: the app can tell you when a new version is ready and take you to the App Store. It never interrupts an active bus trip, payment or upload.
Faster sign-in for staff: teachers and bus supervisors can set up and manage Face ID sign-in from the More tab.
Face ID for parents: if Face ID sign-in isn't on for this iPhone, the app offers it after you log in.
Password changes: when your school asks you to change your password, the app takes you straight to that screen.
More reliable notifications, bus map improvements, and general stability and performance fixes.
1.3 Sep 17
summaries editing fixes
1.2 Sep 16
Abbjad 1.1 brings safer bus trips, home-screen widgets, and a long list of improvements for parents and teachers.
FOR BUS SUPERVISORS
• Safety alerts now reach your lock screen. If a stop's safety window ends or the bus moves while a child may still be beside it, you get a critical alert even in Silent mode or when the app is closed.
• The stop safety countdown now continues where it left off if the app is closed and reopened.
• Live location keeps updating while your phone is locked or in your pocket. The app will ask to use your location "Always" during trips; this is only used while a trip is running.
• Working a stop with no signal is now safe: confirmations are saved on the device and sent as soon as you reconnect.
• The movement alert tells you which children are still unaccounted for.
• Clearer trip screens: stops stay locked until the trip starts, cancelled or closed trips say so, and the sign-out button warns you if anything is still unsent.
• Face check-in offers a quick manual option when the camera cannot get a clear match.
• Full dark mode support.
FOR TEACHERS
• Attendance now warns you when a parent has already reported their child absent, and lets you notify the parent if you record them anyway.
• Creating an exam or sending a daily question is protected against duplicates if your connection drops mid-send.
• Exam results: notes entered by the school office are preserved, saving asks for confirmation, and leaving with unsaved marks warns you.
• Homework and lesson summaries: attach several photos at once, open attachments inside the app, change the due date freely, and paste YouTube links without worrying about the format.
• The Transport screen keeps showing your buses even when the connection drops for a moment, and flags a bus that has stopped reporting.
• Notifications load further back and can be marked read all at once. Announcements show their full text. Message threads show which child they are about.
• Full dark mode support and a smoother experience on iPad.
FOR PARENTS
• Pictures in daily questions and announcements now display, and homework files and message attachments open inside the app.
• See who is substituting a lesson on the timetable, monthly attendance totals, and the bus's current speed on the map.
• You can now update your child's registration health details yourself.
• Tapping a daily-question notification takes you straight to the question. Withdrawn notifications are clearly marked.
• Replay the welcome tour any time from More.
WIDGETS
• New home-screen widgets: today's schedule, the bus status, and Live Activities that follow the bus on your lock screen.
Plus many smaller fixes and performance improvements. Thank you for using Abbjad.
1.1 Sep 8
What's new in 1.10.1
Bus supervisors
• On the afternoon trip, a drop-off reminder card appears near each stop for the children still on the bus.
• More reliable stop safety timers.
• Improved face recognition.
• Safety settings can now be adjusted from our servers without an app update.
• New option: share face-recognition quality data. It sends numbers only, never photos, after the trip and on Wi-Fi. On by default; turn it off anytime in More.
• General fixes and improvements.
more Version 1.10.1 Oct 12
Data Linked to You The following data may be collected and linked to your identity:
Financial Info Location Contact Info User Content Identifiers Usage Data Sensitive Info Diagnostics Data Not Linked to You The following data may be collected but it is not linked to your identity: