Skip to content

Software, forged.

Software built right. Priced fairly. Delivered as agreed.

We design and build websites, mobile apps, AI solutions and custom business software for companies in the Gulf and worldwide. Founder-led, with Arabic and English built in.

View our work
Illustration of Arabic software dashboards and a mobile app against the Riyadh skyline
  • Written scope and quote before work starts
  • Agreed milestones, weekly updates
  • Work directly with the engineers
  • You own the code

Our services

What we design and build.

Four kinds of product, from first version to launch. Open a card to see what it includes.

Custom software development

Custom software

Internal tools and admin consoles shaped around how your team already works.

What’s included
  • Admin dashboards and back-office tools
  • Roles, permissions and approval steps
  • Reports on members, jobs or revenue
  • Integrations with the tools you keep

Example: the Anubis academy console for members, schedules and finances.

Websites and web platforms

Websites and web platforms

Fast marketing sites, customer portals and operations platforms that run in the browser.

What’s included
  • Marketing and company websites
  • Customer portals and booking flows
  • Operations platforms for staff
  • Arabic and English, right-to-left ready

Example: the Fabrika operations platform, with an Arabic sign-in.

Mobile app development

Mobile apps

iOS and Android apps for customers, members and field teams.

What’s included
  • Customer and member apps
  • Field and technician apps
  • QR check-in, bookings and payments
  • App Store and Google Play submission

Examples: the Anubis member app and Fabrika customer and technician apps.

AI and automation illustration

AI solutions and automation

Practical AI that drafts, sorts and routes routine work, with a person approving what matters.

What’s included
  • Assistants trained on your own content
  • Request triage and drafted replies
  • Document and data extraction
  • Automated hand-offs between systems

Live example: Smithy, the assistant on this site, helps visitors draft a project brief. The visual above is an illustrative concept, not client work.

Featured work

Two products, shown screen by screen.

Real screens from shipped work. Each case study walks through the problem, the product and every view.

Anubis member app: next class, membership status and training streakAnubis member app: QR check-in at the academyAnubis academy console overview

Martial arts academy · Member app + academy console

Anubis Martial Arts

Problem
Schedules lived in several places, attendance was tracked by hand and staff could not see who was current.
Solution
A member app with schedules, QR check-in and membership, connected to a console for members, schedules and finances.
Read the Anubis case study
Fabrika customer app onboarding screen in ArabicFabrika customer registration screenFabrika technician app sign-in

Car care · Customer app, technician app + operations

Fabrika Car Care

Problem
Booking, dispatch and customer updates were spread across separate tools, clipboards and phone calls.
Solution
Connected customer and technician apps with an Arabic-first operations platform and an approval step for technicians.
Read the Fabrika case study

Business solutions

The problems we solve.

Start from the problem, not the technology.

  • Bookings and memberships are tracked by handOnline booking, membership plans, QR check-in and payment records in one place.
  • Customers keep calling for status updatesCustomer portals and apps that show progress from request to completion.
  • Staff re-enter the same data across toolsWorkflow automation and integrations that move data between systems.
  • Managers cannot see the numbersDashboards for attendance, jobs, revenue and team performance.
  • Routine enquiries eat the dayAI assistants that answer, sort and draft, with people approving the result.
  • Field teams work from paperMobile tools for assigned jobs, approvals and progress in the field.

Industries

Technology shaped around your industry.

Every business works differently. We design around the workflows, customers and challenges that make yours unique.

Sports and fitnessMembership, booking, payment and check-in platforms.See Anubis Automotive servicesBooking, customer and service-management tools.See Fabrika

Our region

Arabic that works, not Arabic that’s translated.

Fabrika’s customer app and operations platform run in Arabic, right to left, with an English option. We build the same way for clients across the Gulf.

  • Right-to-left layoutsMirrored navigation, icons, forms and tables, not just flipped text.
  • Bilingual contentArabic and English side by side, with a language switch only when both are complete.
  • Local detailsArabic typography, numerals, dates and phone formats handled per screen.
  • Overlapping hoursOur team in Cairo shares working hours with the Gulf and Europe.
Fabrika operations sign-in: Arabic, right-to-left, with an English switchFabrika customer app onboarding screen in Arabic

Fabrika Car Care · Arabic, right to left

Why FairSmith

Founder-led, start to finish.

The two people who scope your project are the two who design and build it.

  • Problem firstWe start from the workflow you want to fix, not a feature list.
  • No hand-offsNo account managers between you and the engineers.
  • Maintainable codeClean foundations, documented and owned by you.
  • Visible progressA weekly update with what shipped, what’s next and any decisions needed.
Portrait of Mohamed Mostafa

Mohamed Mostafa

Co-founderDesign and engineeringLinkedIn profile
Portrait of Ahmed Osman

Ahmed Osman

Co-founderDesign and engineeringLinkedIn profile

Our process

Clear promises, in writing.

Scope approval, agreed milestones, weekly updates and written change approval.

  1. 01DiscoverA free call to understand your business, users and goals.
  2. 02Scope and quoteA written scope, milestones and price. Work starts when you approve it.
  3. 03BuildWeekly progress updates and demos. Any change to scope is priced and approved in writing first.
  4. 04Launch and supportStore submission and launch, then 3 months of support included.
After launch

Every build includes 3 months of support. After that, an optional care plan covers bug fixes, small content and design updates, backups, performance monitoring and up to 8 support hours a month, cancellable at the end of any quarter.

See pricing and support terms

FAQ

Questions clients ask us first.

See all questions
How much will my project cost?

After a free discovery call, you receive a written scope and quote. Work starts only once you approve it, and any later change is priced and approved in writing before we build it.

Who owns the code?

You do. The source code, designs and accounts are yours, with no lock-in.

How long does it take?

It depends on scope. We agree milestones in the plan and send a progress update every week, so you always know where the project stands.

Do you build in Arabic?

Yes. We design Arabic and English experiences from the start, including right-to-left layouts. Fabrika is an example.

What happens after launch?

Every build includes 3 months of support. After that, an optional care plan covers fixes, small updates, backups, monitoring and up to 8 support hours a month.

Let’s build together

Have an idea? Let’s scope it.

Tell us what you want to build or fix. We reply with questions, then a written scope and quote.

Prefer email? hello@fairsmithtech.org