Work
Everything we have shipped.
The sectors we’ve built client software for, the products we run ourselves, the authentication platform underneath both, and the apps we’ve published since 2014.
Client work
Where the client work has been.
- Agriculture
- Food production
- Manufacturing
- Construction and trades
- Recreation and hospitality
- Fire safety
- Home inspection
- Insurance claims
- Assessment services
Our products
Business software we run ourselves.
Running a product is different from delivering a project: customers arrive without warning, and uptime is your problem at two in the morning.
Live
A hosted endpoint for HTML forms. Point a form at it and submissions arrive by email with the spam already filtered out. No server, no database, no backend code to write.
- Serves free through paid tiers, from a thousand submissions a month upward
- Spam filtering built in: honeypot traps, Cloudflare Turnstile, and Google reCAPTCHA with server-side score checks
- Email on every submission or a daily digest, to as many addresses as needed
- Custom redirects or a JSON response, so it drops into a static site or a single-page app equally
- Runs the contact form on this site
Live
A printed QR code points at a short link you own, so where it goes can be changed after the artwork has gone to press. For menus, packaging, and signage, where reprinting is the expensive part.
- The printed code never changes; where it points can be edited at any time, and codes already in circulation follow within seconds
- A hundred codes free per account, with unlimited repoints and scans — no card, and no paid tier to be upgraded to
- Sign-in by passkey, using Face ID, a fingerprint or a hardware key, with authenticator-app codes alongside
- Styling to match the artwork it goes into, print-resolution export, a scan count per code, and pause without losing the link
- The application our authentication platform was extracted from, and proved on
Live
Trivia for a room full of people, played on the phones they already have. The host drives the questions, players join with a code or a QR scan, and a separate big-screen view keeps everyone looking at the same thing.
- Players join with a code or a scan — no app to install and no account to create
- Three views of one live game: the host's console, each player's phone, and a projector display for the room
- Multiple choice, true/false and free text, with timers per question and answer matching that forgives capitals, accents and punctuation — and a host who can override any verdict
- Rebuilt and replaced in 2026 while it was in use, with every past game carried across
SignBoost
Retired
A digital signage platform for businesses that wanted a screen in the lobby without an enterprise contract behind it. Build a display, schedule it, push it to the screen.
- Browser-based display building and scheduling
- Priced for single sites rather than chains
ZippLog
Retired
A contact-tracing system for workplaces: log who was on site and when, and answer the exposure question in minutes rather than by reconstructing it from memory.
- Built and shipped against a live public-health deadline
- Retired once the requirement it existed for went away
Platform
The infrastructure under all of it.
Every project needs accounts and access rules, so ours are written once as packages rather than rebuilt per job: passkeys, authenticator-app two-factor, and the database rules that enforce both. All of it runs in production today.
Published apps
Five on the App Store, the oldest since 2014.
Designed, built, submitted, and supported in house, then maintained through twelve years of operating-system changes.
iOS, iPadOS, tvOS
Lightning turns a room into a thunderstorm. It plays storm soundscapes and syncs the light to the thunder — the screen falls to black, then pulses with every rumble, and on the loudest strikes it fires the camera flash like real lightning.
iOS, iPadOS
Live Winnipeg Transit arrivals, the stops you use most a tap away, and a countdown to your bus on the Lock Screen so you are not watching the app to know when to leave.
iOS, iPadOS
Live Metro Vancouver bus arrivals from TransLink, service alerts for the stops you actually use, and a countdown to your bus on the Lock Screen.
iOS, iPadOS
Titus turns your phone into an off-road trail recorder: a dashcam that also captures where you went and what the terrain did to your rig.
iOS
Six uniquely designed clocks and an elegantly simple interface with intuitive alarms. Simplify your time with CLCK.