
At the beginning of July we started turning import into a workflow rather than a file picker. Choosing an export from another application should not immediately fill a vault with…
Read the story ↗: Giving imports a pause button

The next stretch of work was about making the foundations comfortable to use. A growing application can quickly turn Settings into a long list of unrelated switches. We reorganised the…
Read the story ↗: Making the licence manager feel like a proper Mac app

In mid-June, the project was still License Vault. The immediate job was a fresh SwiftUI foundation, replacing the older mixture of Swift, SwiftUI and Objective-C. This was the start of…
Read the story ↗: Starting again, with a vault at the centre

The 3 September checkpoint shifted attention towards daily use. The sidebar gained a clearer Vaults group, with the current vault highlighted and other vaults available directly. Creating, switching and organising…
Read the story ↗: Making everyday vault work more forgiving

The late-August checkpoint gathered a substantial expansion of import support. QueVault could recognise more password-manager and browser exports, including native 1Password .1pux data and formats from Bitwarden, Proton Pass, Dashlane,…
Read the story ↗: Bringing an existing digital life into the vault

The 14 August checkpoint completed the QueVault identity migration. Renaming an application reaches beyond its title bar: its project identity, document handling and cloud identity also need to agree about…
Read the story ↗: Making the new identity more than a name

After the big expansion in scope, the following week was less about announcing another idea and more about supporting the one already chosen. The recorded work included improvements to record-type…
Read the story ↗: Giving the broader vault room to grow

This is the clearest turning point in the recorded history. Around 1–2 August, the application stopped treating every saved item as a software licence. Software License, Secure Note and Login…
Read the story ↗: When License Vault became QueVault

The 25 July checkpoint returned to importing, this time with more attention to particular source applications. Early mSecure 6 CSV detection began recognising its structure and preserving flexible fields for…
Read the story ↗: Learning from the files people actually export

This week’s recorded work concentrated on the transition between a locked vault and the main application. The unlock screen became a clean, full-screen experience, rather than leaving the sidebar visible…
Read the story ↗: A locked vault should feel locked