Engineering
Security Terms 101: What Zero-Knowledge Architecture, Encryption, and More Really Mean
Learn more about industry terms such as zero-knowledge, encryption, key derivation functions, confidential computing, zero-trust, and more.
What We’ve Learned From Tracking Machine Learning Experiments With ClearML
Co-written by Tien Duc Cao, Dashlane Senior Machine Learning Engineer, and Quentin Grail, Dashlane Machine Learning Engineer At Dashlane, we’re working on multiple experimental projects that involve machine learning (ML) applications. To manage experiments, we use ClearML, an open-source MLOps framework that allows us to better organize all our machine learning experiments. When running ML […]
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 […]