SpendLens
No upload

Your statement. Your device. Nothing retained.

Turn a text-based Indian bank PDF into reconciled totals, categories, daily trends, and searchable transactions. The file is processed only inside this browser tab.

Network locked The page can load only its own static files.
Zero persistent storage No cookies, local storage, IndexedDB, account, or analytics.
Clear on demand Remove the active analysis immediately, or close the tab.
Choose or drop a bank statement Text-based PDF · maximum 25 MB

Analysis auto-clears after 15 minutes of inactivity. Passwords are used only to unlock the selected PDF and are never retained.

Bank coverage

Detects 78 RBI-listed scheduled retail banks. Unfamiliar layouts are marked Needs review rather than accepted silently.

Unlock statement

Enter the PDF password. It is passed directly to PDF.js in memory and cleared immediately.