support@casemate.pk Lahore · Karachi · Islamabad
Built for Pakistani law firms
Court diary
Free for one seat Nothing to install Set up in minutes

Your court diary, without the register

Clients, cases, hearing dates, outcomes and fees in one place — and the day's list waiting for you every morning.

Clerks in court
Reports from the phone Admin approves Nothing lands unchecked

Your clerks report. You approve what goes on the record

Staff submit the outcome from court on the app. It waits in an approval queue until a firm admin accepts it — then the case, the status and the next date all move together.

Adjourned to the 14th
Next date listed automatically Full hearing history Partner told on a decision

One outcome, and the diary moves itself

Record an adjournment with the next date and the case is already in that day's list, with its status and its whole history behind it.

Court diary · Monday, 21 September 4 listed
C.S. 1187/2026
Lahore High Court
Arguments
W.P. 4412/2026
Islamabad High Court
Framing of issues
F.S. 233/2026
Family Court, Lahore
Evidence
Crl.A. 98/2026
District & Sessions Court
Bail
The day's list
Open the diary and see every case listed today, and who is carrying it.
Clerks on the app
Staff report the outcome from court; the admin approves it.
Fees on the file
Agreed fee, received, outstanding — next to the case itself.
Nothing shared between firms
Every client, case and hearing belongs to one firm only.
Built around the file

Everything a chamber tracks, in one place

Not a general to-do list bent into shape. Clients, cases, hearings, outcomes, fees and the people carrying them.

Cases with their history

Case number, court, type, opposing party, judge, filing date — and every hearing that has happened, in order.

Clients owned by a partner

Each client belongs to a partner, who sees their own clients and hears about every decision on them.

A diary that moves itself

Adjourned to the 14th? The 14th is already in the diary, and the case status says adjourned.

An approval queue

Nothing a clerk submits touches a case until a firm admin approves it. Rejections carry a reason.

Assign and reassign

Hand a file to a partner or a clerk, with a note of why. The chain of custody is kept.

Fee tracking

The agreed fee, what has come in, and what is outstanding — filterable across every case.

Four roles, no confusion

Everyone sees exactly their own work

A chamber is not flat, and neither is the system. Who can see a file, change it, or sign off on what happened in court is decided by role — not by trust.

Firm admin

Runs the firm from the desktop: clients, cases, the team, and the approval queue. No app.

Partner

A lawyer. Owns clients, can carry cases, sees their own work on desktop and on the app.

Staff

Clerks and juniors. The app only: their assigned cases, and diary updates for approval.

Platform

Us. Activates firms after a bank transfer. Never part of your day-to-day.

Diary approvals 2 waiting
C.S. 1187/2026
Submitted by Bilal, clerk
Adjourned → 5 Oct
W.P. 4412/2026
Submitted by Nadia, clerk
Decided
Approve, and the case follows 1 tap
A day in the chamber

From the morning list to the next date

STEP 01

Open the diary

Today's list: case number, court, client, who is carrying it and what it is listed for.

STEP 02

Court happens

The clerk is at the bar. Adjourned, part-heard, decided, dismissed — they submit it from the app.

STEP 03

The admin approves

It waits in the queue. One tap puts the outcome on the hearing, or sends it back with a reason.

STEP 04

The diary moves

The next date is listed, the case status follows the outcome, and the partner hears about a decision.

Your firm's files stay your firm's files

Every client, case, hearing and diary update is tied to one firm. A query that cannot name your firm returns nothing — and that rule is enforced in the data layer, not by remembering to add a filter. It is the part of this system we test hardest.

Firm-level isolation
Enforced on every model, not per screen
Role-based access
Staff never reach the desktop; partners never reach billing
Audited assignments
Who carried a file, and when it changed hands
Plans

One plan per firm, billed per seat

Start free on one seat. Add seats when your team comes on, and pay for the year by bank transfer.

Basic

Free

For a single practitioner finding their feet.

  • 1 seat
  • Up to 10 clients
  • Up to 10 cases
  • Court diary and hearing history
  • Staff mobile app

Silver Most firms

Rs 6,000 / seat / year

For a working chamber with a team.

  • Per-seat billing
  • Unlimited clients
  • Unlimited cases
  • Court diary and hearing history
  • Staff mobile app
  • Partner alerts on decided cases

Platinum

Rs 9,000 / seat / year

Everything in Silver, plus a WhatsApp diary every evening.

  • Per-seat billing
  • Unlimited clients
  • Unlimited cases
  • Court diary and hearing history
  • Staff mobile app
  • Partner alerts on decided cases
  • Daily WhatsApp reminder of tomorrow’s hearings
Full pricing details
Questions

Asked before you ask

What exactly is this?
A case management system for a law firm, built around the court diary. You record your clients, your cases and the dates they are listed on; your people record what happened in court. It replaces the diary register and the WhatsApp messages about next dates.
Does it pull cause lists from the courts?
No. It records what your own firm enters. Nothing is fetched from any court system, and we are not connected to or endorsed by any court or bar council.
Who can sign in, and where?
Firm admins and partners sign in to the desktop system. Partners and staff use the mobile app. A firm admin does not need the app, and staff do not get the desktop — that split is deliberate.
How does a clerk report an outcome?
From the app, against the case they are carrying: the outcome, the next date if the court gave one, and a note. It goes into an approval queue. Until a firm admin approves it, nothing on the case changes.
What happens when a case is adjourned?
You record the outcome with the next date. That hearing is closed, the next date is listed in the diary, and the case status becomes adjourned. If the outcome is final — decided, dismissed, rejected — no next date is listed and the partner who owns the client is told.
What does it cost?
Basic is free: one seat, up to 10 clients and 10 cases. Silver is Rs 6,000 per seat per year with no limits. Platinum is Rs 9,000 per seat per year and adds a daily WhatsApp reminder of tomorrow's hearings.
All questions

Start with today's list.

Set your firm up in a couple of minutes, enter the cases you are running this week, and let your clerks report from court.