Key4Friends

unlock a world of opportunities

Technologies:

iOS / Android

About the project
Making of

User Experience

Moving from a usual interface (mechanical key) to an absolutely new concept is always difficult. We had to make this transition as smooth as possible.

Imagine a situation: your hands are busy and you want to open the door. The less actions needed to do this, the better for the user, but let’s not forget about security and protection. We have designed several complex use-case scenarios in order to make the best UX possible, that would look and work great not only in the test lab, but essentially in real-life situations.

key4friends

The interface shows several possible states of the lock on one screen, plus additional information is available on tap.

Fortunatelly, a number of possible states for digital key is not limited by an amount of physical system's degrees of freedom. With that in mind, we have built the app structure the way we could later add new states and features without reworking the whole code from scratch.

Localization

What is the point of a tool, if you cannot read the instruction? Key4Friends supports five languages, but not just that — the app must work in any European country meaning such things like local phone numbers format support is also an issue along with other local features. We made sure the app supports all local formats and works as expected for any user in any european country.

Security

SimonsVoss use the latest encryption and protection technologies to make their products secure. We have used the company's own algorithm in the app.

More features

Most of really useful apps are not just standalone products, but a part of an ever changing and evolving ecosystem. In order to prepare ourselves for these changes we have embedded such features as:

  • Deep-link parser: the app can use a confirmation code or key-link right from an e-mail;
  • SMS code autofill;
  • Offline support. Though you cannot use the key in offline mode for security reasons, you have access to your keychain and all the info.

Project phasing

User Experience

Localization

Security

More features