

Overall modularization helped us with our build processes, while also allowing us to reuse modules in our more recently released Authenticator app. Some modules are directly put in our repository while others are built separately and published on a private maven repository to be used by our apps. The app used to be monolithic in a single repository and was progressively modularized. High-level architecture Codebase organization For example, most of our codebase is now in Kotlin, but we still have a few java classes. We are doing continuous refactoring and adopting new tech, as a consequence, we also have legacy code as our migration plans often focus on new features and code that changes frequently. cryptography was using a C++ library in common with our desktop apps). The Android project was started back in 2010 and was written in Java with some usage of native libraries (e.g. We are working with a modularized app, and we plan to publicly release the source code of more modules.

It is publicly available for everyone to audit our code and learn more about how our Android applications work. You can get even more with Premium.ĭashlane is free to download and manage passwords on a single web browser.This repository contains the source code for our Android password manager application.

Inc.com's "Best for Passwords and Checkouts" Kiplinger's "Best Identity Theft Prevention Tools" Webby Award "People's Voice Best Mobile Services & Utilities App" Choose your method for data storage: local-only or synced and backed up to the cloud Dashlane protects your passwords with the industry's strongest security encryption No need to remember, write down, or fill in your passwords Have unique, secure passwords for each of your accounts Automatically log into websites in seconds Save and organize all of your passwords in one safe place Get it." - David Pogue, The New York Times Dashlane then logs you in automatically to your saved accounts, ensuring you'll never forget another password. As you use and create passwords Dashlane saves them into a secure vault that only you can access. With over 8 million users worldwide, Dashlane is the best password manager for simple, safe logins.ĭashlane's browser extension integrates seamlessly into your browsing experience. Store and manage your passwords securely as you browse the internet.
