Step 1
Six modes inside Add: Type / Chat, Photo, File, Voice, SMS, Bank / AA.
Add a CSV, parquet, OFX, MT940, bank-statement PDF, image, audio note, or video — one tab, six modes.
Real Indian households have data in formats no single app accepts. A statement PDF here, an SMS forward there, a voice memo from the family CA.
We want one Add tab that takes any of it without asking the user to convert anything.
Six modes inside Add: Type / Chat, Photo, File, Voice, SMS, Bank / AA.
Files pass through a sandboxed extractor stack — Tier 1 tabular, Tier 2 documents, Tier 2.5 statement PDFs, Tier 3 images, Tier 4 audio, Tier 5 video.
Every extracted row lands in the same canonical schema so downstream features do not see the format.
Internal-only — no public route handler.
We accept many formats but we do not promise to extract perfectly from any of them. Bad scans, broken audio, and unusual MT940 dialects still need a human-review fallback.