Case Study

BNIDirect
Login Redesign

UI Design 2023 Internship at BNI

The Challenge

BNIDirect is BNI’s corporate internet banking service, and its login page is the one screen every business customer has to pass through before doing anything at all. It carries a second job at the same time: it is where the bank tells customers how to keep an account safe.

The page as it stood served an Indonesian customer base in English by default, and reduced the bank’s security advice to a single orange block asking people to check the address bar — while promotional banners and a scrolling help panel competed for the same attention.

The Solution

A redesign that puts the language customers actually read first, and turns one warning into a standing security guide next to the form — what never to share, who to call when someone asks, and which networks to avoid.

Support moved onto the page as its own panel rather than a scrolling box, the password field gained a reveal toggle and a note advising against saving it in the browser, and a sticky running text line carries bank-wide notices along the foot of the page.

The redesigned BNIDirect login page: security guide panel on the left, login form centre, help and support panel right
The redesigned page. Security guidance, the form itself, and support each get their own column.

The Page as It Stood

Three fields, two buttons, and a lot of things asking to be looked at. Worth noting what the old page already got right — the URL callout and the Comodo certificate seal were both deliberate anti-phishing signals, and both survived into the redesign in a clearer form.

  • English by default. The language control sat in the top corner, set to English, on a service used by Indonesian businesses.
  • Security advice in one orange block. The whole of the bank’s guidance came down to verifying the web address.
  • Help behind a scrollbar. Quick Guide and the BNIDirect form sat in a short panel with its own scroll, next to the Service Action Team’s phone number and email.
  • A promotional carousel below the fold. Awareness notices and product ads shared the space directly under the form.
The original BNIDirect login page, with English set as the language and a single orange URL warning block
Before: the login page as it was, English by default.

Two Security Problems Worth Naming

Corporate banking credentials are worth stealing, and the two openings that mattered most on this screen had nothing to do with the bank’s own systems. Both are things a login page can speak to directly.

A look-alike address

The existing page already asked customers to confirm the address they were on. It is the right instinct — a convincing copy of this page on a near-identical domain collects a working Company ID, User ID and password in one go — but as a block of orange text among other blocks of orange text, it read as decoration rather than an instruction.

The original URL warning: MAKE SURE the web address of BNI Internet Banking that you currently access is https://bnidirect.bni.co.id
The address check as it was written — correct advice, easy to skim past.

The browser offering to remember

Every modern browser offers to save the password immediately after a successful login, and on a shared office machine that offer is the weak point: the next person to open the page inherits the credentials. The page had nothing to say about it, so the redesign says it right under the field — Disarankan untuk tidak menyimpan Kata Sandi anda, it is recommended you do not save your password.

A browser's Save password dialog, offering to store the username and password to the signed-in account
The prompt the page now warns against, on any machine more than one person uses.

The Redesign

Same three fields, same certificate seal, same Service Action Team contact details. What changed is which language greets you, how much the page is willing to say about staying safe, and whether help is something you scroll to find.

Improvements

  • Bahasa Indonesia as the default, with the language switch kept in reach
  • A standing Panduan Keamanan security guide in place of the lone URL warning
  • Help & support promoted to its own panel instead of a scrolling box
  • A reveal toggle on the password field, and a note advising against saving it
  • Sticky running text along the foot for bank-wide notices
  • A calmer background, so the form is the brightest thing on the page

What moved, and why

The annotated version below marks each decision against the screen it belongs to.

The final BNIDirect login design annotated with its changes: Bahasa Indonesia as default language, language switch, clearer background, new help and support section, and sticky running text
The final design, annotated. Every callout is a change made against the page it replaced.

Other Works

← Back to all work