A corporate password manager that allows you to store credentials safely and share them with other users.
Passbolt is a password manager focused on corporate users.
It implements data protection, allows you to store and transfer credentials within the company using asynchronous encryption.
For example, you can save and transfer the Wi-Fi password for your office or the password for your organization’s social network account.
Information security is a key factor in the work of the organization. Unauthorized access to the internal information of the company leads to financial and image losses.
Information security is a key factor in the work of the organization. Unauthorized access to the internal information of the company leads to financial and image losses.
Information security is a key factor in the work of the organization. Unauthorized access to the internal information of the company leads to financial and image losses.
Information security is a key factor in the work of the organization. Unauthorized access to the internal information of the company leads to financial and image losses.
After the implementation of Passbolt and Solid password manager applications, the customer noted the increased efficiency of employees when working with credentials.
If you are interested in implementing Passbolt and Solid password manager or in developing an application, we will be happy to help you.
As a result of the security audit, several vulnerabilities were identified in the client’s company regarding the storage of accounts:
Having discussed the problems, we suggested that the client use the Passbolt service. Moreover, we developed a mobile application for online access from mobile devices.
In addition to information security problems, company employees should be able to access data using mobile devices, as part of the work is done with their help.
The developers of the mobile application were assigned the following objectives:
To reduce the cost of the application, it was necessary to determine the most effective way to develop the application.
For these purposes, we decided to turn to the practice of cross-platform development. Cross-platform development is a way to create applications with the ability to adapt to multiple platforms. Codes, developed for one platform, will work on several others.
When choosing a framework for the development, we considered two popular frameworks: React Native and Flutter.
![]() |
![]() |
React Native is a cross-platform framework for developing mobile applications. In 2015, React Native became an open source project. The framework uses JavaScript and React.js and allows you to create applications for Android and iOS. | Flutter is a cross-platform open source mobile application development framework, developed by the Google team. It was first announced in 2017 at the Google I / O conference. The stable version was released in July 2019. Flutter is based on Dart, a statically typed object-oriented language. |
Programming language | |
---|---|
React Native uses Javascript and React. | Flutter uses Dart. Dart was created in 2011 to get over some Javascript issues and eventually replace it. |
Application Response Time (Based on InVerita Test Results) | |
2992 ms | 188 ms |
Productivity | |
Uses JavaScript, so it’s slower | High performance (up to 60 frames per second) |
UI components | |
React Native depends on many third-party repositories, which in some cases can be a problem, because they have bugs or incompatibilities of the UI with a specific platform. | UI markup is inseparable from the code and is written in the same class as the element |
After comparing the frameworks, we decided to use Flutter to develop the Solid password manager solution.