Toastfield.
Portfolio

Work we've built.

Five apps designed and engineered by our team, launching alongside this site. Below is the actual architecture and the actual screens behind each one.

5 appsiOS
Pet Horoscope app icon

Pet Horoscope

iOS

Lifestyle · Astrology

0

servers we operate

iOS
Synced via iCloud
Local notifications

A daily astrology engine calibrated to animals, not people.

The problem

Generic horoscope apps treat every pet the same. We wanted readings that actually differ by species, breed, sign, and moon phase, rather than a template with a name swapped in.

How it's built

The reading engine combines species, breed, zodiac sign, moon phase, and season, so a reading for a Gemini cat during a waning moon reads nothing like one for a Taurus dog during a full moon. Data syncs across a user's devices through their own private iCloud account via Apple CloudKit, so there's no account system and no server-side database for us to run.

Stack

React NativeExpoApple CloudKitExpo Notifications

The actual app

Pet Horoscope screenshot
Pet Horoscope screenshot
Pet Horoscope screenshot
Musical Pets app icon

Musical Pets

iOS

Games · Music

100%

on-device, always

Analyzes your music library
iOS only
No account required

An idle world that grows from your listening history, without your listening history ever leaving your phone.

The problem

People want music-based experiences without giving up their privacy. The app needed to understand listening patterns without ever sending that data anywhere else.

How it's built

The app reads your music library directly on your device to build the experience. Nothing about what you listen to is ever transmitted or stored remotely.

Stack

SwiftUISpriteKitMusicKitSwiftDataStoreKit 2

The actual app

Musical Pets screenshot
Musical Pets screenshot
Musical Pets screenshot
PolicyLens app icon

PolicyLens

iOS

Reference · Education

Direct

straight from the public source

Connects to public data
Built-in charts
No account

Public government data, without a server sitting in the middle.

The problem

Government data is public, but it isn't built for a phone screen. The goal was to make it feel like a normal, modern app: searchable, visual, fast.

How it's built

The app connects straight to the public government data source, with nothing of ours in between. There's no server to maintain and no user data to protect, because none is collected.

Stack

SwiftUISwift Chartsdata.gov APIURLSession

The actual app

PolicyLens screenshot
PolicyLens screenshot
PolicyLens screenshot
Clarity app icon

Clarity

iOS

Productivity

Private

no account or permissions required

Works fully offline
No analytics
No account

A decision journal with nothing to ask permission for.

The problem

Decision-tracking tools usually die because they ask too much upfront. Clarity needed to log a decision in a few taps without a single permission dialog getting in the way.

How it's built

The app doesn't ask for camera, location, network, or account access. Every decision and its outcome stays stored on your device, with nowhere else for it to go.

Stack

SwiftUISwiftDataSwift ChartsUserNotifications

The actual app

Clarity screenshot
Clarity screenshot
Clarity screenshot
Chartform app icon

Chartform

iOS

Productivity · Data

In-house

spreadsheet reading built from scratch

Reads Excel & CSV files
Works fully offline
No permissions needed

Charts from a spreadsheet, with the parser built from scratch.

The problem

Most spreadsheet tools rely on someone else's code to read Excel files. We wanted full control over that process, so we built it ourselves instead of importing one.

How it's built

Reading the file, drawing the chart, and saving it all happen directly on the device. A file never has to leave your phone to become a chart.

Stack

SwiftUISwiftDataSwift ChartsCustom Excel parser

The actual app

Chartform screenshot
Chartform screenshot
Chartform screenshot

Our work

Products we stand behind.

These are products we designed and engineered ourselves, from the architecture decisions to the final pixels. They reflect how we actually build — the same standards we bring to every client engagement.

Client work is shared on request, subject to what each client is comfortable disclosing. Get in touch to learn more about our commercial projects.

Want us to build yours?

The same attention to architecture and privacy-first defaults you see above, applied to your product. Tell us what you're building.