~/peterdongo.dev

work

Six products, shipped solo.

Designed, built and shipped end to end - the app, the backend, the landing page, the pricing and the support inbox. Privacy-first by default, with the heavy lifting done on-device. Each one started as a problem I wanted solved for myself.

6 live 5 platforms
Fingertips - snippet library
01

Fingertips

live

macOS · iPadOS · iOS

Everything you reuse, one keystroke away.

The text, images and files you send over and over, kept in one place and handed back wherever you're typing - a hotkey on the Mac, the same library as a keyboard on iPhone and iPad. Screenshots are searchable by the words inside them, understood entirely on-device.

Swift SwiftUI CloudKit On-device AI
usefingertips.com ↗
FrostCam - frozen-frame demo
02

FrostCam

live

macOS

Pause your webcam - without the black screen.

A virtual camera that freezes a frame or loops a few seconds with smooth transitions, so you can step away from a call without awkwardly going dark. Installed as a system extension; all processing is local and nothing leaves the device.

Swift Core Media System Extension On-device
frostcam.app ↗
Névtárs - match screen
03

Névtárs

live

iOS · Android

A couple's companion for choosing a baby name.

Swipe through 4,700+ official Hungarian names, sync in real time with your partner and get instant matches. Filter by origin, rarity and name day, then settle the shortlist with a playoff round.

Flutter Dart Firebase Real-time sync
nevtars.hu ↗
MeterTab - menu-bar screenshot
04

MeterTab

live

macOS · iOS · watchOS

Know exactly how much AI you have left.

A menu-bar meter for AI usage, spend, limits and resets across Claude, OpenAI, Cursor and Codex - and the only one your agents can talk to over MCP, so they self-throttle instead of dying at a hard limit. Local-first; buy once, use on Mac, iPhone and Watch.

Swift MCP Menu bar Local-first
metertab.app ↗
DropRoost - price-history chart
05

DropRoost

live

iOS · iPadOS · macOS

Track the price you actually pay - not $0.00.

An App Store wishlist for in-app purchase and subscription prices - the ones every other wishlist shows as free, because the price you are really waiting on lives inside the app. A server watches around the clock and pushes an alert when one drops, with full history and cross-region comparison.

Swift Go CloudKit Push alerts
droproost.app ↗
WarmCam - before / after grade
06

WarmCam

live

macOS

Look your best on every video call.

Real-time GPU enhancement - skin smoothing, warm lighting, colour grading and background blur - working as a system camera across Zoom, Meet, Teams and everything else. Private by design: the whole pipeline runs on-device.

Swift Metal GPU pipeline On-device ML
warmcam.app ↗
More in the works. Follow along on LinkedIn or check back here.