Case Overview
ResearchUX StrategyUX Design

BahnID Single Sign On

From 2018 to 2021, I worked on the BahnID single sign-on ID service as UX Lead. This service was created in the Digital Lab of Deutsche Bahn AG and is a centralized data management with the Privacy by Default principle. With this ID, users can log in to various Deutsche Bahn services and apps with just one account.

2018 till 2021 via Dayone at Deutsche Bahn as UX Lead

Our challenge

There were many challenges in this project. As we had to actively pitch to be integrated into other services, there was a lot of work here. We also did a lot of cross-product UX work to clearly demonstrate how our product would work in the various services. In no other project have I created so many user flows and constantly incorporated new requirements conceptually. It was definitely challenging to implement so many stakeholders and product owners and therefore also an immense number of requirements.

Our way to go

Register Flows

We had to repeatedly take over the UX work for other DB services. What does our flow look like with your product? When does the data verification take place, what does the initial registration with BahnID look like?

Concept of Deletion

The deletion concept was very relevant in terms of data protection.It was also important to sensitize all stakeholders to the fact that we cannot hide account deletion in a product with the principle of privacy by default.

Data Flows

All kinds of data flows between the various services, which can also be restricted by users. We have visualized complex data models. Also to show how the data is encrypted to meet the high cyber security requirements.

Data Management

Users initially only have a name and e-mail address. Connected services can request further data, such as address, telephone number, etc. The user can also optionally regulate this transfer consents afterwards.

Design System

While we were working on BahnID, another team was setting up the higher-level design system. We used this system and also imported our own updates. So there was always a push and pull synchronization.

My job(s)

Our achievements

By the time I left, we had a functioning live product. Connected and integrated with the DB App Streckenagent. However, due to the total relaunch of Bahn.de, there was a project within the Group which then swallowed up BahnID in terms of its importance and place to exist

🚀 We have successfully launched the product, which is very complicated to develop in the DB world.
🔎 User-centered product vision to log into different products with small amount of data.
💡Automated processes and tracking as a benefit for the connected services.
🖤 I learned so much with this project and am forever thankful for this possibility.