Bank passwords are not stored directly by Hasanah
The most important security point is simple: Hasanah does not directly store your online banking password. Account-linking credentials are handled by the linking provider instead. That matters because it reduces how much of the most sensitive login information flows through Hasanah itself. It does not mean the product has no financial data at all, but it does mean there is an important boundary between your bank login and Hasanah's own systems.
Hasanah still sees meaningful account data
Hasanah still needs real account and transaction information to run the product. That includes institution information, masked account details, transaction dates, transaction amounts, transaction descriptions, merchant-related data, verification status, payment history, and other records tied to roundups and weekly donations.
Control is part of security
Security is not only encryption and vendors. It is also about what the donor can do after setup. Hasanah gives users ways to pause participation, skip a cycle, disconnect linked accounts, and request account deletion. Those controls matter because a secure product should not feel like a one-way door. If someone changes their mind, changes banks, or simply wants to stop using the service, they need a clear path out.
What a cautious donor should check before linking
Before linking a bank account, a cautious donor should review five things. First, whether the app stores bank passwords directly. Hasanah does not. Second, what transaction and payment data the service actually receives. Third, which companies are handling linking and ACH. Fourth, how failed withdrawals, pauses, and cancellation work. Fifth, what happens if you want your data deleted later. Those are the questions that turn 'is this safe?' into a real decision instead of a gut feeling.