Software built for humans, not servers.

I'm a solo developer crafting simple, local-first utilities that prioritize complete privacy, ease of use, and technology that respects your attention.

Local-First, Always

Most modern apps require an internet connection, a registered account, and a server to store your database. This introduces server overhead, subscription bloat, and telemetry tracking. My tools reverse this pattern. They store all database states directly on your device, making them instant, offline-capable, and immune to server shut-downs.

While we aim for local containment, some features naturally require external connections or accounts (such as connecting to Spotify APIs for real-time music visualizers, or optional backups to your own Google Sheets). We only utilize network requests and accounts when they are active tools that directly enhance the user experience and are necessary for core app features—never for background tracking or data monetization.

Attention Sovereignty

Software should be a tool that serves you when you open it, then retreats when you close it. My apps do not extract data, send background telemetry notifications, or loop you into notification habits designed to capture screen time.

How these principles shape our apps

Every tool in our suite is structured directly around these core tenets. Here is how that local-first, private architecture manifests across each project:

Resolve

Local Habits

Dungeon habit-building and level calculations are evaluated completely on-device. No behavioral profiling or analytics are sent to a cloud database.

Thread

Offline Calendar

A companion calendar with zero network telemetry or tracking. Your scheduled days and task weights stay inside your local sqlite database.

Tal-E

Device-Only Budget

Splits your paycheck into envelope budgets stored locally on your device, with optional user-controlled sync directly to your private Google Sheets.

Grimoire

No Permissions Overlay

Rune-drawing calculations are analyzed instantly offline on your device, using zero internet permissions to ensure complete gesture safety.

Veil

Private VPN Tunnel

Operates a local loopback VPN connection to filter trackers. DNS requests are intercepted and blocked on-device without any logging sent to remote servers.

Slate

Spatially Local

Keeps visual project boards on your local storage, mapping tasks and reading locally linked commit hooks without third-party workspace sync.

Xpress

Secure Local Tokens

Performs Spotify OAuth PKCE flows directly inside the app, storing session connection tokens locally in your secure desktop Electron Store.