Skip to main content

Case Study  ·  Built and released free

All your cloud storage.
One place.

A free Windows desktop app that lets you browse Google Drive, OneDrive and Dropbox together, without switching tabs, re-authenticating, or giving any app write access to your files.

Free download · Windows Download Vault →
3 Cloud services unified
70+ Downloads, as of October 2026
Free No subscription required
Read-only By design

Northlight Vault is a free Windows app for people whose files are spread across Google Drive, OneDrive and Dropbox, so finding anything no longer means opening three browser tabs.

Most professionals who use cloud storage don't use just one service. They have Google Drive for one client, OneDrive for another, Dropbox from a previous role. Finding anything means opening three browser tabs, signing into each one, navigating separately, and hoping you remembered which service it's actually on.

Many unified-storage tools require write access, which is a hard no in most professional settings, sync files locally, which is slow and unnecessary, or charge a monthly fee for what should be a simple browsing problem.

The aim was the simple version of the idea: read-only, local, free, and clear about what it does.

The simple version of the idea: read-only, local, free, and clear about what it does. A person should be able to find a file across all three services in one place, and an IT administrator should be able to approve it without a long conversation.

Four decisions define Vault: it is read-only, it runs on your machine instead of a server, it is free permanently, and its privacy practices are easy to audit.

01

Read-only by design

Vault requests read-only OAuth scopes from every connected service, not because it couldn't request more, but because it doesn't need to. The constraint is intentional.

  • Simpler trust model
    Users and IT admins can approve Vault instantly, there's nothing it can do to their files
  • Smaller attack surface
    No write tokens means a compromised session can't modify or delete anything
  • Clearer product scope
    Read-only keeps the product focused, it does one thing and does it well

02

Desktop, not browser

Vault is an Electron app running locally on Windows, not a web service. Credentials stay on the user's machine and the app works independently of any backend infrastructure.

  • No server, no account
    Nothing passes through a Northlight server, OAuth tokens live locally, API calls go direct to each cloud provider
  • Offline-capable metadata
    Browsed folder structures can be cached locally so the app feels fast even on slower connections
  • Native file opening
    Files open in whatever app handles them on your machine, no in-app preview required

03

Free, permanently

Vault has no subscription, no freemium tier, and no plan to add one. Shipping it free was a deliberate decision.

  • Removes the friction barrier
    A free tool gets tried. A paid tool gets evaluated. For a first product from a new name, being tried matters more than capturing revenue

04

Privacy-first architecture

The app was designed to be auditable. Every permission request and data flow is explained in plain language on the download page, not buried in a privacy policy.

✓Browse files across Google Drive, OneDrive, and Dropbox
✓Open files in your local default applications
✓Search across connected accounts
✓Stay signed in between sessions
✕Move, rename, delete, or modify any files
✕Sync files locally or cache file content
✕Send any data to Northlight servers

Vault connects to each provider directly through its official API and OAuth 2.0 with read-only permissions, and it stores tokens encrypted on your machine.

Vault connects to each cloud provider directly using their official APIs and OAuth 2.0. When a user connects an account, they authenticate in their browser through the provider's own login flow, Vault never sees or stores passwords.

OAuth 2.0 per service
Each cloud provider authenticates independently, tokens are stored locally and never sent to Northlight
Direct API calls
File metadata is fetched directly from Google Drive, OneDrive, and Dropbox APIs, no proxy or intermediary server
Read-only scopes only
Google Drive: drive.readonly · OneDrive: Files.Read · Dropbox: files.metadata.read
Local credential store
Tokens are encrypted and stored in the OS credential vault, not in a plaintext config file
AI-assisted development
Generative AI was used throughout development, for boilerplate, edge-case handling, and API integration patterns
ClickUp for project tracking
Development tasks, bug reports, and release milestones tracked in ClickUp throughout the build
Electron Node.js Google Drive API Microsoft OneDrive API Dropbox API OAuth 2.0 ClickUp GitHub Generative AI

As of October 2026 the installer has been downloaded more than 70 times, counted by GitHub, with no promotion.

As of October 2026 the installer has been downloaded more than 70 times, counted by GitHub, with no promotion. That number includes repeat downloads and cannot show who installed the app or kept using it. By design, Vault sends nothing back to us, so we know the download count and little else.

We haven't asked for enough feedback yet, nor have we received any (negative) feedback. Version 1.0.1 adds a feedback request inside the app.

Two lessons: I did not know I could measure downloads, and privacy by design limits what you can learn about your users.

I didn't know I could measure it

I stopped promoting Vault because I had no data and assumed nobody wanted it. I didn't know the download count existed, because the places I looked didn't show it. Once I found it, it told a different story.

Privacy by design limits what you can learn

Not collecting usage data protects users, and it also means asking them directly is the only way to find out what they think. I should have built that request in from the start.

Before deciding to keep, change or stop something, I make sure there is a way to measure how it's doing, and that the measure can actually show what we need to know. Often nobody is measuring, and that is the first thing to fix.

ProjectNorthlight Vault: Cloud File Browser for Windows
RoleDesigner, Developer, and Product Owner (solo)
IndustryTechnology · Productivity Software
TimelineVersion 1.0.0 released May 2026. Version 1.0.1 released October 2026.
ScopeWindows desktop application (Electron + Node.js) integrating three cloud storage APIs via OAuth 2.0. Read-only by design. No server-side infrastructure. Free distribution via direct download.
OutcomeA free Windows download with more than 70 downloads as of October 2026. Solves a daily friction point for multi-cloud users without requiring write access, server trust, or a subscription. Privacy practices are documented on the product page.
Aurora Brief
Stay in the Loop with Northlight
One piece of real thinking a month: what I'm seeing in operations, AI and running a small business, and what I make of it.
By subscribing you agree to our privacy policy. Unsubscribe at any time. We never share your information.