Forward bank alerts. Review every draft.
You create a forwarding rule. Resend receives the forwarded message. Niqdah verifies it and prepares a pending import. Nothing becomes a saved transaction until you review and save.
Four stages. One decision maker.
Email automation removes retyping, not review. Address lifecycle, webhook verification, rate limits, idempotency, and pending drafts keep the workflow recoverable.
Create a forwarding rule
Forward only bank-alert messages from your email provider. Niqdah never signs in to or reads your inbox.
Use your private address
The Android app issues an opaque address that you can copy, regenerate, or revoke.
Verify and prepare
Resend sends a signed event to Firebase. Niqdah verifies it, retrieves content, sanitizes it, deduplicates it, and prepares a draft.
Review before save
A notification opens the pending import. Nothing becomes a transaction until you review and save it.
A secure random route token avoids exposing a Firebase UID.
Regeneration immediately invalidates the old address.
Firebase verifies Resend headers against the untouched request body.
Users can restrict which normalized sender addresses or domains are accepted.
Provider, message, body, event, amount, and account signals guard against repeats.
Raw HTML, scripts, trackers, external URLs, and attachments are not stored as finance history.
The provider-neutral backend, Resend adapter, secure routing, Firebase persistence, and Android setup flow exist on the re-engineering branch. Live Firebase/Resend deployment, receiving-domain configuration, and a real sanitized inbound test still require explicit deployment work.
Set up forwarding—without inbox access.
Issue your private address in Niqdah first. Exact email-provider labels can change; use the current web settings for your account and forward only bank-alert messages.
Gmail forwarding
- In Niqdah Settings, open Email Import and issue your private address.
- Open Gmail on the web, then Settings → See all settings.
- Open Forwarding and POP/IMAP and add the Niqdah address.
- Complete any confirmation Gmail requires.
- Create a filter limited to your bank-alert sender or subject pattern.
- Forward matching messages to Niqdah and send a sanitized test.
- Return to Niqdah and review the pending import status.
Outlook forwarding
- In Niqdah Settings, open Email Import and issue your private address.
- Open Outlook on the web and view all settings.
- Open Mail → Rules or Forwarding, depending on your account.
- Create a rule limited to your bank-alert sender or subject pattern.
- Set the action to forward to your private Niqdah address.
- Save, send a sanitized test, and inspect Niqdah’s last-received status.
- Some managed accounts block external forwarding; use manual paste if so.
Niqdah does not ask for mailbox permissions, list messages, search your inbox, or store your email credentials. You own the forwarding rule and can disable it at any time.
Parser support is deliberately narrow.
A named bank is not automatically a supported email template. Generic parsing always remains review-only.
| Bank profile | Template | Fallback | Notes |
|---|---|---|---|
| Mashreq / Al Islami Neo | Supported template | Generic review available | Strongest current parser coverage, based on sanitized formats. |
| Emirates NBD / Liv | Needs sanitized samples | Generic review only | Placeholder profile; forwarding behavior depends on the bank and email provider. |
| ADCB / Hayyak | Needs sanitized samples | Generic review only | Placeholder profile; forwarding behavior depends on the bank and email provider. |
| Dubai Islamic Bank | Needs sanitized samples | Generic review only | Placeholder profile; forwarding behavior depends on the bank and email provider. |
Structured evidence
Keep what review needs. Discard what it does not.
Niqdah stores normalized financial evidence and processing metadata for the pending review. It does not store raw email HTML or fetch remote images and links.