Skip to main content

OrsaNova Studios

Showcase

The software we build, ship and still run ourselves.

Techniques get proven on our own products first, on software we have to live with after it ships. Everything here is in use — not a concept, not a pitch deck.

TerpTrakker

A local-first mobile app for tracking cannabis products and sessions. Records stay on the device by default; analytics run on-device rather than in a cloud, and billing goes through the platform's own store rather than a payment integration of ours.

  • Local-first — the app is fully usable with no network, and sync is something you switch on rather than something we assume.
  • On-device analytics — correlations are computed where the data already is, so consumption records never need to leave the phone to be useful.
  • Store-native billing — entitlements come from the app store; we never see a card.
TerpTrakker's analytics screen on a phone: a bar chart of session ratings over time, average time to effect and effect duration, a top-rated strain list, and the terpenes most common in the highest-rated sessions.

Focally

A browser extension that connects four separate business systems into one working surface, so a team stops copying values between tabs to complete a single task.

  • Four systems, one context — the integration lives in the browser, next to the work, rather than as another dashboard to visit.
  • Built around an existing process — it automates the sequence people were already performing by hand.

More about Focally

Focally's browser side panel part-way through a focus block: nine minutes left of twenty-five, the task the block is attributed to, and today's tasks imported from ClickUp and Salesforce with a note field that syncs back to each system.

Caldera

A desktop plugin that drives Bluetooth hardware directly from a Stream Deck, with no cloud service in the path at all.

  • Hardware over Bluetooth — a physical control surface talking to a physical device, locally.
  • No cloud — nothing to sign into, nothing to be offline from, nothing collecting telemetry.
  • Two runtimes — a TypeScript plugin for the control surface and a daemon handling the device connection.
A Stream Deck running Caldera's default profile: connection and heat on, the current temperature at 365 degrees Fahrenheit against a 380 degree setpoint, brightness and auto-shutoff keys, and a ritual paused on step three of eight.

Want something like this built?

These started as our own problems. If you have one that no vendor sells software for, tell us what the process looks like today and where it breaks down.