What I Learned Designing a Banking App
Published June 2026 · 5 min read
When I started working on Goro Bank, I wasn't trying to reinvent banking.
I was trying to solve a problem I've experienced myself and observed in many financial products: complexity.
Most banking applications give users access to an enormous amount of information, but that doesn't necessarily mean they help people understand their finances.
The challenge wasn't adding more features.
It was making existing information easier to understand.
Financial products often prioritise information over understanding
One thing I noticed while analysing banking platforms was that many of them present data efficiently but not always clearly.
Balances.
Transactions.
Savings.
Investments.
Cards.
Budgets.
The information is available, yet users often need to work hard to understand what it actually means.
Designing Goro Bank forced me to think beyond displaying information and focus instead on helping users make sense of it.
Clarity builds confidence
Financial products operate in a unique environment.
Users are making decisions that directly affect their money.
Unlike entertainment or social platforms, uncertainty can create stress.
This means clarity isn't simply a usability principle.
It's a trust-building tool.
Small decisions such as visual hierarchy, terminology, spacing and data presentation have a significant impact on how confident users feel when interacting with a product.
Less can communicate more
One of the biggest design challenges was resisting the temptation to show everything at once.
Financial platforms collect enormous amounts of data, but users rarely need all of it simultaneously.
Instead of maximising information density, I focused on prioritisation.
What information is most important right now?
What action should the user take next?
What deserves attention and what can remain secondary?
Removing visual noise often improved the experience more than adding new functionality.
Designing for different levels of financial knowledge
Not everyone approaches finance in the same way.
Some users actively monitor budgets and investments.
Others simply want to know how much money they have available.
This creates an interesting challenge.
The product needs to feel powerful enough for experienced users while remaining approachable for those with less financial confidence.
Designing for this balance became one of the most valuable lessons from the project.
Trust is designed through details
When people think about trust in banking, they often think about security.
While security is essential, trust is also influenced by design.
Consistent patterns.
Predictable interactions.
Clear feedback.
Readable information.
Reliable navigation.
Together, these elements create a sense of stability that helps users feel in control.
Looking back
Goro Bank reminded me that product design isn't always about introducing new features.
Sometimes the biggest impact comes from making existing information easier to understand.
The project reinforced a lesson that applies far beyond fintech: People don't want more information.
They want more clarity.