TheHobbyist TheHobbyist — Passion Driven Products ← All Software
Version 1.1 — Now available on Microsoft Store
Windows Desktop App · Fully Offline · Legal Practice

Complete practice management,
entirely offline.

iAdvocate is an offline desktop app for Indian advocates and law firms. Manage clients, cases, hearings, invoices, documents, staff, expenses, and legal templates — all stored locally on your Windows PC. No cloud. No internet required. One purchase, lifetime use.

Get on Microsoft Store See All Features
₹199  ·  Buy once, use forever  ·  All features included

Works fully offline · Windows 10 / 11 · All data stored locally on your device

Explore Our Windows Store
20+
Sections & Modules
100%
Offline — No Cloud
18
Built-in Legal Templates
PDF
Invoices & Reports

Screenshots

See it in action

Real screens from the app — every section built for day-to-day legal practice.

iAdvocate — First-run Setup Wizard
⚙️
Setup Wizard
Quick 2-step configuration for firm details and admin account
iAdvocate — Login & Security
🔐
Login & Security
Password-protected access with security question recovery
Adding a Client in iAdvocate
👤
Client CRM
Add clients with contact, identity, and personal details
Adding a New Case in iAdvocate
📁
Case Management
Track case type, court, status, stage, and relief sought
Scheduling a Hearing in iAdvocate
📅
Hearings Calendar
Schedule and track hearings with outcomes
Creating an Invoice in iAdvocate
📄
Professional Invoicing
Create invoices with GST, discount, and auto-calculated totals
Rate Card in iAdvocate
💰
Rate Card
Define standard fees and generate rate card PDF
Reminders in iAdvocate
🔔
Reminders & Tasks
Set reminders with priority levels and case linking
Settings in iAdvocate
⚙️
Settings & Firm Setup
Configure firm details, theme, currency, and backups

Your practice at a glance

Open the app and instantly see quick stats, case-status breakdown, income vs expenses, upcoming hearings, recent cases, and financial summaries — all on one screen. Data refreshes automatically when you switch sections.

iAdvocate — Dashboard · Tuesday, 7 July 2026
📊
Active Cases
12 Active 3 Pending Filing
💰
Income (FY)
₹ 4,85,000 billed ₹ 3,12,000 collected
📅
Upcoming Hearings
2 today 5 this week
👥
Total Clients
48 Clients 8 added this month
📋
Recent Cases
Sharma vs State — Filing Patel Property — Active
💳
Pending Invoices
5 Unpaid ₹ 1,73,000 outstanding

Everything an advocate's practice needs

Built for Indian legal professionals — from client intake to final billing, all in one offline desktop app.

📊

Responsive Dashboard

Quick stats, case-status breakdown, income vs expenses chart, quarterly financials, FY summary with collection rate, upcoming hearings, and recent cases. Data refreshes automatically when switching sections.

👤

Client CRM

Add, edit, and delete clients with contact, identity, and personal details. Link relatives, upload photos and documents, and generate client profile PDFs.

📁

Case Management

Track cases with type, court, opposing party, status, stage, description, and relief sought. Attach case-related documents and mark hearings complete with outcomes.

📅

Hearings Calendar

Centralized view of all hearings with search and today/past filters. Schedule new hearings linked to active cases and mark them complete with outcome notes.

📄

Professional Invoicing

Create invoices with line items, GST (percentage with GSTIN), discount, and auto-calculated totals. Record payments by amount, mode (Cash/UPI/Bank Transfer/Cheque), and date. Status workflow: Draft → Sent → Paid/Cancelled. Print PDF invoices with firm letterhead.

📎

Document Repository

Upload any file type, open with your system app, or share via WhatsApp or Email. Per-case document tab for uploading and viewing case-related files. Search and filter across all documents.

📜

Legal Templates

18 built-in common legal templates — Vakalatnama, Affidavit, Bail Application, Legal Notice, and more. Plus the ability to add and manage your own custom templates.

💳

Expense Tracking

Log expenses by category (Court Fees, Travel, Stationery, etc.) with date and notes. View monthly totals and filter by category for a clear picture of your outgoings.

👥

Staff Management

Add, edit, and remove staff members with role, contact, salary, and active/inactive status. Manage your entire team from within the app.

🖥️

Asset & Inventory

Track office assets with purchase details, warranty information, and supplier records. Mark items as disposed when no longer in use.

🔔

Reminders & Tasks

Set reminders with priority levels (Low/Medium/High) and optional case linking. Filter by Pending, Today, Overdue, or Completed to stay on top of your commitments.

🔧

Customizable Defaults

Add custom case types, court types, and asset categories. Tailor the app to match the specific needs of your practice area and jurisdiction.

🔐

Multi-User Support

Admin and staff roles with password-protected accounts and security questions for password recovery. Control who can access what in your practice.

🏢

Business Setup

Configure firm name, address, phone, Bar Council number, and GSTIN. Define a rate card with standard fees and generate a professional rate card PDF.

🎨

Appearance & Currency

Choose from Light, Dark, or System theme. Select your preferred currency from a wide list — tailor the look and feel to your preference.

💾

Backup & Restore

Create full database backups with one click and restore from backup files. Your data is always under your control — move it between machines or secure it offline.

🔌

Fully Offline & Private

iAdvocate runs entirely on your device with no internet connection, no accounts, and no cloud sync. Client and case data never leaves your computer — ever.

20+ sections, all in the sidebar

Practice management modules and utilities — everything accessible from one persistent navigation.

⚖️ Practice Modules
📊Dashboard
👤Clients
📁Cases
📅Hearings
📄Invoices
📎Documents
📜Templates
💳Expenses
👥Staff
🖥️Assets
🛠️ Firm Utilities
🔔Reminders
🔍Search
🏢Firm Setup
💰Rate Card
🔧Defaults
🎨Appearance
👤Users
💾Backup & Restore
⚙️Settings

Set up in minutes, use it every day

From first launch to managing your full practice in four steps.

1

Set Up Your Firm

Launch the app and run the 2-step setup wizard — enter your firm name, address, Bar Council number, GSTIN, and create the admin account. You're ready in under a minute.

2

Add Clients & Cases

Create client profiles with all relevant contact and identity details. Open cases for each client — specify case type, court, opposing party, and current status.

3

Use It Daily

Schedule hearings, create invoices, log expenses, upload documents, manage staff, and set reminders — all from one organized sidebar navigation.

4

Export & Back Up

Generate PDF invoices with firm letterhead, print rate cards, create client profile PDFs, and back up your entire database with one click whenever you need.

One client — the full picture

Every client has a dedicated profile that brings together all their records in one view — personal details, linked cases, invoices, documents, and payment history — no jumping between sections.

  • Name, contact, identity proof, and personal details
  • Linked relatives and associated cases
  • Uploaded photos and supporting documents
  • Invoice and payment history
  • Generate complete client profile PDF
👤
Rajesh Sharma
Client since 2024 · 3 active cases
Active Cases
3
Civil Appeal, Property, Consumer
Total Billed
₹ 1,25,000
₹ 85,000 collected
Next Hearing
High Court — 12 Jul 2026
Civil Appeal No. 245/2024
Documents
8 files uploaded
Petition, affidavits, notices

Every document, ready when you need it

Export, print, and back up your practice records without any extra software.

PDF Invoice PDF

Generate professional invoices with your firm letterhead — includes GST, discount, and payment terms. Ready to print or email.

Client Profile PDF PDF

Export a complete client summary with personal details, linked cases, and document list as a single PDF file.

Rate Card PDF PDF

Define your standard fees and export a professional rate card PDF to share with prospective clients.

Income & Expense Overview Dashboard

Quarterly and FY-to-date financial summaries with collection rate, visible right on the dashboard.

Full Database Backup Backup

Back up everything — clients, cases, invoices, hearings, documents, templates, settings — to a single file. Restore on any device instantly.

Case Status Summary Dashboard

See the breakdown of all cases by status (Active, Pending Filing, Closed, etc.) at a glance on the dashboard.

Buy once, own it forever

No subscription, no recurring fees, no hidden charges. A single payment unlocks everything — for life.

Available on Microsoft Store
⚖️
199
One-time payment · Own it forever · No subscription
Buy iAdvocate — ₹199

Requires Windows 10 or later · ~180 MB download · Sign in with Microsoft account to install on up to 10 devices

Frequently Asked Questions

Everything you need to know before you download.

Does iAdvocate work without internet?
Yes — completely. iAdvocate is a fully offline application. All data is stored in a local SQLite database on your Windows device. No internet connection is required for any feature, and your client/case data is never sent to any server or cloud service. The only time you need internet is to download the app from the Microsoft Store.
How much does iAdvocate cost? Is it a subscription?
iAdvocate is a one-time purchase at ₹199 — no subscription, no recurring fees, no hidden charges. Pay once and use it forever on up to 10 devices (linked to your Microsoft account). Every feature — client CRM, case management, invoicing, templates, staff management, everything — is included. All future updates are free. No in-app purchases, no upsells.
Can I use iAdvocate for multiple practice areas?
Yes. iAdvocate is designed for any area of legal practice. You can add custom case types (Civil, Criminal, Family, Corporate, Consumer, etc.), custom court types, and customize asset categories to match your specific practice needs through the Customizable Defaults section.
Can multiple people use iAdvocate in my firm?
Yes. iAdvocate supports multi-user access with admin and staff roles. You can create password-protected accounts for each user and set up security questions for password recovery. All users share the same local database on the machine.
How do I back up my data? What if I reinstall?
Use the Backup & Restore section to create a full database backup to a single file. Before reinstalling, save a backup. After reinstalling, use Restore to bring back all your clients, cases, invoices, hearings, documents, and settings — everything exactly as it was.
What legal templates are included?
iAdvocate includes 18 built-in common legal templates such as Vakalatnama, Affidavit, Bail Application, Legal Notice, and more. You can also add your own custom templates for any document type you frequently use in your practice.
Can I generate GST invoices?
Yes. iAdvocate supports professional invoicing with line items, GST percentage with GSTIN, discount, and auto-calculated totals. Record payments by amount, mode (Cash, UPI, Bank Transfer, Cheque), and date. Invoices follow a Draft → Sent → Paid/Cancelled workflow and can be printed as PDF with your firm letterhead.
Which Windows versions are supported?
iAdvocate supports Windows 10 and Windows 11. It is distributed as a 64-bit app through the Microsoft Store. The download size is approximately 180 MB.

Ready to bring your practice online — offline?

iAdvocate is a one-time purchase on the Microsoft Store — all features included, no subscription, no cloud, no tracking. Buy once, use it forever.

Buy iAdvocate — ₹199 ✉ Contact Support

Windows 10 / 11 · One-time purchase · Install on up to 10 devices · No subscription

Why iAdvocate is the best law firm management software for Indian advocates

Managing a legal practice in India comes with unique challenges — multiple court types, hearing schedules that change at the last minute, GST invoicing requirements, and a constant need to track client documents and case progress. Most existing solutions are either cloud-based (raising privacy concerns for sensitive client data), expensive subscription models, or generic tools not built for Indian legal practice.

iAdvocate is built from the ground up for Indian advocates and law firms. It understands the Indian legal system — from Bar Council registration numbers and GSTIN to vakalatnama templates and court-specific case types. Everything runs offline on your Windows PC, so your clients' sensitive information never touches a cloud server.

Complete client management for law firms

Keep every client's details organized — name, contact information, identity proof, address, linked relatives, and associated cases. Upload photos and supporting documents directly to each client's profile. Generate a complete client profile PDF anytime you need it for court submissions or internal records.

Case management and hearing tracking

Track every case with type, court, opposing party, status, stage, description, and relief sought. Schedule hearings linked to active cases, mark them complete with outcome notes, and never miss a hearing date again. The centralized hearings calendar shows all upcoming and past hearings with search and filter options.

Professional invoicing with GST

Create professional invoices with line items, GST (percentage with GSTIN), discount, and auto-calculated totals. Record payments by amount, mode (Cash, UPI, Bank Transfer, Cheque), and date. The Draft → Sent → Paid/Cancelled workflow keeps your billing organized. Print PDF invoices with your firm letterhead.

18 built-in legal templates

Save hours of drafting time with 18 built-in common legal templates including Vakalatnama, Affidavit, Bail Application, Legal Notice, and more. Add your own custom templates for any document type you frequently use. Access all templates from one organized section in the sidebar.

100% offline — your clients' data stays private

Unlike cloud-based legal software that stores your clients' sensitive information on remote servers, iAdvocate keeps everything on your local Windows PC. No internet connection is required for any feature. No accounts to create. No data is sent anywhere. Your practice data is entirely under your control — back it up, move it between machines, or keep it air-gapped.

Ready to organize your practice?

iAdvocate is a one-time ₹199 purchase on the Microsoft Store. All 20+ sections, all features, all future updates — included. Works on Windows 10 and 11.

Get iAdvocate on Microsoft Store