Rafd Technology & Solutions رفد

We build digital platforms for operations that cannot afford to stop. Two are in production today: Ishraq and TheraFlow run clinics in Jordan and the UAE, and both are being prepared for the Saudi market.

  • 02 platforms in production
  • 03 markets: Jordan, the UAE, Saudi Arabia next
  • 12,000+ Arabic and English translation keys
  • 400+ automated tests on every release
Scroll to follow the stream

The meaning في المعنى

رَفْد

/rafd/Arabic · verbal noun of rafada

  1. 1

    To give and to sustain. To rafd someone is to stand behind them and make them stronger.

  2. 2

    From the same root, a rāfid is a tributary: a smaller river that flows into a greater one and adds to its strength.

That is what we do with technology: we pour into your operation what makes it stronger, not what makes it more complicated.

Three things we hold to

  1. We build a system to run every day, not to look good in a meeting.

  2. Security is the first code we write, not the last thing we add.

  3. We know we succeeded when a working day ends and nobody has called us.

The Course · What we build المجرى


We set our work out in plain items, led by government-grade digital platforms and complex AI software engineering. Behind each item is a system in production today rather than a slide in a deck.

  1. 01

    Government-grade digital platforms

    Multi-tenant platforms that carry a full operating cycle: fine-grained role permissions, documented procedures, e-invoicing, and dashboards that give the state of the day at a glance.

    In service today: Two platforms in production, running clinics in Jordan and the UAE.

  2. 02

    Complex AI software engineering

    We put AI inside the procedure itself, at the step where the work is done. Inference runs on the user's own device where privacy requires it, and the last call stays with a person.

    In service today: On-device WebGPU skin analysis, a SOAP note draft the clinician signs off, and a computed priority center.

  3. 03

    Security and compliance at the foundation

    Tenant isolation enforced in the database itself, encryption on personal-data fields, passkeys, a complete audit trail, and e-invoicing built to the requirements of the Zakat, Tax and Customs Authority (ZATCA).

    In service today: UBL invoicing with a verified hash chain, and payments through a provider licensed by the Saudi Central Bank (SAMA).

  4. 04

    Arabic-first, bilingual by construction

    Native RTL support that reaches into the data model itself, and interfaces drafted in Arabic first and carried into English afterwards.

    In service today: More than 12,000 translation keys, guarded by automated checks.

  5. 05

    Operational continuity and integration

    Systems that keep working when the connection drops and sync their changes when it returns. They meet other systems through documented APIs and a FHIR gateway for the health sector.

    In service today: An offline sync engine live in TheraFlow today, and more than 400 automated tests on every release.

Every tributary above is at work in the two chapters that follow.

Tributary I الرافد الأول

إشراق

Ishraq

The operating system for aesthetic clinics

Ishraq is the Arabic word for sunrise. It is a multi-tenant platform that carries the patient journey from one end to the other: public booking, then verified consent, then the session, then the e-invoice, then the loyalty program. Its AI works inside the procedure itself, and control stays with the clinic.

Ishraq Day Command Center: operational, financial, and compliance priorities
01

The Day Command Center

The clinic day opens on a computed priority list: what needs the owner's attention now, what puts today's revenue at risk, and the next step for each team.

Ishraq Day Command Center: operational, financial, and compliance priorities
entities in the domain model
131
specialized working screens
198
translation keys per language
9,000 +
roles with fine-grained permissions
11

Figures read out of the platform's source code as it stands today, not from a marketing deck.

02

The patient journey: an orbit that never breaks

Each station prepares the next: booking data sets up the consent, the consent opens the session, and the session issues the invoice and schedules the aftercare.

  1. 1 Public booking
  2. 2 Verified consent
  3. 3 Session and notes
  4. 4 E-invoice
  5. 5 Aftercare
  6. 6 Loyalty and referrals
Ishraq day schedule: 30 booked visits
03

Modules working today

Every one of these is in live use, by clinic teams, every day.

  • AI skin analysis

    Fitzpatrick typing runs on the user's own device through WebGPU. Images do not leave the clinic without explicit consent.

  • Growth and lead office

    A full path from first inquiry to booking, with WhatsApp, SMS, and email campaigns run from inside the system.

  • Financial performance dashboard

    Revenue for the day and the month, payment methods, and package performance, presented in Arabic and English.

  • SOAP note scribe

    It turns the conversation in the session into a structured clinical draft, and the clinician signs it off.

Built to government-platform standards

  • ZATCA-compliant e-invoicing in UBL with a verified hash chain
  • Tenant isolation enforced in the database itself (RLS)
  • Field-level encryption on personal data at rest
  • WebAuthn passkeys and two-factor authentication
  • An audit trail holding values before and after each change
  • A FHIR gateway for integration with health systems
Open the Ishraq demo (opens in a new tab)

Tributary II الرافد الثاني

ثيرا فلو

TheraFlow

Modern management for physiotherapy and rehabilitation clinics

One flow that holds appointments, the treatment record, sessions, home programs, billing, and HR. For clinics working across branches and countries, and carrying on when the connection drops.

The patient journey, station by station

  1. 1

    The appointment

    Day and week schedules with a live time marker, and server-side conflict detection before a booking is confirmed.

    TheraFlow appointments: 56 visits in a single day
  2. 2

    The record

    A patient file that is bilingual down to the data structure itself, holding the clinical history and the screenings.

    Patient registry in TheraFlow
  3. 3

    The session

    Structured clinical documentation: the plan, the exercises, pain assessment, and voice notes taken in the browser.

    Session scheduling in TheraFlow
  4. 4

    The home program

    A library of 60 clinical exercises written in professional Arabic and English. The therapist assigns what fits the patient and tracks adherence.

    Exercise library in TheraFlow
  5. 5

    The billing

    Packages, installments, shared beneficiaries, server-generated PDF invoices, and an accounts-receivable aging report.

    Billing and financial control in TheraFlow

Swipe to move between stations

The blackout test

It works with the connection down, because the session does not stop.

The device holds every change in a local queue, each carrying an identifier that keeps it from being applied twice, then uploads all of them when the connection returns. It is a web app that installs on the device and behaves like the apps already on it.

Try it yourself:
TheraFlow Online

Today's session · 11:30

Layla · shoulder rehabilitation

  1. Pain score: 4 of 10 Saved to server Queued locally
  2. Exercise added: rotator-cuff strengthening Saved to server Queued locally
  3. Voice note: range of motion improving Saved to server Queued locally
  4. Session signed off and closed Saved to server Queued locally
API endpoints
237
role-tailored dashboards
6
translation keys per language
3,700 +
of changes recorded in the audit log
100 %
Open the TheraFlow demo (opens in a new tab)

The Estuary · Client story المصبّ

A platform that grows with the care network

Kilani Physiotherapy Centers, a Rafd client, works across Jordan and the UAE and is preparing to expand into Saudi Arabia. It runs its appointments, records, sessions, and billing on TheraFlow, in one flow that stays legible as the network grows.

Kilani Physiotherapy Centers logo

Kilani Physiotherapy Centers

  • Jordan
  • UAE
  • Saudi Arabia
Visit Kilani Centers (opens in a new tab)

The Banks · Our principles الضفّتان


What the two platforms share is a single way of working: Arabic comes first, security is written before the feature, and nothing goes on this page without a system behind it.

  • 01

    Arabic at the root of the build

    Native RTL support in the domain model itself, and more than 12,000 translation keys guarded by automated checks that block drift between the two languages.

  • 02

    Security by design

    Passkeys, two-factor authentication, row-level isolation in the database, encryption on sensitive fields, and comprehensive audit logging.

  • 03

    Compliance with Saudi regulation

    E-invoicing built to ZATCA requirements, payments through a provider licensed by the Saudi Central Bank (SAMA), and an architecture that accounts for the Personal Data Protection Law.

  • 04

    Operational continuity

    Web applications that install on any device, and a full offline sync engine running in TheraFlow today.

  • 05

    Connectivity and integration

    A FHIR interface for the health sector, report export to PDF or Excel, and migration tooling for legacy systems.

  • 06

    Release discipline

    More than 400 automated tests, secret and vulnerability scanning, and gradual canary deployment.

We build toward the targets of Saudi Vision 2030

The Confluence · Contact الملتقى


Tell us what you want to change in your operation, and we will come back with a clear first step: a technical approach, a scope of work, and a timeline to launch.

By sending this request you agree that we may use your details only to reply about your consultation. Privacy notice