We improve BeClarified every week

Changelog

Everything we've added and improved in the dashboard and the patient app — based on clinics' feedback.

v2.62.0Dashboard

An Orthodontics tab that reads at a glance

  • ImprovedOrthodonticsThe record now shows its answers instead of one long form: each section lists only what was filled, with picks as tags
  • ImprovedOrthodonticsEdit opens just that section's form, with its own Save and Cancel. Empty sections say so and offer Fill in
  • NewOrthodonticsA summary card at the top with the case summary, its classification and how much of the record is filled
  • NewOrthodonticsA section list beside the record shows how much of each section is filled and follows you as you scroll; click a section to jump to it. On smaller screens it becomes a row of chips above the record
  • ImprovedOrthodonticsThe proposed treatment sequence shows as steps: done ones ticked, the next one highlighted
v2.61.0Dashboard

A points system you control: switch, tiers, rewards and expiry

  • NewSettings → PointsSwitch points on or off for the whole clinic. Off freezes every balance and hides points in the dashboard and the patient app; nothing is deleted, and switching back on restores everything
  • NewSettings → PointsChoose how payments earn: a fixed number of points per payment, or 1 point for every amount you set
  • NewSettings → PointsPoints can expire after the number of months you set (0 keeps them forever), and patients can get birthday points once a year
  • NewSettings → PointsBronze, Silver and Gold tiers by lifetime points, each with its own threshold, earning multiplier and perks in English and Arabic
  • NewSettings → PointsRewards catalog: add rewards with a points cost, in English and Arabic, and hide one without deleting it
  • NewPatient fileThe Points tab shows the balance, tier and progress to the next one, points expiring soon and the full history
  • NewPatient fileAdd or remove points with a reason. Needs the comment points permission
  • NewPatient fileReward requests from the app: hand the reward over, or cancel and the points go back to the patient. You get a notification for each new request
  • ImprovedPointsSpending uses the points that expire first
  • ImprovedPointsEditing a payment no longer earns its points twice, lowering it takes back the difference, and deleting it takes its points back
  • FixedFixesReferral points now reach the patient's balance
  • FixedFixesSaving a patient's details no longer resets their points
v2.59.0Dashboard

Mount layouts in Arabic, and plans with several procedures save again

  • ImprovedMountsThe built-in layouts (full mouth series, bitewings, child series and photo series) and their slot names show in Arabic when the dashboard is in Arabic, in the patient file, Settings → Imaging and shared links. A mount you rename keeps the name you gave it
  • FixedFixesAdding two or more procedures to a treatment plan at once no longer fails
  • FixedHome pageThe greeting uses your first name and skips titles such as "Dr."
v1.16.0Patient app

My points and rewards

  • NewMy points: your balance, your tier and how far you are from the next one, points expiring soon and your history
  • NewHow to earn: the clinic's own rules, from payments and referrals to feedback and your birthday
  • NewRewards: request a reward with your points, follow your requests and cancel one that is still waiting to get the points back
  • ImprovedPay your balance with points in whole amounts
  • ImprovedA points card on the home screen; points are hidden when your clinic switches them off
  • NewClinic admins get a notification when a patient asks for a reward
v2.58.0Dashboard

Hide services that records still use

  • NewSettingsA service used by invoices, visits or treatment plans can be hidden instead of deleted: when a delete is refused, "Hide instead" does it in one step
  • NewSettingsServices & prices marks hidden services and lists them on asking ("Show hidden"); "Show in pickers" brings one back
  • ImprovedSettingsProcedures and Diagnoses say why Delete is off (used in records, or priced in a service): hide them instead
  • ImprovedPatient fileHidden services, and procedures hidden in Settings → Procedures (or in a hidden group), are no longer offered when adding to a visit, a plan or an invoice. Past records, filters, reports and insurance coverage keep them
v2.57.1Dashboard

Drag to reorder everywhere

  • ImprovedPatient fileOpen diagnoses are dragged into priority order (the top one is treated first) instead of moved one step at a time from the menu
  • ImprovedPatient fileTreatment plan phases are dragged into order
  • ImprovedSettingsA diagnosis's suggested procedures are dragged into order
v2.57.0Dashboard

Your own procedure list and groups, in English and Arabic

  • NewSettingsProcedures list: every procedure the clinic uses with its English and Arabic names; rename, hide from pickers, add your own (drawn on the chart like the standard one it looks like) and delete one nothing uses
  • NewSettingsEditable groups for procedures (also the services' groups) and diagnoses: add, rename in both languages, pick the chart colour, hide, reorder, and delete an empty one
  • ImprovedSettingsDrag rows to reorder procedures, diagnoses and groups, with a smooth move; works with touch and the keyboard
  • ImprovedSettingsServices have an Arabic name, take any of the clinic's groups (also when editing) and add procedures from the list, grouped, with the ones another service prices shown but not pickable
  • ImprovedAppProcedure and service names show in the reader's language on visits, invoices, payments, plans, the chart and filters
  • ImprovedClinicalThe chart colours each procedure and diagnosis by its group's colour
v2.56.0Dashboard

A grouped menu, one name per page

  • NewAppThe side menu is grouped: Clinic (Home, Scheduler, Bookings, Patients, Tasks), Money (Finance, Payables, Claims), Operations (Labs, Stock, Staff) and Insights (Feedback, Reports); collapsed, the groups are split by thin lines
  • ImprovedAppEach page has one name in the menu, its title and the browser tab (Home, Patients, Bookings, Stock, Staff), and its address follows it (/finance, /payables, /labs, /bookings, /claims); old links still open the right page
  • ImprovedSettingsRole permissions are grouped under the same page names as the menu
v2.55.0Dashboard

Cleaner page addresses

  • ImprovedAppPage addresses are shorter and consistent (for example a patient's file is now under /patients, and the sign-in pages under /auth); old bookmarks and links still open the right page
  • ImprovedSign inThe password reset email links to the new reset page; links in emails already sent keep working
v2.54.0Dashboard

Consistent filters and buttons across the app

  • ImprovedAppFilter chips look and work the same on every page: one pill style, a turning arrow on the ones that open a panel, and "Clear all" in the same place
  • ImprovedAppEvery button, card and list row can be reached with the keyboard and shows the same focus ring
  • ImprovedPatientsOn a patient invoice, the service and procedure pickers are searchable and show an example of what to pick
v2.53.0Dashboard

One Dentists button, and tidier screens across the app

  • NewSchedulerThe colour key and the dentist filter are now one Dentists button: it shows the colours of the dentists on screen, and its list has each dentist's colour, appointments and a check to filter; hovering a dentist highlights their appointments
  • ImprovedSchedulerLive view opens in a new tab, so the appointments list stays open
  • ImprovedPatientsThe follow-up window is clearer: visit or phone, the date and "after how many days" stay in sync, and a missing date or too-long notes are flagged before saving
  • ImprovedPatientsPatient list filters use the new selects; procedures are grouped under their service
  • ImprovedApp"What's new" opens the changelog on our website, in your language; the in-app notes window is gone
  • ImprovedAppA cleaner maintenance screen, and the patient app link window and lab order details match the new look
v2.52.0Dashboard

A real "page not found" and a smoother app frame

  • NewApp frameA link that leads nowhere now says so, with Back and Go to home (or Sign in), instead of a blank page or a silent jump to home
  • ImprovedApp frameThe account menu works from the keyboard: arrow keys move through it, Escape closes it
  • ImprovedApp frameOn small screens the side menu keeps keyboard focus inside while open and hands it back when closed; Escape also closes the notifications panel
  • ImprovedApp frameThe collapsed side menu shows each page's name beside its icon, and the current page stands out more
  • FixedApp frameTask counts in the side menu cap at 99+, and an empty count no longer shows a stray 0
  • FixedApp frameThe subscription days-left button can be read by screen readers on small screens
v1.15.1Staff app

Hidden services stay off the add-procedure menu

  • ImprovedServices hidden in the dashboard's Services & prices, and procedures hidden in Settings → Procedures, are no longer offered when adding a procedure. Past visits keep them
v1.15.0Staff app

Your clinic's procedure and diagnosis names, in English and Arabic

  • ImprovedProcedure, service and group names show in the app's language, as the clinic names them in Settings → Procedures, on visits, the patient file, the summary and plans
  • ImprovedThe diagnosis picker lists the clinic's own diagnoses by group, as set in Settings → Diagnoses; hidden ones stay out, and searching works in both languages
  • ImprovedRecorded diagnoses show their names instead of codes
  • ImprovedHidden procedures stay off the add-procedure menu, and the clinic's own procedures draw on the chart like the standard one they look like
  • ImprovedPatient app: visits and treatment plans show procedure and group names in the patient's language
v2.51.0Dashboard

Ask to renew from sign-in, and clearer sign-in pages

  • NewSign-inAn expired clinic can ask to renew from the sign-in screen: pick the plan you want, add a note, and we'll contact you
  • ImprovedSign-inThe sign-in page links to getting started and to the demo
  • FixedSign-inPhone number errors on the sign-in, sign-up and invitation pages now show in your language
  • FixedSign-inFinishing an invitation says what went wrong when it can't be completed, instead of a wrong-password message
v2.50.0Dashboard

A month view, a list view and printing what's on screen

  • NewSchedulerA month view shows each day's number of appointments, which dentists they're with, and how many were missed or cancelled; click a day to open it
  • NewSchedulerDay and week can show as a list you sort by time, patient, dentist, clinic or status, with the same row menu as the home page
  • ImprovedSchedulerPrint prints the day or week on screen as that list, under your clinic's logo and name
  • FixedSchedulerPicking a date or a day in another week now loads its appointments, and clicking a day in the week view opens it
v2.49.0Dashboard

Clearer scheduler cards, drag with Undo and a now line

  • ImprovedSchedulerAppointment cards keep the dentist's colour, with the status as a coloured edge, the time and visit type, and marks for checked in, called in, finished and notes
  • ImprovedSchedulerLonger cards in the day view show the file number and the status; short ones fit on one line; missed and cancelled ones fade back
  • FixedSchedulerDragging or resizing an appointment saves it at once and offers Undo; if it can't be saved it goes back where it was and says so
  • NewSchedulerA red line marks the current time, and the scheduler opens just before it
  • ImprovedSchedulerThe hover card stays inside the screen and gets out of the way when you click or drag
  • ImprovedSchedulerThe time-slot menu shows the current choice, and deleting an appointment asks in the new dialog
v2.48.0Dashboard

Open appointments from the home page, overlap checks and a sturdier waiting-room screen

  • NewHome pageClick an appointment in today's list, the waiting list or tomorrow's list to open its details: status, check in, procedures and history, as in the scheduler
  • NewHome pageNext to the next queue step, a ⋯ menu confirms the appointment, marks it as missed or cancels it, sends the patient a message, edits it, opens the patient file or deletes it
  • ImprovedHome pageWhile the page loads you see placeholders, and if it can't load you get an error with Try again instead of a blank page
  • FixedAppointmentsBooking or editing checks the picked day's appointments for overlaps, even in a week the scheduler hasn't shown yet or when editing from the home page
  • NewAppointmentsSaving an appointment that overlaps another one asks you first
  • ImprovedLive viewTimes follow the screen's language
  • ImprovedLive viewIf the screen can't reach the server it keeps the last queue up and says how old it is, instead of showing an error every 20 seconds
  • ImprovedLive viewPlaceholders while it first loads, and a message when there are no clinics to show
  • ImprovedLive viewA cleaner look in light and dark
v2.47.0Dashboard

Treatment plans signed in the app and medicine suggestions

  • NewTreatment plans in the appPatients see their treatment plans in the app: the procedures by phase, the estimate, what insurance covers, what they pay and the payment schedule
  • NewTreatment plans in the appThey tick the procedures they agree to and sign; the plan shows who signed, what they picked and their signature
  • NewTreatment plans in the appConfirm accepts those procedures and signs the plan with the patient's signature; Decline sends the patient a note and changes nothing
  • NewTreatment plans in the appA notification tells staff who manage plans when a patient answers
  • NewTreatment plans in the appPatients get a reminder 3 days before an installment is due and on the day
  • NewMedicinesTyping a medicine suggests the ones your clinic already prescribes, and picking one fills how to take it, the times and the days
  • NewMedicinesSettings → Prescriptions → Medicines: hide a suggestion, merge different spellings of the same medicine and set its default use
  • NewImagingShare an X-ray or photo with the patient from the viewer, or many at once; they see it in the app
  • NewImagingA Shared label marks the images the patient can see
  • FixedFixesOlder prescriptions that were never shared now open in the patient app too
v2.46.0Dashboard

Prescriptions and orthodontics on the new design

  • NewPrescriptionsOpen a prescription to read it in a side panel, then print, share or edit it from there
  • NewPrescriptionsWrite and edit prescriptions in one panel: each medicine with how to take it, the time of day and the days; start from a template
  • NewPrescriptionsShare a prescription with the patient by QR code, link or WhatsApp
  • NewPrescriptionsDelete a prescription you no longer need (it asks first)
  • ImprovedOrthodonticsThe orthodontic record uses the new design, in four steps: history and exam, arches and occlusion, imaging and analysis, diagnosis and plan
  • ImprovedOrthodonticsOne Save for the whole record that sends only what changed; Discard puts it back
  • ImprovedOrthodonticsTap a chosen answer again to clear it
  • ImprovedOrthodonticsTreatment steps are added, ticked off and removed, and saved with the rest
  • ImprovedOrthodonticsStaff without the orthodontics permission can read the record but not change it
  • ImprovedPlansSettings → Plan shows how much each longer plan saves a month, worked out from the prices
  • FixedFixesOrthodontic sections save again on older records with empty answers
  • FixedFixesAnterior open bite no longer shows as ticked when Decreased is
  • FixedFixesThe prescription form no longer locks after a failed save, and each field shows its own error
  • FixedFixesSaving or deleting prescription templates is limited to staff who manage prescription settings
v2.45.0Dashboard

Imaging: X-rays, photos and scans in the patient file

  • NewImagingFiles → Imaging keeps the patient's X-rays, photos, DICOM, CBCT and 3D scans by the day they were taken
  • NewImagingSay what each image is (kind, date, teeth, visit) as you add it, or later for many at once; paste a screenshot straight in
  • NewImagingFilter by kind or tooth; old image files from Documents wait under Unsorted to be sorted in
  • NewImagingDeleted images wait 30 days in the trash before they go for good
  • NewViewerZoom, brightness and contrast, invert, sharpen and rotate
  • NewViewerMeasure with a ruler (set it once on a known length), draw arrows, shapes and notes, and compare two images side by side
  • NewViewerOpen DICOM files, scroll through CBCT slices and turn 3D scans
  • NewViewerPrint an image or share it with the patient from the viewer
  • NewMountsMake a mount from a layout (full mouth, bitewings and more) and put an image in each slot
  • NewMountsSettings → Imaging: draw your clinic's own layouts
  • NewSharingShare images with the patient by link or QR code for 1, 7 or 30 days, with a note; stop the link any time
  • NewSharingAdd photos from a phone: scan the QR code and the photos go straight into the patient's images
  • NewClinicalTeeth with images show a camera on the chart; the tooth panel shows their images and adds new ones for those teeth
  • NewClinicalA visit shows the images taken at it and adds new ones
  • NewClinicalAttach images to a diagnosis as evidence, and to insurance claims, pre-approvals and lab orders
  • NewStorageSettings → Plan and Settings → Imaging show the storage used, with a warning before it's full
  • NewStorageEach plan shows the storage it includes
  • NewFilesDeleted documents wait 30 days in Files → Trash and can be restored
  • ImprovedFixesThe compensation team on the invoice page uses the new design
  • FixedFixesQR codes stay easy to scan in the dark theme
  • FixedFixesSwitching to the Messages tab no longer makes the page jump
v1.14.0Staff app

Plans and X-rays on the patient page

  • NewThe patient page lists the patient's treatment plans with their status, what the patient pays and what's left; open one to read it, with the staff notes
  • NewPlans the patient accepted and signed in the app say so, with who signed and when; confirm or decline them on the dashboard
  • NewX-rays & photos on the patient page: the latest ones, and all of them in a grid; pictures open full screen with zoom, other files download
  • NewTake a photo or choose some from the gallery, say what they are, which teeth and which visit, and they go straight to the patient's Imaging
  • ImprovedImages still in the safety check or blocked are marked; if storage is full, the app says how many were added and sends the rest when you try again
v1.13.0Patient app

Treatment plans and X-rays

  • NewMy treatment plans: what your dentist proposed, by phase, with the estimate, what insurance covers, what you pay and your payment schedule
  • NewTick the procedures you agree to and sign with your finger; the clinic confirms, or replies with a note and you can choose again
  • NewWhen two plans are offered for the same treatment they show as Option A and Option B
  • NewMy X-rays & photos: what your clinic shared with you; pinch to zoom, swipe between them, and download
  • NewA reminder 3 days before a payment is due and on the day; tapping it opens the plan
v2.44.0Dashboard

Patient file tabs redone: visits, money, lab, files and notes

  • NewPatient fileFiles, Notes and Messages are now separate tabs, and old links open the right one
  • ImprovedPatient fileVisits shows every visit in one list, upcoming first, with its procedures, total and what isn't invoiced yet; a visit opens its details
  • ImprovedPatient fileLab shows the patient's orders like the Labs page: open an order, move it, pay the lab or place a new one
  • ImprovedPatient fileFiles show as cards with previews; open, download, rename or delete each one
  • NewMoneyMoney opens with what the patient was invoiced, has paid and still owes, and work done but not invoiced
  • NewMoneyDone, not invoiced lists each visit's unbilled work with Create invoice
  • ImprovedMoneyInvoices show their payments, how much is paid, the status and the installments under each one, with Pay on any invoice that still owes
  • ImprovedMoneyPoints log shows the patient's balance, where each entry came from and the points added or used
  • NewNotesPin a note to keep it on top and under the patient's name in the header
  • NewNotesEdit a note; it shows who edited it and when
  • ImprovedNotesCtrl + Enter saves a note, Esc cancels
v2.43.0Dashboard

Every upload checked for viruses before it's saved

  • NewUpload safetyEvery upload is checked for viruses before it's saved, and its real type is checked whatever its name says
  • NewUpload safetyPhotos are saved again without location and camera details; PDFs with scripts or embedded files are refused
  • ImprovedUpload safetyOne upload box everywhere: drop, browse or paste files and see each one's progress, its safety check and the result
  • ImprovedUpload safetyA refused file says why (wrong type, too large, unsafe or damaged), and a failed upload can be retried or cancelled
  • ImprovedUpload safetyFiles go up one at a time, so one bad file doesn't stop the others
  • ImprovedUpload safetyIf the virus scanner is briefly unavailable, uploads are still saved and open as soon as they've been checked
  • NewBlocked filesThe clinic owner gets a notification when a file is blocked
  • NewBlocked filesSettings → Blocked files lists the clinic's blocked files and those still being checked
  • ImprovedBlocked filesA preview that can't open yet says whether the file is still being checked or was blocked
v2.42.0Dashboard

A new patient file with treatment plans and visit mode

  • NewPatient fileA profile header with photo, file number, age, phone (call or WhatsApp), balance, next appointment, insurance and medical alerts, plus Book, Add payment, Message and Edit
  • ImprovedPatient fileMore actions show as buttons when there's room and move into the menu when there isn't; details open with visit counts, groups and medical history
  • ImprovedPatient fileTabs regrouped into Overview, Visits, Money, Insurance, Lab, Clinical and Files & notes; old links open the right tab
  • NewPatient fileThe teeth chart starts simplified with a realistic view one tap away (remembered), layers for diagnoses, planned, done and earlier work, and Upper, Lower and All chips
  • NewPatient fileTooth first: select teeth, then add a diagnosis, plan a procedure or mark it done today, with recent picks on top
  • NewPatient fileDiagnoses close by themselves when every linked procedure is done and reopen if one is undone; open ones can be put in priority order
  • ImprovedPatient fileHistory grouped by visit, with each visit's total and what isn't invoiced yet
  • NewTreatment plansOffer options side by side (A / B); accepting one archives the others
  • NewTreatment plansPhases, and accept or decline each procedure or all at once; prices lock when the patient accepts
  • NewTreatment plansSchedule procedures into an upcoming visit or a new appointment, several at once, and move them later
  • NewTreatment plansSigned consent and a printable estimate from the same screen
  • NewTreatment plansA money bar (estimate, insurance, patient pays, invoiced, paid, not invoiced yet) and an optional installment schedule marked paid, part paid, due or overdue, with reminders to staff
  • NewTreatment plansOrder lab work from a planned procedure; its lab status shows on the plan, and the visit warns when the work isn't back
  • NewVisitsVisit mode: today's to-do list, add unplanned work, tick procedures done with their times, see time elapsed, then End visit → products used → create the invoice
  • NewVisitsVisit details: every procedure with its state and next step; edit teeth, diagnosis, dentist, quantity, price, discount and times; order lab work, book a follow-up call, undo or remove; products used
  • NewSettingsSettings → Diagnoses: hide, rename, recolour and reorder diagnoses, add your own, and link the procedures each one suggests
  • NewSettingsPlan & subscription shows the messages your plan includes each month, how many you've used and when it resets; each plan lists its monthly messages
  • FixedFixesSettings → Feedback and Settings → Tasks no longer fail to open
  • FixedFixesThe medical history window opens at the top, and the payment form slides in after you pick an invoice
v2.41.0Dashboard

Appointments and Dentists reports

  • NewReportsAppointments: attendance with no-shows, late and early cancellations by weekday and dentist, and patients who keep missing visits
  • NewReportsChair use: booked hours against the clinic's open hours (work week, rooms and closed days), per room and per dentist, against a monthly target
  • NewReportsA weekday × hour heatmap of when the clinic is busiest
  • NewReportsOnline bookings: requested, confirmed, attended, rejected and how fast the clinic answers
  • NewReportsDentists: a scorecard per dentist with production against their target, visits, no-shows, feedback and plan acceptance
  • NewReportsProduction per dentist (billed, collected, per visit, pay earned), top procedures with count and revenue, and treatment plans proposed, accepted and done with the unfinished ones
  • NewReportsDashboard tiles for chair use and production; set the chair use target and each dentist's production target in Settings → Reports
  • ImprovedReportsDentists with "Only my numbers" now see their own Appointments and Dentists reports; the old Rooms and Procedures tabs open the new reports
  • ImprovedReportsDate picker presets show their dates under each name
  • ImprovedFinanceFinance → Accounts opens only for roles with the accounts permission, on the page and in the API
v1.12.0Patient app

Reports

  • NewReports: the clinic's numbers for today, the last 7 days, this or last month, the quarter or the year, each compared with the period before
  • NewTiles follow your permissions, show progress against the clinic's targets, and a revenue and patients trend
  • NewWith "Only my numbers" access, dentists see their own production, visits and patients
  • ImprovedCall-back tasks for patients who stopped coming are labelled, with the date of their last visit
v2.40.0Dashboard

Reports: a dashboard, money and patient reports, targets and a monthly email

  • NewReportsOverview is now Reports: a dashboard of headline numbers for the days you pick, each compared with the period before and linked to its report
  • NewReportsMoney: cash collected first with what was billed beside it and by payment method; profit after expenses, staff pay, lab costs and stock used; expenses by category; what patients owe by age
  • NewReportsPatients: new vs returning, lost patients with a call list that makes call-back tasks, referral sources and top patients
  • NewReportsEvery report prints and saves to Excel, and the date picker adds this quarter and last quarter
  • NewReportsMonthly targets for collected revenue and new patients show progress on the dashboard; set them in Settings → Reports, with when a patient counts as lost
  • NewReports"How did they hear about us?" is now a list the clinic edits in Settings → Reports, with Other for anything else
  • NewReportsReports have their own permissions per area; dentists see only their own numbers, and anyone with both can switch to "Only my numbers"
  • NewReportsThe clinic owner gets last month's summary by email on the 1st
  • NewFinancePayment account balances moved from Overview to Finance → Accounts, with each account's activity and adjustments
v2.39.0Dashboard

A new survey, follow-ups for low scores and Google reviews

  • NewFeedbackOne survey per clinic: "How likely are you to recommend us?" from 0 to 10 comes first, then your star, yes/no and written questions; drag to reorder, mark questions optional or hide them
  • NewFeedbackFeedback opens on an overview: NPS, average stars, response rate, low scores to follow up and Google review clicks, with monthly trends and answers by question
  • NewFeedbackResponses lists every request with filters for days, dentist, service and state; a response opens with its answers, and an unanswered one can be copied, sent by WhatsApp or sent again
  • NewFeedbackLow scores open a follow-up (open, contacted, resolved) with a note, and Settings → Tasks makes a task for each one; finishing the task resolves the follow-up
  • NewFeedbackDentists & services compares NPS, stars and response rate per dentist and per service
  • NewFeedbackHappy patients see "Review us on Google" after the survey; set your link in Settings → Feedback, with when to send, what counts as low or happy and services or dentists to skip
  • NewFeedbackDentists see their own scores in My feedback, without patients' names unless the clinic shows them
  • NewFeedbackFeedback from before this release is kept to read under Earlier feedback and left out of the figures
v2.38.0Dashboard

A tasks board, repeating tasks and automatic follow-ups

  • NewTasksTasks is a board: drag cards between To do, In progress and Done, or switch to a list with filters for mine, my role, status, source, due dates, patient and overdue
  • NewTasksGive a task a time as well as a day; you're reminded 30 minutes before, and told once if it runs late
  • NewTasksSend a task to a role instead of a person: everyone in it is told, and the first to take it gets it
  • NewTasksRepeat a task daily, on chosen weekdays or monthly; each one comes on its own day, and you can stop the series from the Repeating list
  • NewTasksCancel a task with a reason instead of deleting it; done and cancelled tasks can be reopened, and done ones show who finished them and when
  • NewTasksFollow-up calls end with how the call went: booked, doing well, call back on a day, no answer (tries again tomorrow, up to 3 times), not interested or wrong number; Booked opens a new appointment for the patient
  • NewTasksSettings → Tasks creates tasks for you: follow-ups, balances owed over an amount, late or ready lab orders, low stock and claims to follow up, each sent to a person or a role
  • NewTasksHome shows your open tasks, and the patient file has a Tasks tab
v2.37.0Dashboard

Leave types, balances and attendance for pay

  • NewStaffLeave has types: Annual, Sick, Unpaid and Other to start with; rename them or add your own in Settings → Staff, with yearly days, a carry-over cap and paid or unpaid
  • NewStaffAsk for a half day: one morning or afternoon, or start a trip in the afternoon and come back at noon; only scheduled days count, so days off and closed dates use nothing
  • NewStaffThe leave form shows what a request uses and what's left as you pick the dates, and warns when it goes over the balance
  • NewStaffEach person's profile shows their balance for every type this year; managers adjust it with a reason, set someone's own yearly days and their monthly permission hours
  • NewStaffPermission hours have a monthly limit (4 hours by default, set in Settings → Clinic); a request over it needs a manager
  • NewStaffPayables → Compensation shows each person's hours, late minutes, absences and unpaid days for the month, and "Deduct for attendance" fills in the reason for you
v1.11.0Patient app

Feedback

  • NewThe visit survey asks how likely you are to recommend the clinic (0 to 10), then star, yes/no and written questions; optional ones can be skipped
  • NewAfter a good visit, a button takes you to the clinic's Google reviews
  • NewFeedback shows the clinic's NPS, stars, response rate and the low scores to follow up
  • NewOpen a low score to see the answers, call or WhatsApp the patient, and mark it contacted or resolved with a note
  • NewDentists see their own scores and latest responses, without patients' names unless the clinic shows them
  • NewLow-score notifications open the response; low feedback tasks are labelled
v1.10.0Staff app

Tasks

  • NewTasks show their time, source, role and how many calls went unanswered; filter by mine or my role, and see overdue and cancelled ones
  • NewTake a task waiting for your role, start it, mark it done, move it back or reopen it
  • NewFollow-ups have Call and WhatsApp buttons, and you record how the call went; Booked opens the patient's file
  • NewCancel a task with a reason, and give new tasks a time
  • NewDue-soon and overdue notifications open the task
v1.9.0Staff app

Check in and leave

  • NewStaff check in and out from the app's home card, with today's hours and a late badge
  • NewMy leave shows your balance for each type and your permission hours this month
  • NewAsk for a holiday (with half days and a live "uses · left" line) or a permission, and cancel a request that's still waiting
  • NewManagers see who's in today and approve or reject leave requests
  • NewNotifications for leave requests and answers, check-in and check-out reminders and the late digest open the right screen
v2.36.0Dashboard

Insurance, closer to the patient

  • ImprovedClaimsThe patient file's Insurance tab shows what the companies owe for the patient over all their claims: owed, waiting for an answer, to follow up and drafts, split by company when there are several
  • ImprovedClaimsEditing an invoice can switch its insurance card, add one or take it off while the claim is still a draft; the split and the claim follow
  • ImprovedClaimsTreatment-plan items are matched to your price list by name, so a plan's per-procedure rules now apply to their insurance estimate and pre-approval
v2.35.0Dashboard

Insurance that pays its share

  • NewClaimsInsurance becomes Claims: a home with what companies owe, overdue over 60 days, claims to submit, pre-approvals waiting and rejections to follow up
  • NewClaimsPlans per company: a default %, a % per price-list group, exceptions per procedure, co-pay, a cap per visit and per year, and when a pre-approval is needed
  • NewClaimsPatient cards: company, plan, member no., holder, valid dates and front/back photos. Several per patient; the newest active one is used
  • NewClaimsInvoices split each line between the company and the patient from the card. The patient pays and owes only their part
  • NewClaimsSaving an insured invoice opens a draft claim. Submit claims in a batch per company, with a print sheet and an Excel file
  • NewClaimsRecord the company's answer: approved, partly approved or rejected with a reason. Move what it won't pay to the patient, write it off or send it again
  • NewClaimsReceive a company payment into the safe by method, applied to the oldest claims first or to the ones you pick
  • NewClaimsPre-approvals from the treatment plan, with each item's insurance estimate
  • NewClaimsAn Insurance tab in the patient file: cards, what's left this year, pre-approvals and claims
  • NewClaimsCards sent from the patient app wait in Cards to review; approve them on a plan or reject them with a reason, and the patient is told
  • NewClaimsReports: aging by company, how companies answer, insurance vs patient payments and patient usage, all printable
  • NewClaimsBookings and appointments show the patient's insurance, with a warning when the card is pending or expired
v2.34.0Dashboard

Who's in, on time and on leave

  • NewStaffCheck yourself in and out from the header or the Today tab. The first check-in opens the clinic day, and it closes on its own after the last scheduled end, checking out anyone still in
  • NewStaffWho's in: everyone's status today (in, operations room, on leave, late, not in, absent) with their times. Managers check people in or out, mark them and fix times
  • NewStaffA weekly schedule per person, or the clinic's hours. Late (after a grace period), early leave, overtime and absences are worked out from it
  • NewStaffAttendance for any dates: days, hours, average a day, late, early, overtime, absences and leave per person, with each day and a printable sheet
  • NewStaffA profile for each team member: today, this month, schedule, attendance and leave, with links to their pay and account
  • NewStaffLeave: ask for your own holiday or permission, and cancel it while it's pending. Managers approve or reject, or add leave for someone. Overlapping requests are refused
  • NewStaffSettings → Clinic: timezone, late grace minutes and closed dates. Closed dates are shaded in the scheduler and flagged when booking
  • NewStaffNotifications for leave requested, approved or rejected, reminders to check in or out, and a morning list of who's late or not in for managers
  • ImprovedStaffShifts show each person's hours and the total per shift, with time fixes
  • FixedStaffOnly managers can start or end the day, approve leave or change someone else's attendance
v2.33.0Dashboard

A home for your suppliers

  • NewStockStock has a Suppliers tab: every supplier with its phone, contact person, items supplied, open orders and last delivery; search and archived suppliers
  • NewStockAdd or edit a supplier with its name, phone, contact person and notes
  • NewStockEach supplier has a profile: what you owe it, overdue and payment terms, its items with the last price and the one before, and its own orders and deliveries
  • NewStockOrder from or receive from a supplier straight from its profile, with the supplier already filled in
  • NewStockArchive a supplier you no longer use: it leaves the pickers but keeps its history. It needs no open orders and a settled balance, and can be restored
  • ImprovedStockAn item's suppliers and the supplier's Payables account link to the supplier's profile
  • FixedStockTwo active suppliers can no longer share the same name
v2.32.1Dashboard

Tidier Items toolbar

  • ImprovedStockOn Items, search, category and the Categories / New item buttons sit on one row, with the stock filters (low, out, expiring, archived) on their own row below
v1.8.0Patient app

My insurance

  • NewMy insurance shows each of your cards with its status, member number, expiry and coverage left this year, plus your claims and pre-approvals
  • NewAdd an insurance card with its company, member number, holder and front and back photos
  • ImprovedInvoices show the insurance share and what you pay, and whether the claim is awaiting the company, approved or paid
  • NewYou get a notification when your card is approved or not accepted and when a claim is answered; tapping it opens My insurance
  • FixedUnpaid invoices no longer show as paid
v1.7.1Patient app

Insurance fixes

  • FixedSending your insurance card now sends the company you picked, and the screen shows your card right after
  • FixedYour insurance screen no longer fails to open when you have no insurance company
  • ImprovedInsurance errors are clear messages, and the insurance screen is in Arabic too
  • FixedDentists and admins see the patient's insurance company by name instead of a number
v2.32.0Dashboard

The old stock system is retired

  • ImprovedStockThe old products, batches, consumption and history are removed; everything now runs on the new Stock page
  • ImprovedStockOld visit items and old supplier invoices keep the product's name, so past visits, salaries and supplier accounts still read correctly
  • ImprovedStockA supplier invoice's product details now show the product, category, quantity, unit price and date
v2.31.1Dashboard

Barcode scanning and movements, refined

  • FixedStockThe barcode dialog no longer flashes when the camera can't start; it shows the camera notice once and you can still type or use a USB scanner
  • NewStockMovements can be filtered by who moved the stock
  • NewStockPrint on Movements gives a sheet with every movement for the dates and filters (not only the page on screen), with the clinic, the period, the filters and the totals
v2.31.0Dashboard

A new stock system, tied to your suppliers and visits

  • NewStockStock starts fresh: add your items and what you have now in the Opening stock grid (type it or paste from Excel)
  • NewStockEach item has a use unit and an optional pack (a box of 100 shows as "3 boxes + 20 pieces"), a low level, a reorder quantity, a patient price and who pays by default
  • NewStockStock is used earliest expiry first, each use at its batch's real cost; the item drawer shows batches, lots, expiry, suppliers' last prices and how fast it's used
  • NewStockScan a barcode with the camera or a USB scanner to open an item, or to add a new one with that code
  • NewStockTiles for stock value, low, out of stock and expiring in 30 days; each one filters the items
  • NewOrders & deliveriesNew order starts from what's running low, grouped by supplier with their last prices; send it by WhatsApp or print it
  • NewOrders & deliveriesReceive delivery: one supplier invoice with many lines, lots and expiry dates, from an order or by hand, with a part or full payment now
  • NewOrders & deliveriesEach delivery posts one charge on the supplier's ledger in Payables, and the ledger links back to the delivery
  • NewOrders & deliveriesReturn items to the supplier for a credit, or void a delivery entered by mistake while none of it was used
  • NewMovements & countsMovements: every receipt, use, write-off, adjustment and return with who, which room, which patient and who pays; filter by date, kind, item, room and payer, with totals for the period
  • NewMovements & countsCounts: count all items or one category (blind if you like), type or scan as you go (saved automatically), review the differences and their value, then apply them
  • NewMovements & countsPrint a count sheet to fill in by hand, or the counted result
  • NewVisits & invoicesStock used in a visit says who pays: the patient (goes on their invoice), the dentist (a materials deduction in compensation) or the clinic; undo puts it back in stock
  • NewVisits & invoicesStock kits per procedure (Settings → Services): when a visit is completed, its kit is offered to take from stock in one go
  • NewVisits & invoicesInvoices take product lines beside procedures; items used in the visit and billed to the patient are added for you
  • NewAlertsBell notifications when an item runs low, runs out or is about to expire, plus a morning stock summary
  • NewAlertsA Stock card on home shows what's out, low or expiring, each opening the filtered list
  • ImprovedOld stockThe old Consumption, Purchase list, Operations history, Suppliers and Categories pages are replaced; their links open the matching new page (suppliers live in Payables)
  • ImprovedOld stockManual supplier charges in Payables no longer pick an old stock product; buying stock goes through Receive delivery
v2.30.1Dashboard

Even spacing in every popup

  • FixedPopupsThe lab popups (send to lab, remake, pay order, void) have proper spacing around the title and buttons again
  • FixedPopupsThe same spacing fix for the Payables popups: lab and supplier payments, salaries, compensation, deductions, and the day print popup
v2.30.0Dashboard

A side panel with everything the lab needs

  • NewNew lab orderNew lab orders open in a side panel: patient, dentist, lab, the item from the lab's price list, price and quantity with the total, and the teeth on the chart
  • NewNew lab orderTurn on Send now to put it straight at the lab with a due date (3, 5, 7 or 10 days, or pick a date); otherwise it waits in To send
  • NewNew lab orderLink the order to the patient's visit, and attach photos, PDFs or 3D scans when you create it
  • FixedSharing with the labThe lab's link and QR code now open the order page on the dashboard instead of an API address
  • NewSharing with the labSend the order to the lab on WhatsApp with its summary and link, copy the link, or print an A5 slip with the teeth, due date and QR code
  • NewSharing with the labMake a new link at any time; the old link and QR code stop working at once
  • NewThe lab's pageThe lab's page is redone: status, due date (red when late), quantity, the teeth on the chart, files and the clinic's phone and WhatsApp
  • NewThe lab's pageThe lab taps Ready to send back, with a note; it can undo that until the clinic receives the order
  • NewThe lab's pageThe lab can add photos, PDFs and 3D scans (STL, PLY, OBJ), up to 25 MB each; they're marked From lab
  • NewThe lab's pageStaff who follow lab orders get a notification when the lab marks one ready, and the order shows a Lab: ready badge
  • ImprovedThe lab's pageThe page opens in the clinic's language, with an English / Arabic switch, and turns read-only once the order is delivered or voided
  • FixedBoardDragging a card into an empty column (such as Remake) works again
v2.29.0Dashboard

Drag lab orders through their stages

  • NewLab orders boardLab orders sit on a board: To send, At the lab, Received and Remake. Drag a card to another column or up and down within one; the order is saved for everyone
  • NewLab orders boardEvery card also has a Move to menu, and the board works with the keyboard and on touch screens
  • NewLab orders boardSending an order to the lab asks when it's due back; a remake asks what needs redoing
  • NewLab orders boardOverdue orders show in red, on the board and in the list
  • NewOrders listThe list shows every order, delivered and voided included, with tiles for orders at the lab, overdue orders and what's owed to labs
  • NewOrders listFilter by dates, lab, dentist, status and payment, and search by order, patient or phone. Filters stay in the address, so a link keeps them
  • NewOrders listEach order opens in a side panel: details, files, the lab's share link, and a history of who moved it and when
  • NewOrders listChange an order's price, due date or notes from the panel; the lab's charge follows the new price
  • ImprovedLab moneyThe lab is charged once, when the order is received. Moving it back cancels the charge, and receiving it again brings back the same charge, never a second one
  • NewLab moneyEach order shows its payment state: not charged, owed, paid, or voided
  • NewLab moneyPay an order from its panel, or pay the lab from its profile; both go through the lab's account in Payables
  • NewLab moneyOrders the lab was charged for are voided instead of deleted. Money already paid stays with the lab as credit for the next orders
  • ImprovedLab moneyThe old lab invoice history and pay screen are gone; lab payments live in Payables → Labs
  • NewLab directoryThe lab directory lists each lab's open and overdue orders and price-list size
  • NewLab directoryA lab's page shows what you owe it or its credit, the overdue amount, its details, its price list and its orders
  • ImprovedLab directoryArchive a lab instead of deleting it: it leaves the pickers and keeps its orders and account, and can be restored
  • ImprovedLab directoryEdit prices in place in the price list. New orders still pick from it to fill the name and price
v2.28.0Dashboard

A guided start for new clinics

  • NewGetting set upNew clinics start with a full-screen setup: you, the clinic, its week, a starter price list, the team and the logo. Everything after the clinic can be skipped and changed later in Settings
  • NewGetting set upThe starter price list has common dental services in English and Arabic: tick what you offer and type the price; only priced services are saved
  • NewGetting set upA Getting started card on home ticks itself off as you add services, staff, the logo and your first patient, appointment and invoice, and can be dismissed
  • NewStaff invitesAdd a staff member with a password you choose, or invite them: copy the link, or send it by SMS or WhatsApp once messaging is set up
  • NewStaff invitesThe invite link opens a page where they choose their own password and sign in. Used and expired links say so
  • NewStaff invitesSettings → Staff shows pending and expired invites, and gives a new link at any time
  • NewStaff invitesOn their first sign-in, staff add their photo, title and email, pick their language, and choose their own password when you set one
  • NewWork weekSettings → Clinic sets which days the clinic opens and the hours of each day
  • ImprovedWork weekThe scheduler shades closed days and hours
  • ImprovedWork weekBooking on a closed day shows a warning, and still books
v2.27.0Dashboard

One page to write and edit an invoice

  • NewInvoicesNew invoice and Edit open one invoice page: bill procedures from the chart, add more from the price list, split team shares and payments, with the patient's balance and open invoices beside it
  • NewInvoicesRecord payment takes an installment on any open invoice, or a payment on the patient's balance, from an invoice's Pay, the patient file, the appointment's New payment or Finance
  • ImprovedInvoicesEditing an invoice keeps its day and dentist; discounts, team shares and payments can change, never below what installments already paid
  • ImprovedPopups and drawersAppointment details, insurance claim review, salary breakdown, shift attendance and invoice procedures open in a side drawer, so the page behind stays in view
  • ImprovedPopups and drawersCheck-in, check-out, holiday, permission, supplier and category forms open at a normal size, with clear fields and errors
  • FixedPopups and drawersA confirmation opened inside a popup or drawer covers the whole page instead of being cut off
  • ImprovedNamesThe sidebar now says Finance and Labs
v2.26.1Dashboard

Popups and invoice permissions

  • FixedFixesPopups opened from a tab or a table row cover the whole page again, instead of being stuck inside it
  • ImprovedFixesCreating an invoice or payment needs the Income & Expenses or the patient file invoice management permission; without either, the add buttons are hidden
v2.26.0Dashboard

Labs, suppliers and staff, redesigned

  • NewPayablesLabs and Suppliers list who you owe, with this month's totals, a search, and filters for owed, overdue and over the credit limit
  • NewPayablesEach lab or supplier account shows the month's opening, charges, payments and balance, with the balance after every entry
  • ImprovedPayablesPay, adjust, write off and set terms from the account page; an entry's order, product and attachments open from its row
  • ImprovedPayablesStaff compensation, deductions, agreements and salaries use the new tables, popups and status pills
  • NewGuidesEach Payables tab starts with a short guide to how it works, which you can hide and bring back
  • ImprovedGuidesTotals, fields and actions carry a one-line hint and a real example, in English and Arabic
  • ImprovedTabsSwitching tabs slides the content in from the tab's side across the dashboard, mirrored in Arabic
  • FixedFixesDeleting an attachment no longer removes every file listed after it
  • FixedFixesOpening an image attachment shows the image you picked
  • FixedFixesThe supplier product popup no longer shows the unit price twice
  • FixedFixesAdding a second transaction for a supplier or staff member keeps who it's for
  • FixedFixesRow menus on an account page stay open until you pick something
  • FixedFixesVoiding a deduction asks in a dialog instead of a browser prompt
v2.25.1Dashboard

Clearer page names

  • ImprovedNamesFinancial is now Income & Expenses, and Accounting is now Payables, in the menu, the page titles and the staff permissions
  • ImprovedNamesPayables has a title and a short line saying what it's for
  • FixedWhat's NewWhat's New shows the newest release as soon as the dashboard updates, instead of the one before it
v2.25.0Dashboard

Incomes and expenses, redone

  • NewFinanceIncomes and expenses on one Finance page, with the date range kept in the link so you can bookmark or share it
  • NewFinanceSummary cards on top: money received, today, still owed and installments; for expenses the total, count, top category and largest
  • NewFinanceA new Expenses total view permission: staff without it see counts instead of amounts
  • FixedFinanceSeeing the expenses list no longer needs the incomes permission
  • FixedFinanceNew payment from an appointment opens the patient's invoices with the add window ready
  • ImprovedInvoicesThe new invoice screen has a discount and quantity per procedure, and the totals add up as you type
  • FixedInvoicesA discount is now taken off the price instead of replacing it
  • ImprovedInvoicesPayments can include piastres
  • FixedInvoicesTotals, discounts and payments are checked when saving, so an invoice can't be saved with wrong amounts
  • ImprovedInvoicesThe tabs in the add invoice window slide like the rest of the dashboard
  • FixedMessagingMessage buttons only show for the channels switched on for your clinic
v2.24.1Dashboard

Who can change appointments

  • FixedPermissionsAdding, moving, editing, checking in and deleting appointments now needs the scheduler management permission everywhere, not only in the appointment window
  • ImprovedPermissionsStaff without it still see the scheduler and the appointments
  • ImprovedTabsWhen tabs don't fit the screen, arrows at both ends move through them, and the tab you pick stays in view
v2.24.0Dashboard

Message patients and a new appointment window

  • NewPatient messagesOne Message button in the patient file: a confirmation, a reminder or your own text, in Arabic or English, shown before you send it
  • NewPatient messagesA Messages tab in the patient file lists every message sent to the patient and whether it arrived
  • NewPatient messagesSettings → Messaging: automatic confirmations, reminders before the visit, booking answers, payment reminders and feedback requests, with quiet hours
  • NewPatient messagesWrite your clinic's own wording for each message, in both languages, with a live preview
  • NewPatient messagesSee how many messages are left this month
  • NewPatient messagesPatients who ask to stop getting messages aren't messaged until you allow it again
  • NewPatient messagesSend the patient a confirmation as you save a new appointment
  • NewPatient messagesOrder the purchase list from a supplier on WhatsApp, with the products already typed in
  • ImprovedPatient messagesUntil messaging is connected for your clinic, WhatsApp opens with the message ready to send
  • ImprovedSchedulerThe appointment window shows the patient, the status and the next step (check in, call in, finish) at the top
  • ImprovedSchedulerDetails, procedures and history slide in from the side of the tab you pick
  • FixedSchedulerProcedures shows what was done on this visit, not every procedure the patient has
  • FixedSchedulerHistory lists every change with who made it and when, and stays current after a status change
  • ImprovedSchedulerNot confirmed appointments have their own icon
  • ImprovedSchedulerOnly staff who can manage the scheduler can change, edit or delete an appointment
  • ImprovedSchedulerThe New appointment button folds away while the side panel is open
  • ImprovedPatient pagesPatients confirm or cancel an appointment on a new page in their language, add it to their calendar, or call or WhatsApp the clinic
  • ImprovedPatient pagesThe feedback survey and the lab order page have the new look
  • ImprovedSpeedThe dashboard loads faster: the first download is about a quarter of its old size
v2.23.0Dashboard

Add and edit appointments beside the calendar

  • ImprovedSchedulerAdd or edit an appointment in a side panel while the calendar stays in view, with the slot you picked marked in its clinic
  • NewSchedulerAdd a new patient from the same form: name, phone, age and gender, without switching tabs
  • NewSchedulerPick the start time, then 15, 30, 45 or 60 minutes, or set your own end time
  • NewSchedulerA warning when the dentist or the clinic already has an appointment at that time; you can still save
  • ImprovedSchedulerThe dentist starts as you (if you're a dentist) or the clinic's only dentist, instead of whoever is first in the list
  • FixedSchedulerAn appointment can no longer end before it starts, and missing fields are named in your language
  • ImprovedSchedulerClosing with unsaved changes asks first; editing saves only what you changed
v2.22.0Dashboard

A new bookings page and scheduler toolbar

  • NewAppointment bookingsTabs for pending, confirmed, completed, cancelled and rejected bookings, each with how many it has
  • NewAppointment bookingsFilter by dates (today, tomorrow, the next 7 or 30 days, or your own range) and by dentist
  • ImprovedAppointment bookingsEach booking shows its next step as a button: confirm a pending one, complete a confirmed one; reject, cancel and delete are in its menu and ask first
  • ImprovedAppointment bookingsA completed booking opens the scheduler on its day
  • FixedAppointment bookingsCompleting a booking creates its appointment again, and says when the dentist is already busy at that time
  • ImprovedSchedulerMove a day or a week back and forward, jump back to today, or click the date to pick any day
  • NewSchedulerShow only some dentists or clinics from the toolbar menus; hiding a clinic hides its column too
  • ImprovedSchedulerPrint a day's appointments from a simpler window that opens on the day you're viewing
  • FixedLook and feelCalendars in Arabic show one letter per weekday, so the day names no longer run together
v2.21.0Dashboard

A new patient list with summary cards

  • NewPatientsSummary cards on top: your patients, new this month, what patients owe the clinic and patients' credit, for whatever you've searched or filtered
  • ImprovedPatientsEach patient shows their phone under the name and their file number as a tag
  • ImprovedPatientsWhat a patient owes shows in red and their credit in green, with amounts lined up at the end of each column
  • ImprovedPatientsEach row's menu opens the profile, the patient's groups, edit, or delete after you confirm
  • FixedPatientsAdding a patient to groups from the list now saves
  • NewPatient groupsSearch your groups, and create or edit one in a side panel: its name and its patients
  • ImprovedPatient groupsEach group card shows how many patients it has and the first few of them
  • ImprovedPatient groupsChoose a patient's groups from the same window in the list and in the patient file
  • ImprovedAdd patientThe form comes in sections: basic details, more details and an emergency contact
  • ImprovedAdd patientEvery field shows an example, and errors appear in your language
  • NewAdd patientThe save button stays in view, and you're asked before leaving with unsaved changes
  • FixedLook and feelDates show Arabic month names when the dashboard is in Arabic
v2.20.0Dashboard

Sign up in two steps and a new Demo page

  • ImprovedSign upSign up has the sign-in look: your clinic's details first, then the plan and your account
  • NewSign upPlans show as cards with the price per month or period, savings, the most popular plan and the free trial first
  • NewSign upEach plan says whether your account is ready right away or set up for you within 24 hours
  • NewSign upA free trial asks for a password and shows when it's long enough
  • ImprovedSign upErrors show on the form, and you finish on a clear screen: sign in now, or watch your email
  • ImprovedProduct pageThe Demo page now matches our website, in light and dark and in both languages
  • ImprovedProduct pageGet started and Sign in are one tap away from the top bar
  • FixedLook and feelPhone number fields no longer show a box inside the box
v2.19.0Dashboard

Six prescription designs, a new look and clearer settings

  • NewPrescriptionsPick one of six prescription designs and your clinic's colours, with a live preview in Settings
  • NewPrescriptionsPrint on A5 or A4, in English, Arabic or both
  • NewPrescriptionsChoose what shows: QR code, signature, logo, social links, working hours and a footer note
  • NewPrescriptionsSave as PDF downloads a file at the paper size you chose
  • NewPrescriptionsThe QR code opens the patient's own copy of the prescription; links shared before keep working
  • ImprovedPrescriptionsMedicine times use your prescription colour
  • FixedPrescriptionsChanging a prescription's medicines saves correctly
  • ImprovedSettingsEvery settings page has the new look and warns you before leaving unsaved changes
  • NewSettingsServices: search, filter by group and edit procedures in a side panel
  • FixedSettingsA service already used in invoices or appointments can't be deleted by mistake
  • FixedSettingsWhen something can't be saved, you see why, e.g. working hours out of range
  • NewYour planA banner shows the days left in your free trial, with a link to pick a plan
  • NewYour planReminder emails 3 days and 1 day before your trial ends
  • NewYour planAsk for another plan from Settings → Plan and our team gets back to you
  • ImprovedYour planPlan names and descriptions in Arabic when the app is in Arabic
  • ImprovedLook and feelButtons, fields, tables, menus and popups share one new look, in light and dark and in both languages
  • ImprovedLook and feelInvoice and payment forms use the new date pickers and the patient and dentist pickers with colours and initials
  • ImprovedLook and feelMore diagnoses and procedures have their own drawing on the realistic teeth chart
  • ImprovedLook and feelEmails from us show BeClarified as the sender
v2.18.0Dashboard

A new sign-in and password reset by email

  • NewSign inA new split layout with a slideshow of what BeClarified does, plus language and theme switches
  • NewSign inErrors show on the form instead of pop-ups, and your number stays after a wrong password
  • NewSign inShow or hide the password, and password managers fill in your details
  • NewSign inEach sign-in page has its own tab title
  • NewForgot passwordEnter your mobile number and get a reset link by email
  • NewForgot passwordThe link works once and expires after 30 minutes
  • NewForgot passwordFor admins and staff with an email on their account; anyone else can ask their clinic admin
  • NewSecuritySign-in, sign-up and password pages check for bots with a captcha that is usually invisible
  • NewSecurityToo many attempts in a short time are paused for a moment
  • ImprovedPhone number fieldA clearer country picker with flags, names and codes that follows the page direction
  • ImprovedPhone number fieldThe same height, focus and error look as the other fields, in light and dark
  • ImprovedLook and feelEvery popup opens and closes with the same smooth animation
  • ImprovedLook and feelA redesigned What's New
  • FixedLook and feelNo white flash while the app loads in dark mode
  • FixedLook and feelLight tints that didn't show on some buttons and cards now appear
v2.17.0Dashboard

A new home page and TV view

  • NewHome pageA greeting for the time of day, without assuming you are a doctor
  • NewHome pageTiles for total, attended, missed and canceled with each one's share, counting up when they change
  • NewHome pageOne dentist filter, All, Me or any dentist, narrows the tiles, today's table and the side lists; arrows appear when there are many dentists
  • NewHome pageToday's table shows status pills, the dentist's colour and the file number; hover the notes to see the appointment details
  • NewHome pageWaiting and Tomorrow are two tabs of one list with the phone number, an avatar in the dentist's colour, and dentist and clinic tags
  • NewHome pageClearer check-in, call and finish buttons, and a Live View button
  • NewTV viewEach clinic shows the current patient and the numbered queue, with the next patient marked
  • NewTV viewThe latest change has a moving gradient border and is described beside the clock
  • NewTV viewUpdates instantly when an appointment changes
  • NewTV viewIts own light/dark and language switches, remembered apart from your dashboard settings
  • NewTV viewWith many clinics, the screen shows as many as fit and rotates through them; works on phones and tablets too
v2.16.0Dashboard

Dark mode is back, with a fresher look

  • NewDark modeDark mode is back with Material dark colours that are easier to read; printing always stays light
  • NewDark modeSwitch it from the account menu: the new theme spreads from where you click
  • NewDark modeThe scheduler, the TV view and every page were checked for contrast in both themes
  • ImprovedA fresher lookClick your name or picture to open the account menu, styled like the notifications panel
  • ImprovedA fresher lookMessages appear at the bottom corner with a colour stripe; live ones have a moving gradient border and a green live dot
  • ImprovedA fresher lookSlim scrollbars and smooth scrolling everywhere
  • ImprovedA fresher lookStatus dropdowns open with an animation and read well in dark mode
  • ImprovedA fresher lookPatient file notes show the author's initials, the full note and a delete button on hover
  • ImprovedOther changesThe plan tab in settings shows how many days are left and the plan status
  • ImprovedOther changesThe What's New popup links to the full changelog
  • ImprovedOther changesThe sign-up form is protected against bots
v2.15.0Dashboard

Live updates across the clinic

  • NewLive updatesNew, changed and deleted appointments, check-ins, calls, finished visits and bookings appear for everyone in the clinic right away; the scheduler and home page update by themselves
  • NewLive updatesA toast with a chime tells you what changed; click it to open the page. Your own changes don't notify you
  • NewLive updatesNotifications from the patient app, like bookings, cancellations, payments and points, arrive live
  • NewLive updatesA status pill under your name shows whether you are connected
  • NewLive updatesMute the chime from the notifications panel
  • NewLive updatesThe browser tab shows how many notifications you haven't read, like (2) Home
  • FixedFixesAppointment and staff reminder notifications show their real text and open the right page instead of just saying Notification
  • FixedFixesWhen adding an appointment, the preselected dentist can be saved without picking it again
v2.14.0Dashboard

The dashboard on phones and tablets

  • ImprovedPhones and tabletsEvery page fits phones and tablets, in portrait or landscape; the rotate-your-device message is gone
  • ImprovedPhones and tabletsOn small screens the sidebar slides in from a menu button in the header
  • ImprovedPhones and tabletsPopups open full screen on phones
  • ImprovedPhones and tabletsWide tables scroll inside themselves, and table search, filters and paging stack neatly on small screens
v2.13.0Dashboard

A faster dashboard

  • ImprovedSpeedThe dashboard opens with just your account; each list loads the first time a page needs it
  • ImprovedSpeedToday's appointments load faster, with placeholders while they load
  • ImprovedSpeedNo screen downloads the whole patient list any more: patient pickers search as you type and load more as you scroll
  • ImprovedSpeedPatient names on appointments, lab orders, invoices, groups and feedback come with the record, including deleted patients on old records
  • ImprovedSpeedChoosing a stock product searches by name or barcode as you type
  • NewFeedback centerThe patients list loads page by page and searches by name, phone or file number
  • NewFeedback centerFilter by rating, groups and source (sent by staff or by the app)
  • FixedFixesLab orders and invoices no longer break when a patient is missing
v2.12.0Dashboard

Sort the patient list, and a steadier mobile app

  • NewPatientsSort the patient list by clicking a column header: file number, name, date added, total invoices, total payments or balance; click again to reverse the order
  • NewPatientsExporting the list keeps the same order you see on screen
  • ImprovedMobile appDentists and admins can manage diagnoses and procedures in the app without needing the matching web permissions
  • ImprovedMobile appA blocked account, an inactive clinic or an expired subscription signs the app out right away and says why
  • ImprovedMobile appPatients get a push when they check in with their queue number, when they are next in line and when they are called
  • FixedFixesThe Visits tab in the patient file no longer breaks when showing the dentist
  • FixedFixesThe What's New button is back
v2.11.0Dashboard

A notifications bell, feedback alerts and clearer roles

  • NewNotificationsA bell in the header shows how many notifications you haven't read, up to 99+
  • NewNotificationsOpen it to see the latest 20 and load more; mark one or all as read
  • NewNotificationsClicking a notification opens its page: the appointment in the scheduler, the task, the invoice (highlighted), the booking or the feedback
  • NewNotificationsLow-rating feedback stands out in the list
  • NewNotificationsA short chime plays when a new notification arrives, and the count refreshes every minute
  • NewFeedbackPatients are asked for feedback in the mobile app after their visit
  • NewFeedbackGenerate feedback now has its own permission, and the link popup says the patient was also asked in the app
  • NewRoles and permissionsBooking view and Feedback center permissions now say they also control what staff can do in the mobile app
  • ImprovedLanguage and displayPhone numbers always read left to right, even in Arabic
  • ImprovedLanguage and displayDates follow the app language, with Arabic month names in Arabic
  • ImprovedLanguage and displayThe Overview tab of the patient file is translated
  • ImprovedLanguage and displayMessages that pop up use the app font
v1.4.0Patient app

Push notifications and visit surveys

  • NewPush notifications that open the right screen when tapped
  • NewAn unread badge on the notification bell, and a sound when new notifications arrive
  • NewA short survey after each visit, right in the app
  • ImprovedA clearer language switch, and the clinic is told which language you chose
  • FixedFixed survey questions and stars not being centered, and the bell badge covering the icon
v2.10.0Dashboard

Tasks, follow-ups and a clearer scheduler

  • NewTasksAll tasks and follow-ups are in a single table with row numbers, paging and search, instead of separate To Do and Done tables
  • NewTasksTasks have three statuses, Pending, In progress and Done; change a status straight from the table
  • NewTasksFilter by status, type and assignee, matching any or all of your picks, plus Assigned to me; sort by due date or status
  • NewTasksEach task shows its type, patient, assignee and due date with the time remaining, and overdue tasks are marked in red
  • NewTasksThe notes pill shows how many notes a task has and previews the latest on hover; add a note from the same place
  • NewTasksAdding, editing and deleting a task confirm with a message
  • NewTasksWith the View permission you see only tasks assigned to or created by you, can add tasks, and can edit or delete the ones you created; on tasks assigned to you, you can change the status and add notes. Management has no limits, and now always includes View
  • NewTasksThe Tasks badge in the sidebar updates by itself every minute
  • NewFollow-upsAssign a follow-up to a staff member when you create it
  • NewFollow-upsAdd a follow-up straight from an appointment, not only from the patient file
  • ImprovedFollow-upsA message confirms when the follow-up was added, or why it could not be
  • NewPatient fileReorder a patient's diagnoses by dragging a row or with the arrow buttons; the new order is saved and the rows slide into place
  • ImprovedPatient fileThe diagnoses table grows with its content instead of scrolling inside a small box
  • NewSchedulerThe new Dentists chip shows each dentist's color; hover it to see who has appointments in view, hover a name to highlight their appointments, and click a name to show only theirs
  • ImprovedSchedulerThe hover card on an appointment has icons and the patient's phone number, and an Arabic name no longer runs into the file number
  • ImprovedSchedulerThe hover card closes when you open the appointment
  • FixedSchedulerThe page title now follows the app language for every role
  • ImprovedOther changesA progress bar runs across the top of the page whenever the app is loading something
  • ImprovedOther changesThe sidebar stands out from the page, has a round collapse button on its edge, a cleaner logo mark, and a label that appears beside an icon when the sidebar is collapsed
  • ImprovedOther changesChoosing a patient now searches the whole list as you type and loads more as you scroll; start with # to search by file number or + to search by phone
  • ImprovedOther changesThe task form uses the same date picker as the rest of the app
v2.9.0Dashboard

Patient filters, a shared diseases list and Excel export

  • ImprovedPatients listThe ID column and the search box use the patient's file number only; new patients get the next file number automatically, already filled in on the new-patient form
  • NewPatients listFilter by group, disease, service, procedure, diagnosis and Ortho classification, matching any or all of your picks, and refine by procedure or diagnosis status
  • NewPatients listEach filter has its own Clear button, plus Clear all next to the filters
  • ImprovedPatients listSearch waits a moment after you stop typing instead of searching on every key
  • ImprovedPatients listAppointments and the patient file show a dash when a patient has no file number
  • ImprovedExport patientsThe Export button now sits next to Add patient and exports the current filtered list to Excel
  • ImprovedExport patientsThe Insurance column is no longer exported
  • NewDiseasesSettings → Diseases lists every condition used in the patient medical history, the patient filters and the medical-conditions window; rename, merge or delete them in one place
  • NewDiseasesEach condition can have an Arabic name, shown when the app is in Arabic
  • NewDiseasesEvery clinic starts with a ready list of 77 common conditions
  • NewDiseasesClick a patient count to open the patients list filtered by that condition
  • NewDiseasesNew permission: Settings → Diseases controls who can manage the list. Roles that had Clinic settings were given it automatically
  • ImprovedOther changesMedical history: the Other conditions box is easier to use
  • ImprovedOther changesThe lab ledger page no longer shows Add transaction
  • ImprovedOther changesThe What's New button is translated
v2.8.0Dashboard

Staff colors, clinic roles and clearer sign-in

  • NewStaff colorsAdd staff and the staff edit page: pick a color from 30 colors that match the app; if you don't pick one, the least-used color is chosen
  • ImprovedStaff colorsThe scheduler, appointments table, dentist pickers and staff list all use that saved color, so colors no longer change when staff are added or blocked
  • ImprovedStaff colorsChanging a color updates the scheduler right away, without reloading
  • ImprovedSettings → Staff ListThe clinic owner's account no longer appears in the list
  • ImprovedSettings → Staff ListClear Block and Unblock buttons on each row, shown to admins only; use the Blocked filter to find blocked staff
  • ImprovedSettings → Staff ListStaff with access to the list now see every member's clinic role
  • ImprovedSettings → Staff ListColumn headers are translated, and the last column is now Actions
  • ImprovedClinic roles and sign-inStaff need a clinic role to sign in; the staff edit page warns when someone has none
  • NewClinic roles and sign-inClinic role tab: choose No role to remove a staff member's role, after a confirmation
  • ImprovedClinic roles and sign-inStaff can only add colleagues with a role that has no more access than their own, and only admins can add admins
  • ImprovedClinic roles and sign-inSign-in now says when an account has no clinic role, or is blocked, instead of reporting a wrong password
  • ImprovedClinic roles and sign-inPermission names in the clinic role editor are translated
  • FixedFixesAppointments, labs and invoices keep showing a dentist's name after they are blocked or lose their role, instead of the page failing to load
  • FixedFixesConfirmation buttons for blocking, removing a role and similar actions are red again
  • FixedFixesAll titles now use the app's font, in English and Arabic
v2.7.0Dashboard

Money tracking you can audit

  • ImprovedMoney tracking you can auditOverview → Balance: the safe now also shows lab and staff payouts and reversals, each labelled in the activity log
  • NewMoney tracking you can auditAccounting → Labs and Accounting → Suppliers: a running ledger per lab and supplier, like the staff ledger, with what the clinic owes
  • ImprovedMoney tracking you can auditMarking a lab transaction as paid asks for the payment method
  • NewMoney tracking you can auditInvoices: correct an invoice's payment methods and amounts after saving; changes show as reversals in the balance
  • ImprovedAccounting → StaffOpens on a card grid with every staff member's balance
  • ImprovedAccounting → StaffStaff payouts are taken from the safe
  • NewAccounting → StaffA lab deduction's amount can be changed from the dashboard, showing who changed it and when, and can be reverted
  • ImprovedAccounting → StaffThe old Salaries tab is retired where Staff replaces it
  • NewOverview → ProceduresNew by-dentist cards show how many procedures each dentist performed
  • ImprovedOverview → ProceduresProcedures count as soon as they are added to an appointment, before invoicing, dated by the appointment
  • ImprovedStaffSettings → Staff List: filter by active, blocked or all, and an Edit button on each row
  • ImprovedStaffThe staff edit page has Profile and Clinic role and permissions tabs, using the same layout as the other settings pages
  • ImprovedStaffBlocked staff no longer appear in staff and dentist pickers
  • ImprovedArabic & layoutIn Arabic every page is now right-to-left, not only the assistant pages
  • ImprovedArabic & layoutPayment methods, dropdown placeholders and this What's New window are translated; Accounting is now المحاسبة in Arabic
  • ImprovedArabic & layoutThe sidebar stays highlighted on every tab of Overview, Accounting and Staff, and Accounting opens on its first tab
  • ImprovedArabic & layoutThe What's New button pulses when there is something new
v1.3.0Patient app

Treatment plans, patient file and live queue

  • NewPatients can view their treatment plans, read-only, in My Records
  • NewA patient file with a tooth chart for dentists and admins
  • NewA live queue and a records dashboard for patients
  • NewCompensation screens for dentists and admins
  • NewFilter staff by clinic role
  • ImprovedA more polished clinical workflow for dentists, with clinical and queue screens translated
  • FixedFixed finance texts that were not translated
  • FixedFixed compensation times being sent in the wrong timezone
v2.6.0Dashboard

New patient chart modes and staff compensation

  • NewPatient File — Chart ModesDiagnosis, Appointment and Summary modes replace the old appointment tab strip; the appointment picker is a searchable dropdown with previous/next steppers
  • NewPatient File — Chart ModesAppointment mode is now usable: pick services from Settings → Services & Prices and record procedures against the selected appointment
  • NewPatient File — Chart ModesSummary mode shows totals plus per-appointment and per-tooth cards and all open diagnoses, with printing
  • ImprovedPatient File — Chart ModesThe selected mode and appointment are kept in the page link, so a refresh or a shared link reopens the same view
  • NewPatient File — Diagnoses & ProceduresProcedures can be linked to an open diagnosis when they are created, and linked or unlinked later from the procedures table
  • NewPatient File — Diagnoses & ProceduresLinking a procedure marks the diagnosis as Treated; diagnosis status (Open, Treated, Cancelled) is now editable
  • ImprovedPatient File — Diagnoses & ProceduresDiagnoses are stored as their own records instead of inside the treatment plan
  • ImprovedPatient File — Diagnoses & ProceduresAppointment, procedure and diagnosis statuses are now translated in Arabic
  • NewAccounting → Staff: compensationAgreements tab: assign a compensation preset, fixed salary and commission percentage to each staff member, with a worked preview before saving
  • NewAccounting → Staff: compensationLedger tab: a permanent record of earnings, deductions, payouts and reversals, filtered by staff, type and period, with the calculation behind every entry
  • NewAccounting → Staff: compensationDeductions tab: attribute lab, stock and expense costs to an invoice and staff member, or record a manual cost
  • NewAccounting → Staff: compensationPatient invoices can now split an invoice across a compensation team by share percentage
  • NewAccounting → Staff: compensationSuper admins manage Compensation presets and choose which presets each clinic can use
  • ImprovedAccounting → Staff: compensationNeeds the new Compensation view / Compensation management permissions
  • NewNavigation & LabThe sidebar can now be collapsed with Collapse menu, and the choice is remembered
  • ImprovedNavigation & LabLab order cards collapse, and the lab request popup opens correctly again with an editable New order tab
  • FixedBug FixesSession timer no longer records sessions in milliseconds, and now pauses while the confirm dialog is open
  • FixedBug FixesProcedure discount and quantity edits are now saved instead of only changing on screen
  • FixedBug FixesSave is no longer blocked by the invoice checkbox in the procedures table
  • FixedBug FixesDiscounts are calculated the same way as on the server, so badges and totals match the lists beside them
  • FixedBug FixesSticky headers inside the patient file work again
v2.5.11Dashboard

Language switch and full Arabic coverage

  • FixedLanguage ToggleThe العربية / English item in the user menu now switches the language
  • NewLanguage ToggleSwitching language also switches the page direction (right-to-left for Arabic)
  • ImprovedFull App Localization PassTranslated the remaining English-only screens in the Patient File, Prescriptions, Orthodontics, Appointments, Staff, Settings, Accounting, Lab, onboarding and the public sign-up pages
  • FixedFull App Localization PassFixed several screens that were always in Arabic regardless of the selected language
  • FixedFull App Localization PassFixed Bookings screens that showed raw translation keys instead of text
  • FixedFull App Localization PassFixed the Arabic Staff and Stock translations, which were silently broken
v2.5.10Dashboard

Live queue, safer invoices and orthodontics tabs

  • NewAppointments — Live QueueThe appointments page now has a Live View screen for TV displays
  • ImprovedAppointments — Live QueueThe live queue refreshes every 20 seconds and plays a short sound when it changes
  • NewAppointments — Live QueueAppointment rows and appointment details now have Check in, Call and Finish actions
  • NewPatient File — InvoicesInvoice rows show edit and delete actions for users with the Incomes management permission
  • NewPatient File — InvoicesInvoices can only be deleted within 7 days of being created
  • ImprovedPatient File — InvoicesEditing focuses on procedure discounts, while the original payment, dentist and date stay locked
  • ImprovedPatient File — InvoicesProcedure totals recalculate automatically after a discount change
  • NewPatient File — OrthodonticsOrthodontics now has a sticky summary with saved notes and classifications
  • ImprovedPatient File — OrthodonticsSections are grouped into tabs: History & Exam, Arches & Occlusion, Imaging & Analysis, Diagnosis & Plan
  • NewPatient File — OrthodonticsNew quick classification chips: Class I, Class II, Class III, Open bite, Deep bite, Crossbite, Crowding and Spacing
  • ImprovedClinical UI ImprovementsTeeth selectors now show FDI tooth numbering
  • FixedClinical UI ImprovementsUploads in the patient Storage tab update the screen more reliably
  • ImprovedClinical UI ImprovementsMore translations for Appointments, Scheduler, the Patient File and the Patient List
v2.5.9Dashboard

Balance per payment method

  • NewOverview → BalanceA balance card per account: Cash, Bank account, Fawry, Vodafone Cash, Orange Cash, e& cash, WE Cash, InstaPay
  • NewOverview → BalanceBalance = all collections so far + manual adjustments for that method
  • NewOverview → BalanceClick an account card to see its transaction history for the selected dates
  • NewOverview → BalanceThe activity table shows payments and adjustments with patient, dentist, note and amount
  • NewOverview → BalanceManual balance adjustments (positive or negative) with an optional note
  • NewOverview → BalanceNeeds the Balance accounts permission
  • ImprovedOverview → DentistsNew table with each dentist's invoice count and total income for the selected period
  • ImprovedOverview → DentistsRemoved the production chart and invoices table for a cleaner view
  • FixedIncome Consistency FixOverview collections and Financial → Incomes totals now use the same calculation, both based on the invoice creation date
v2.5.8Dashboard

Dark mode across the app

  • ImprovedDark Mode ImprovementsThe Dark Mode item is back in the user menu
  • ImprovedDark Mode ImprovementsAll Overview cards support Dark Mode: summary, revenue, lab status, finance and more
  • FixedDark Mode ImprovementsFixed text colors and backgrounds in Dark Mode for better readability
  • ImprovedDark Mode ImprovementsShadows, tables and inputs now look right in Dark Mode
  • ImprovedDark Mode ImprovementsConsistent Dark Mode styling across all dashboard components
v2.5.7Dashboard

Complete Arabic and English localization

  • ImprovedComplete LocalizationPatient File: all 11 tabs translated (Prescriptions, Lab, Visits, Storage, Points logs, Treatment Plans and more)
  • ImprovedComplete LocalizationAppointments: booking status filters, table headers and action buttons in both languages
  • ImprovedComplete LocalizationFinancial, Stock and Settings fully translated
  • ImprovedComplete LocalizationScheduler, Staff, Lab and Tasks translated, with right-to-left support
  • ImprovedComplete LocalizationStatus labels and filter options follow the selected language
v1.2.1Patient app

One login for several clinics

  • NewMultiple profiles on one sign-in, so a person linked to more than one clinic can choose which to open
v2.5.6Dashboard

Subscription management

  • NewSubscription ManagementNew Settings → Plans & Subscriptions page (admins): see your active plan, expiry date and clinic limits
  • NewSubscription ManagementA warning in the header when 10 days or fewer remain on the subscription
  • NewSubscription ManagementAutomatic logout with a notice if the subscription expires during a session
v2.5.5Dashboard

Overview reports

  • NewOverview ReportsSummary tab: patient cards, production charts, revenue by payment method and total hours
  • NewOverview ReportsPatients tab: visit trends, gender split, age analysis and nationality chart
  • NewOverview ReportsClinics tab: visits per clinic, hours cards and a work-hours pie chart
  • NewOverview ReportsAppointments tab: status cards (total, confirmed, missed, cancelled) and time charts
  • NewOverview ReportsDentists tab: production per dentist, top dentists and invoices table
  • NewOverview ReportsLabwork tab: orders, cost and reviews with a status breakdown and orders table
  • NewOverview ReportsProcedures tab: procedure frequency chart and top procedures
  • NewOverview ReportsFinance analysis tab: profit margin, expenses vs revenue chart and detail cards
  • ImprovedLocalizationFull Arabic and English support for every Overview tab
  • ImprovedLocalizationThe language switch is available to every role (admin, dentist, assistant)
  • ImprovedLocalizationThe Settings and Dark Mode / Light Mode menu items are translated
  • ImprovedDark ModeDark Mode is back in the user menu for every role
  • ImprovedDark ModeDark Mode covers cards, tables, inputs, the sidebar and the header
v2.5.4Dashboard

Invoice history and patient accounting

  • NewPatient Invoices — History & AccountingThe History tab in the add/edit invoice popups lists all of the patient's previous invoices
  • NewPatient Invoices — History & AccountingCopy procedures from any history entry straight into the current form
  • NewPatient Invoices — History & AccountingAccounting summary per patient: Total Invoices, Total Payments and due balance
  • NewPatient Invoices — History & AccountingThe due balance is shown in the patient file side column
  • NewPatient ListNew columns: Total invoices, Total Payments and Due
  • FixedBug FixesFixed validation and saving in the add patient form
v2.5.3Dashboard

Lab order dates

  • NewLab OrdersLab orders track a Reception date and a Delivery date
  • ImprovedLab OrdersBoth dates are optional when creating a lab order
  • ImprovedLab OrdersThe dates are shown in the lab order details
v2.5.2Dashboard

Editable invoices, InstaPay and a first dark mode

  • ImprovedFinancialInvoices can be edited, including their date
  • NewFinancialExpenses can be deleted
  • NewFinancialNew InstaPay payment method
  • ImprovedLab Orders & Clinic OperationsThe add lab order popup shows the patient's name instead of an ID
  • ImprovedLab Orders & Clinic OperationsSettings → Staff List can filter blocked staff
  • NewUI & ThemeFirst version of Dark Mode
  • ImprovedUI & ThemeClearer layout for the patient file side column
v2.5.1Dashboard

Choose the dentist on payments

  • ImprovedPatient InvoicesChoose the dentist when recording a patient payment
v2.5.0Dashboard

Bookings page and custom clinic roles

  • NewBookingsA dedicated Bookings page for admins and assistants
  • NewBookingsBooking statuses: Pending, Confirmed, Cancelled, Completed and Rejected
  • NewBookingsFilter bookings by dentist, date range and status
  • NewBookingsWarns when a booking clashes with the dentist's schedule
  • NewBookingsCompleted bookings link straight to the Scheduler
  • NewSettings → Clinic RolesCreate, edit and delete your own clinic roles
  • NewSettings → Clinic Roles83 permissions across 13 areas of the app
  • NewSettings → Clinic RolesAssign roles to staff members from Settings → Staff List
  • ImprovedSettings → Clinic RolesA clearer screen for viewing and editing each role's permissions
  • ImprovedClinical & Financial UpdatesSettings → Services & Prices: updated pricing and bulk price updates
  • ImprovedClinical & Financial UpdatesA modernized procedures table
  • ImprovedClinical & Financial UpdatesA simpler workflow for lab orders
  • ImprovedClinical & Financial UpdatesStock products can be used in appointments
  • NewClinical & Financial UpdatesBetter tracking of clinic-wide Incomes and Expenses
  • NewSystem EnhancementsMaintenance mode with a translated notice
  • ImprovedSystem EnhancementsRefreshed checkboxes, colored status badges and clearer action icons
  • ImprovedSystem EnhancementsThe sidebar and pages are shown or hidden according to each role's permissions
v1.2.0Patient app

Arabic and English

  • NewThe app now speaks Arabic and English
v1.1.0Patient app

Live data for staff, dentists and admins

  • NewStaff page with live shift tracking
  • NewAdmin home connected to live reports
  • NewDentist home and screens connected to live data, with a transaction history screen
  • ImprovedA personalised greeting on the dentist home
  • FixedFixed the staff list failing to load for some responses and an error when a shift starts
v1.0.0Patient app

The BeClarified mobile app

  • NewSign in, a profile you can edit, and a bottom navigation tailored to patients, dentists and admins
  • NewHome dashboards for patients, dentists and admins
  • NewBook and cancel appointments: choose a doctor, a time slot, then confirm
  • NewMedical records and prescriptions
  • NewForgot password screen
  • NewBeClarified branding, logo and app icon
v2.4.0Dashboard

Staff salaries, shifts and permissions

  • NewSupplier accounting
  • NewStaff salaries with their transactions
  • NewStaff shifts, an overview of shifts, and holidays
  • NewPermissions for staff
v2.3.0Dashboard

Accounting for labs and product categories

  • NewA new Accounting module, starting with lab transactions and a ledger per lab
  • NewProduct categories for stock
  • ImprovedChoose which day the scheduler week starts on
v2.2.1Dashboard

Stock from suppliers and lab order attachments

  • NewAdd stock together with its supplier
  • NewShare a lab order with a QR code
  • NewAttach files to lab orders
v2.2.0Dashboard

Suppliers

  • NewA suppliers page to manage the companies you buy from
v2.1.6Dashboard

Calendar and groups fixes

  • FixedFixed patient group issues
  • FixedFixed calendar events not matching their time slots, and restored full-day hours
v2.1.4Dashboard

Insurance services and patient feedback

  • NewInsurance services and insurance reports with date ranges
  • NewFeedback overview, feedback center and a feedback questions page
  • NewGenerate a feedback link from the patient file
  • ImprovedForms save correctly in both add and edit modes
  • ImprovedCalendar updates
v2.1.3Dashboard

Share prescriptions and a faster app

  • NewA share button for prescriptions
  • ImprovedThe dashboard moved to a faster build system, so pages load and update quicker
v2.1.0Dashboard

Prescription templates and printing

  • NewPrescription settings and a page to add prescriptions
  • NewPrescription templates you can reuse
  • ImprovedA cleaner print check
v1.5.0Dashboard

Orthodontics and everyday improvements

  • NewAn orthodontics tab in the patient file, from history to cast analysis
  • NewSoft-deleted patients, and a date on invoices
  • NewPoints update and an optional number format
  • ImprovedMore expense categories, a clearer lab time format, and invite renamed to add in the staff list
  • ImprovedAppointment end time and clinic settings updated
  • FixedFixed the WhatsApp button, patient storage image order, and photo access across domains
v1.4.0Dashboard

Business overview and smoother patient files

  • NewA business overview for clinic owners with patients, finance and expenses
  • NewAn assistant overview
  • ImprovedOptionally return to the patients list after adding a patient
  • FixedFixed changing a stage in the patient file, procedure sessions, and the gender filter
v1.3.0Dashboard

Teeth chart and treatment plans

  • NewA teeth chart in the patient file, including children's teeth
  • NewTreatment plans with stages: create, edit and delete stages, and update procedure status and price
  • NewDiagnoses, ending a session and follow-ups from the patient file
  • NewA redesigned Tasks page connected to live data, with a badge in the sidebar
  • NewSelf-service sign-up with onboarding, and password reset
  • NewTreatment menus and a transaction collector
  • ImprovedA message on small mobile screens, and Stock in both languages
  • FixedFixed discount calculation, and local data is cleared when sign-in fails
v1.2.0Dashboard

Insurance, finance, settings and stock

  • NewAn insurance page
  • NewLab orders connected to live data, with an order info popup and status labels
  • NewCreate invoices, and track incomes and expenses on the Financial page
  • NewRedesigned Settings: services and prices, staff list, login settings and image upload
  • NewStock: available stock, add and edit products, and send stock to a clinic
  • NewPatient file storage for uploaded files
  • ImprovedScheduler clinics and dentist colors, and the calendar scrolls to the current time
  • FixedFixed appointments of the selected day not loading
v1.1.0Dashboard

Dentist workspace, prescriptions and lab work

  • NewA dentist workspace with the patient list and a patient profile
  • NewPrescriptions with drugs and saved prescription templates
  • NewOverview pages for patients, clinics and dentists
  • NewLab work pages for admins: my labs, tasks and progress
  • NewMedical conditions in the patient profile
  • ImprovedA user action menu in the navigation bar and a consistent set of table components
v1.0.0Dashboard

The first BeClarified dashboard

  • NewA calendar with day and week views where appointments can be added from a slot, moved and resized
  • NewPatient list with search and pagination, a new-patient form, patient notes and visit history
  • NewPatient groups, so related patients can be managed together
  • NewInvoice details and incomes pages
  • NewDaily tasks you can drag between lists
  • NewFirst versions of the lab orders and stock pages
  • NewArabic and English interface with right-to-left support, and a sign-in page with verification