TrackSansad
Sources
Every figure on a person page names a source and a fetch date.
- Digital Sansad — identity, contact, committees, attendance, questions, debates, bills. Topic search on /questions uses that same questions feed. Latest-session House context (sittings held, questions in the index, median attendance) is assembled from those feeds — not a productivity percentage. Contact details on “Write to them” come from this feed.
- Cabinet Secretariat and india.gov.in Who's Who — ministerial rank and portfolio.
- Expenditure Budget, Ministry of Finance — Union Budget Estimate totals for each ministry and demand (net of receipts and recoveries, ₹ crore) on /ministries. An ellipsis in the PDF is not listed, never ₹0. The PDF is treated as final if it disagrees with the Excel export.
- MPLADS eSAKSHI — funds entitled, released, sanctioned, spent; works recommended through completed.
- ECI affidavit portal — the election affidavit PDF for this term when the portal listed one. Education, assets, liabilities, and cases appear only when that PDF parsed cleanly; a messy file is linked rather than guessed. MyNeta/ADR is not the source of record.
- DataMeet constituency maps (simplified polygons, CC0) and the India Post pincode directory — PIN and map lookup. A test or unmapped PIN is refused rather than guessed. MPLADS district pins use geoBoundaries India ADM2 centroids (LGD, 2021, ODbL) and OpenFreeMap / OpenStreetMap tiles.
- RTI Online — where a citizen files an RTI with a House Secretariat Public Information Officer. Not a source of MP figures on this site, and not a letter to the member.
Sitting identity comes from the Digital Sansad member lists. Rank and portfolio are overlaid from the Cabinet Secretariat council list. House attendance and questions come from Digital Sansad. MPLADS funds and works come from the eSAKSHI public dashboard. Affidavit PDFs come from the ECI portal. Pages show the last sourced snapshot. Unmatched rows are not written onto a person page.
See a figure that does not match its source? Report a data issue. Name the member page and the source URL. We will not guess a correction.