MY ASSETS | MY WILL
Author : CA IP SUMIT GUPTA
My Assets | My Will is a free, fully offline web application that helps the Indian family — designed first for senior citizens — turn a lifetime of scattered paperwork into one organised, private record, and then into a clear, properly structured Last Will. It captures every category of financial asset (the family’s “financial whereabouts”) and lets those assets flow directly into a Will with named beneficiaries and exact shares, ready to print or download as a Word document.
The entire application is delivered as a single HTML file that runs on the user’s own device with no internet connection, no servers and no accounts. It was conceptualised, designed and built by a practising Chartered Accountant using AI-assisted development through structured, staged prompting — demonstrating how deep domain expertise combined with AI can produce a complete, privacy-first product without a traditional development team.
| “The assets exist, but the whereabouts do not. My Assets | My Will brings the two together — in the family’s own language, on their own device.” |
This product did not begin in a boardroom. It began across the desk of a Chartered Accountant, in four ordinary conversations that left a lasting mark — each one the same story told differently.
Across all four stories the pattern is identical. People spend a lifetime building assets — bank accounts, deposits, lockers, investments, insurance, property, dues receivable, government schemes — yet the record lives in bags, wardrobes and scattered files that only they can decode. When that one person is gone, or cannot be reached in time, the family is left to play detective. The cost is not only money — forgotten policies, unclaimed deposits, frozen assets — but stress, delay and disputes at the worst possible moment, often across continents and language barriers.
| In short: the assets exist, but the whereabouts do not. And without a clear, structured Will, even known assets can take years to reach the rightful hands. |
The application turns the bag of papers into one organised, private record — and then into a properly structured Will. It is built around three guided tabs and a set of capabilities designed so that age, language and technology are never a barrier.
| Capability | What it does |
| Financial Whereabouts | A guided way to capture every category of asset across 12 sections — banks, fixed deposits, lockers, investments, insurance, cards, money receivable, government schemes, properties, key contacts and anything else — so nothing stays hidden in a wardrobe. |
| A Structured Will | Captured assets flow into a clear Will with named beneficiaries and exact shares (specific or residual), drafted to the Indian Succession Act, 1925, and exported as a Word document. |
| Speaks the Family’s Language | Available in 11 Indian languages (English, Hindi, Gujarati, Punjabi, Marathi, Bengali, Tamil, Telugu, Kannada, Malayalam, Urdu) so age and language are never a barrier. |
| Private by Design | Runs entirely on the user’s own device with no internet and no servers. Data is saved locally and never leaves the user’s hands. |
| Reads the Documents for You | Photographs and PDFs of PAN, Aadhaar, statements and policies can be scanned to auto-fill entries — turning a messy bag into clean records, with on-device OCR and validation. |
| Two Modes | Families can build a complete record with a Will, or simply document their financial whereabouts on their own (assets-only mode). |
| A guard against bigger problems: good documentation quietly prevents unclaimed and lapsed assets, family disputes, fraud on forgotten accounts, prolonged legal tangles, and the helplessness of a family that cannot even find what to claim. |
The application was built using structured, staged prompting — a Chain-of-Thought approach where the product is broken into named stages, each building on the verified output of the one before. Every stage was reviewed by the CA acting as product owner and domain expert, and refined turn by turn. Every change was deliberately surgical and validated before delivery.
1 Foundation — define the family and the structure
Sample prompt: “Build a single-file offline HTML app for Indian senior citizens to record assets and a Will. Three tabs: Profile & Family, Financial Whereabouts, Will. Store state in localStorage, no backend, runs on file:// .”
■ Output: App shell, three-tab layout, profile and family capture, local persistence.
2 Financial Whereabouts — the 12 asset categories
Sample prompt: “Add 12 categories from About-Me to Anything-Else with entry forms, count badges and a two-column sidebar. Scope each form so shared input IDs never cross-contaminate.”
■ Output: Complete Financial Whereabouts tab across all categories.
3 The Will engine — assets to beneficiaries
Sample prompt: “Map each asset by category:id to named beneficiaries with shares summing to 100%, or to a residual clause. Generate a Will body to the Indian Succession Act, 1925, with executor and witnesses.”
■ Output: Asset-to-beneficiary mapping, executor and witness blocks, Will preview.
4 Multilingual — speak the family’s language
Sample prompt: “Add an 11-language i18n layer driven by data-i18n attributes, with a language selector on the landing page and inside the app, kept in sync.”
■ Output: Eleven Indian languages with a live translation layer.
5 Document Fetch — read the bag of papers
Sample prompt: “Add on-device PDF parsing and image OCR to auto-fill entries from PAN, Aadhaar, statements and policies. Use multi-signal scoring and validate Aadhaar with the Verhoeff checksum.”
■ Output: Self-contained document-fetch module with OCR fallback and validation.
6 Export & polish — a Will ready to sign
Sample prompt: “Export the Will as a formatted Word document, refine the landing page and sidebars, and harden auto-save with quota handling.”
■ Output: Word export, refined landing page, robust local persistence.
Unlike a typical cloud product, this application has no backend, no build tools and no accounts. The single-file constraint is intentional and non-negotiable: the deliverable is one HTML file a family can keep, copy and open forever, with no dependency on any company remaining in business.
| Layer | Technology | Purpose |
| Application | Vanilla HTML, CSS & JavaScript | One self-contained file, no framework |
| Architecture | Single IIFE under window.App | All logic and state in one scope |
| Persistence | Browser localStorage | Local auto-save, no server |
| Languages | Custom i18n via data-i18n | 11 Indian languages |
| Will Export | docx.js | Word document generation |
| Document Fetch | PDF.js + Tesseract.js | PDF parsing & on-device OCR |
| Validation | Verhoeff checksum, OCR regex | Aadhaar & document checks |
| AI Development | Claude (Anthropic) | Codebase built via staged prompting |
| Runtime | Any modern browser, file:// | No install, no internet required |
Note on libraries: the three helper libraries (docx.js, PDF.js, Tesseract.js) are loaded from a CDN on first use and then cached. The core application — recording assets, drafting the Will and saving locally — works entirely offline without them.
The application holds a single structured state object in the browser, saved under one local key. There is no database and no transmission — the entire record lives and stays on the device.
| State Branch | Contents |
| meta | Schema version, timestamps, selected language and mode (with-Will or assets-only) |
| profile | The testator’s own details — name, identifiers and address |
| family | Spouse, children, dependants and legal heirs |
| executor / witnesses | Appointed executor and two independent witnesses |
| finInfo | The 12 financial categories, each holding individual asset entries |
| will | Asset-to-beneficiary mappings (keyed category:id) with shares and treatments |
| Every asset is mapped to a beneficiary by a precise category:id key, with shares stated as exact percentages that total 100% — directly addressing the most common cause of Will disputes: ambiguity. |
For a document as sensitive as a record of one’s entire estate, privacy is not a feature — it is the foundation. The application is built so that the family never has to trust a third party with their most confidential information.
| Principle | How it is honoured |
| No internet required | The full workflow — record, draft, save, export — runs offline on file://. |
| No servers, no accounts | Nothing is uploaded; there is no sign-up and no cloud copy of the data. |
| Data stays on device | The record is saved locally and can be exported to a file the family keeps. |
| On-device document reading | PAN, Aadhaar and statements are processed in the browser, not sent away. |
| Sensitive data minimised | The Will captures only last digits of accounts — never full numbers or passwords. |
| Free, forever | No cost to the family and no subscription that can lapse. |
My Assets | My Will is a genuine contribution to the Indian family. The need is real and immediate — every senior citizen with scattered records, every family that has had to play detective after a loss, every household that has misplaced the “bag of documents” during a move. By bringing assets and intentions together, in the family’s own language, on their own device, the application protects both the person and those they leave behind — so that a lifetime of effort reaches the right hands, smoothly and with dignity.
| Area | Planned enhancement |
| Languages | Translate the full Will body and section titles into all 11 languages (legal review of each before execution) |
| Accessibility | Voice input and a mobile-responsive pass for elderly and one-handed use |
| Live Will | Live, on-screen Will preview that updates as assets and shares change |
| Smart Import | Importers for AIS (Income-Tax portal) and consolidated mutual-fund / bank statements |
| Guidance | Built-in, plain-language Will-drafting guidance aligned to the Indian Succession Act, 1925 |