Engineering
Dashlane Releases Passkey Support on Android
Dashlane is bringing third-party passkey support to Android 14 users. Now they can use Dashlane on websites and apps that support passkeys.
What You Should Know about Dashlane’s Patented Security Architecture
Dashlane’s security architecture uses the best technology available to protect everything in your vault.
How Dashlane’s Bug Bounty Program Helps Us Be More Secure
Dashlane’s bug bounty program incentivizes white-hat hackers to identify bugs in our code to improve security.
What I’ve Learned From My Time in Traditional and Agile Project Management and Operations Roles
In December 2019, I was offered the opportunity to join Dashlane as an agile project manager. It was an exciting challenge that thrilled me just as much as it made me nervous. I had spent the first 10 years of my professional life working mostly as a “traditional” project manager in the construction industry, so […]
How We Study & Improve The Accuracy of Our Machine Learning Models
At Dashlane, we use Machine Learning Models to classify HTML fields’ categories (for example, username, email, address, and so on) and fill them with appropriate data from users’ vaults. It’s unavoidable for the model to make incorrect predictions, and we’re looking at ways to improve our user experience by fixing these issues quickly. During the […]
How to Organize Your Swift Packages
If you want proper code organization for your iOS or macOS app in 2023, consider Swift packages: reusable components of Swift, Objective-C, Objective-C++, C, or C++ code. Using Swift Package Manager, you can modularize your code very easily, and everything is also integrated into Xcode. I won’t be explaining Swift packages, how to create a […]
Measuring B2B Customer Satisfaction: How Dashlane Leverages a Unique, Data-Driven Approach
Co-written by Tangi Gouez, Dashlane Product Data Analyst, and Manuel Cellier, Associate Product Data Analyst At Dashlane, we believe each of us should feel connected to the end user, regardless of our roles and level of daily customer interaction. To ensure this, one of Dashlane’s core objectives is customer satisfaction. Due to our French roots, […]
From MV2 to MV3: How Dashlane Prepares for the Transition
Here’s how Dashlane is transitioning from Manifest V2 to Manifest V3, a new architecture model for Chrome extensions that improves security.
Dashlane’s Mobile Code Now Publicly Available
The Dashlane Android and iOS application code is now publicly available under a Creative Commons Attribution-NonCommercial 4.0 license.
A Look Inside Our Engineering Department Post-COVID
The past two years have changed life and work for many people. With a greater emphasis placed on caregivers, who often identify as women, I wanted to take a look at the impact this has had on the women in the Engineering team at Dashlane, and what values are important to them in the post-COVID […]
Preparing for the Quantum World
Last summer, we blogged about our explorations of quantum cryptography. As a reminder, quantum cryptography is the science of exploiting quantum mechanical properties to perform cryptographic tasks. On Github, we released our exploration project that provides JS bindings and a playground of a post-quantum asymmetric cipher compiled in WebAssembly. The next step was to integrate […]
What Enhancing Observability Looks Like at Dashlane
Introduction With our rapid business growth, like any other IT company in the industry, we face challenges with our platform’s scalability from time to time. We always try our best to minimize the impact on our customers, but these are sometimes complex problems to solve. Most recently, while working with scalability challenges, we discovered an […]