Advocate Case Diary & Hearing Planner (on-device)
Cases, next dates, the day’s board and fees for an advocate, kept on your own device.
Free preview.
- Free preview: the whole diary on this device, with boards, lists of dates, case files, receipts and calendars as marked page images or locked files.
- Locked until you unlock it: download, print and share.
- Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
This register is locked
It is encrypted in this browser. Type its passcode to open it on this device.
Forgot the passcode?
Nobody can open the register without it — not this site either, because the passcode never leaves this device. If you have an encrypted backup, delete this copy and restore the backup with its own passphrase. Otherwise you can only delete it and start again.
Document
Phone pictures
Needs update
Past hearings whose proceedings were never recorded. Record them so the case moves to its next date.
Board
Cases
Calendar
Fees received
Balances still due
Advocate
Courts, board and reminders
Fee receipts
Where your register is kept
In this browser on this device only (IndexedDB). It is not uploaded or copied anywhere, so clearing this browser’s site data deletes it: download an encrypted backup regularly and keep it somewhere safe.
Encrypted backup
One file with the whole register, encrypted on this device with a passphrase you choose (AES-256). Keep the file somewhere safe and the passphrase too: without it the file cannot be opened. Backups always download, also without a pass.
Restore a backup
Restoring replaces the register on this device with the one in the file. A passcode set on this device stays.
Passcode lock
Export
Your register is yours: these files always download, also without a pass. CSV files open in Excel, Google Sheets and LibreOffice; the JSON file is the whole register, not encrypted.
Import
Bring case records in from a spreadsheet saved as CSV: the first row names the columns (download a template to see which). Rows with a problem are listed and left out. A JSON file exported from this register adds its records to this one.
Delete the register
Removes every case record and the passcode from this browser. Download a backup first if you may need them.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
For general information only, not legal advice. Templates are generic starting points — have a qualified lawyer review anything you rely on.
About the Advocate Case Diary & Hearing Planner (on-device)
A case diary for advocates that runs in your browser and keeps every case on your own device. Enter a case as you have it — court and hall, case type, number and year, the CNR you typed from eCourts, the parties, which side you appear for, the client and the opposite counsel — and its next date. After a hearing, record the proceedings and the next date: the case moves to that date by itself, so the next day’s board is always ready, grouped by court. Hearings whose proceedings were never recorded are listed as Needs update, so no date is lost.
The calendar shows the month at a glance and gives a calendar file for Google Calendar, Apple Calendar or Outlook, with a reminder the day before. Each case keeps its list of dates — your own events, the filing and the hearings — and a fee ledger of what was agreed and received, with a receipt worded by the engine of the Receipt Generator. A WhatsApp or SMS message tells a client their next date, one client at a time. In the free preview, boards, lists of dates and receipts show as marked page images; a Premium pass unlocks their PDFs, printing and the calendar file.
How to use it
- Open Settings: your name and enrolment number, the office address and phone, the courts you appear in, and how receipts are numbered.
- Press New case: the parties (or a title), the court and hall, the case type, number and year, the CNR if you have it, the client and the next date with its purpose.
- On the day, open Board: today’s and tomorrow’s cases by court. After each hearing press Record proceedings, type what happened and the next date — the case moves there.
- Open a case for its hearings, its list of dates, its fees and receipts; the calendar shows the month. Their PDFs, printing and the calendar file unlock with a pass; the free preview shows them as marked images.
- Under Data & backup, make an encrypted backup regularly and set a passcode; CSV and JSON files of your cases always download, also without a pass.
Examples
CS 123/2024 on 7 Oct 2026 · “PW1 examined in chief.” · next date 12 Nov 2026 for cross-examination
The hearing of 7 Oct is recorded; CS 123/2024 appears on the board of 12 Nov 2026 for cross-examination of PW1.
Events: agreement of sale 10 Jan 2024, legal notice 20 Feb 2024 · suit filed 15 Mar 2024 · first hearing 2 May 2024
10.01.2024 Agreement of sale executed. · 20.02.2024 Legal notice sent. · 15.03.2024 CS 123/2024 filed before … · 02.05.2024 Listed for appearance …
Fee agreed ₹50,000 · received ₹20,000 (advance) and ₹10,000 by UPI
Received ₹30,000.00 · balance ₹20,000.00 · the second receipt prints “Fee agreed ₹50,000.00, Paid earlier ₹20,000.00, Balance due ₹20,000.00”.
Common uses
- Advocates who keep a paper diary of next dates and want the next day’s board ready, grouped by court.
- Junior advocates attending several courts in a day who must record what happened in each hearing.
- Chambers that want each client’s list of dates and fee ledger at hand.
- Lawyers anywhere who track hearings by court, case number and next date (the CNR field is optional).
The board and next dates
- A case’s next date is its first hearing on or after today whose proceedings are not recorded yet.
- Record proceedings marks the hearing as done, saves what happened, sets the stage and adds the next hearing on the date you type (unless one is already there). Tick Disposed to close the case with its result.
- The board of a day lists every case with a hearing that day, grouped by court and sorted by hall and case number, with the last date’s proceedings and a blank column to write the next date in court. Print it on A4 or US Letter, with or without clients’ names.
- Needs update lists past hearings without proceedings, oldest first.
CNR numbers and eCourts
For courts on India’s eCourts system, each case has a CNR — 16 letters and digits, written without spaces or hyphens (for example MHAU019999992015). The diary checks the length and the usual pattern of 4 letters and 12 digits, and offers Copy CNR with links to the official eCourts district court services and High Court services, where you paste it and pass their captcha. The diary never reads those sites and never checks a case automatically: the dates and proceedings are what you record.
Lists of dates and case files
A list of dates puts the case’s own events (a contract, a notice, an FIR — whatever you add), the filing date and, as you choose, the recorded hearings in date order, with dates written 07.10.2026. It is a working list from your diary, to check and edit before it goes into a petition. The case file PDF has the parties, the counsel, every hearing with its proceedings and the fee ledger.
Fees and receipts
Each case can carry the fee agreed and every payment received. A receipt uses the wording of the Receipt Generator — “Received with thanks from … the sum of … towards professional fees in …” — with the amount in words, the payment reference, the fee agreed, what was paid earlier and the balance due. Receipt numbers run on from your prefix and are never given out twice. The Fees tab adds up what was received in a month.
Your clients’ data stays on this device
The diary is kept in this browser’s storage (IndexedDB) on this device and is never uploaded. With a passcode, every record is stored encrypted with AES-256-GCM under a key that only your passcode opens (PBKDF2-SHA-256, 600,000 iterations, as the OWASP Password Storage Cheat Sheet recommends), and the diary locks itself after the minutes you choose. The encrypted backup moves it to another device. A lost passcode or passphrase cannot be recovered by anyone.
Limitations
- One device: the diary lives in one browser and does not sync. Move it with the encrypted backup or the JSON export.
- No automatic case status: dates, stages and proceedings are what you record. The eCourts links open the official sites; the diary reads nothing from them.
- Client reminders are never sent automatically or to many clients at once: each is a WhatsApp or SMS link that you open and send yourself.
- The list of dates is a working draft from your entries, not a court filing; check it before you use it.
- Receipts are payment receipts, not tax invoices.
Privacy
Cases, clients, proceedings and fees stay in this browser on your device (IndexedDB), encrypted when you set a passcode. Boards, lists of dates and receipts are made on the device, and backups are encrypted on the device. Nothing is uploaded, and no court website is contacted.
Frequently asked questions
What do I get without a pass?
Without a pass, Advocate Case Diary & Hearing Planner (on-device) shows the whole diary on this device, with boards, lists of dates, case files, receipts and calendars as marked page images or locked files. Until you unlock it, the result can’t be downloaded, printed or shared. A Premium pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Does the diary fetch case status from eCourts?
No. The diary never contacts any court website. It stores the CNR you type, copies it for you and opens the official eCourts service, where you paste it and pass the captcha yourself.
What happens when I record the proceedings with a next date?
The hearing is marked as recorded with what happened, the stage is updated, and a new hearing is added on the next date with its purpose. The case then appears on that day’s board and in the calendar.
Can I import my cases from a spreadsheet?
Yes. Under Data & backup → Import, choose a CSV file whose first row names the columns (download the template to see them: title or parties, court, case type, number, year, CNR, client, next date …). Rows with a problem are listed and left out.
How do I get the hearings into my phone’s calendar?
With a Premium pass, download the calendar file (.ics) from the Calendar tab or from a case and open it on the phone or in Google Calendar, Apple Calendar or Outlook. Each hearing is an all-day event with a reminder at 9 am the day before; importing a newer file updates the same events.
Is my clients’ information safe?
It never leaves this device, and with a passcode it is stored encrypted. Download an encrypted backup regularly: clearing the browser’s site data deletes the diary.