العربية English

Emtithal — AI-Powered Plan Review

A smart platform that analyzes building plans and checks them against the Saudi Building Code to detect violations and issues in minutes

What is Emtithal?

Emtithal is a Saudi AI-powered platform that enables engineers and architectural firms to review building plans and verify compliance with the approved Saudi Building Code automatically and efficiently.

Instead of manual reviews that can take days, the platform analyzes plans, detects violations, and suggests fixes within minutes — providing precise regulatory references from the building code for every issue found.

The platform supports uploading PDF files and architectural drawings, and displays results in an interactive interface featuring side-by-side original and corrected file viewers, a detailed violations list, and an AI agent to answer your questions.

1. Sign Up & Login

Create a new account or sign in to your existing one

Sign Up
1

Create a New Account

Enter your first name, last name, email, and password to create your account. You can also sign up directly with your Google account in one click.

Name + Email + Password Google Sign-Up
Filled Form

Filled Form

Once all fields are filled, the "Create Account" button becomes active.

Validation Errors

Validation Errors

Clear error messages appear below each field when data is invalid.

OTP Verification
2

OTP Verification

After signing up, a 4-digit verification code is sent to your email. Enter the code to verify your identity and activate your account.

4-Digit Code Countdown Resend Timer
OTP Filled

Code Entered

Once all four digits are entered, verification happens automatically.

OTP Error

Invalid Code

An error message appears with the option to retry.

Resend OTP

Resend Code

After the countdown expires, you can request a new code.

Login
3

Login

Sign in with your email and password, or via Google directly. The "Forgot password?" link lets you recover access easily.

Email + Password
Login Filled

Filled Form

Enter correct credentials and click "Sign In" to proceed.

Login Error

Invalid Credentials

An error message appears when email or password is incorrect.

Success

Password Reset Success

A success banner shows above the login form after resetting the password.

2. Password Recovery

Easily reset your password if you forget it

Forgot Password
1

Enter Your Email

Enter your registered email address to receive a verification code and reset your password.

Reset Password
2

Set a New Password

After OTP verification, enter a new password, confirm it, and click "Reset".

Email Filled

Email Entered

After entering the email, the verification code is sent.

New Password

New Password

Enter and confirm your new password to complete the process.

Mismatch Error

Mismatch Error

An error appears if the password and confirmation don't match.

3. Main Dashboard

The first page after login — your starting point for all operations

Dashboard
1

Home Page

Features three quick-start cards: Upload File to upload plans, Inspect Plan for automatic review, and Review Requirements to discover violations.

At the bottom, a Composer input lets you upload files and start analysis directly.

3 Quick-Start Cards Upload & Input Field Sidebar Navigation

4. File Upload & Analysis

Upload your plan and let the AI do the work

Upload File
1

Upload File

Drag and drop a file into the upload area or click (+) to select from your device. The system supports PDF, image, and DWG files.

Drag & Drop PDF, PNG, DWG
Upload Complete

Upload Complete

A progress bar shows during upload, then the file appears as a chip.

File Ready

File Ready for Analysis

The file shows with its name and size. Click send to start analysis.

Upload Error

Upload Error

An error message appears with the option to retry.

Analysis in Progress
2

Analysis & Processing

A full-screen analysis view with a progress bar and 5 sequential steps: Upload Files → Analyze Plan → Detect Violations → Generate Fixes → Complete.

Progress Bar 5 Sequential Stages
Analysis Error

Analysis Error

An error message with the option to retry or go back.

5. Results & Review

The core product — view violations, files, and the AI agent

Results Page
1

Main Results View

Four panels: Files Panel (far right) showing uploaded files, Violations List with search and severity filters, Original File Viewer and Corrected File Viewer side by side.

4 Panels Before/After Comparison Violation Filters
Violation Details

Violation Details

Click any violation to see details, location on the plan, and suggested fix.

Filter Categories

Violation Categories

Filter chips (high, medium, low) to filter by severity level.

Expanded Details

Expanded Details

Full category, location, and suggested fix for each violation.

AI Agent
2

AI Agent

Click "Ask Agent" to open the AI chat panel. Ask about any violation and get a detailed explanation with references from the Saudi Building Code.

AI Chat Regulatory References Follow-up Suggestions
Agent Conversation

Agent Conversation

Structured answers with sources, analysis, suggested fixes, and confidence scores.

Edit Mode
3

Edit Mode

Switch to edit mode to modify the plan directly within the platform, with a full toolbar and undo/redo support.

Direct Editing Toolbar

6. Project Management

View and manage all your projects in one place

All Projects
1

All Projects

A card grid showing all your projects with name and creation date. The dropdown menu (⋯) lets you view, rename, or delete projects.

Card Grid View / Rename / Delete
Empty State

Empty State

A guidance message with a button to return to the home page.

Rename Project

Rename Project

A dialog to change the project name.

Delete Project

Delete Confirmation

A confirmation dialog before permanently deleting a project.

7. Profile & Settings

Manage your personal data, security settings, and preferences

Profile
1

Profile

View and edit your profile photo, name, and email address. You can save updates or permanently delete your account.

Profile Photo Edit Details
Delete Account

Delete Account

A confirmation dialog for permanent account deletion with a warning.

Settings
2

Settings

Three sections: Security for changing your password, Linked Accounts for managing Google integration, and Preferences for language selection and notifications.

Change Password Google Link Language + Notifications

8. Billing & Subscription

Manage your plan, invoices, and payment methods

Billing
1

Billing Page

Shows your current subscription details (plan, status, renewal date), payment information, and a complete invoice history table.

Subscription Details Invoice History
No Invoices

Empty State

When there's no active subscription, a button to choose a plan appears.

Edit Payment

Edit Payment Details

A dialog to update card number and details.

Choose Plan
2

Choose Your Plan

Three plans: Free (1 project), Pro ($20/month — 10 projects), and Enterprise (custom pricing — unlimited).

Free Pro $20 Enterprise