1. Information We Collect
Account Information: When you sign in, we collect your email address via Firebase Authentication (Google sign-in or email/password) to manage your account and sync your data. We never collect bank passwords or net-banking credentials.
Trust Records (Informal Loans): When you track personal loans (Qard Hasan), we store the record details you enter: counterparty name, amount, due date, category, notes, and repayment history.
Agreement Links & Phone Numbers: If you create a shareable agreement link (noriba.in/a/:token), we collect the counterparty's mobile phone number to secure the record. The recipient must verify their phone number to unlock and confirm the agreement terms. We record the verified phone number, recipient name, and confirmation timestamp.
Statement PDFs: Statement PDFs you upload are processed directly on your device to detect interest amounts. Your PDF files are never uploaded to our servers for extraction or storage.
Extracted Statement Summaries: We store only the resulting metadata: bank name, interest date, extracted interest amount, and paid or unpaid status so you can track your progress over time.
Optional PDF Passwords: If you choose to save statement open passwords, they are encrypted on your device before being synced. We do not store plaintext PDF passwords on our servers.
Optional Email Statement Access: If you optionally connect your Google account to view e-statements, we access only relevant bank statement emails with read-only permissions. We do not read personal correspondence.
Due Date Reminders: If you enable reminders, notification permissions are used strictly to schedule local reminders on your device for upcoming debt due dates.