Weather.Co is now free for every pilot — always free for CFIs and flight schools.
Studio · Principles
Studio · standing rules

What I won't compromise on.

A small set of standing rules the studio holds across every product. These aren't aspirations — they're constraints I've already chosen, and the business model is built around them. If you've ever asked "why doesn't Kuhlman.Co do X?" — the answer is probably here.

01 · Money
No subscription.
If you bought the app, you own the version you bought — forever. Upgrades may be paid, but rent on software you already paid for isn't a model I'm willing to operate.
tmpo →
02 · Architecture
No servers (when avoidable).
tmpo's data never leaves your phone. Outpost.Co's sync goes through your private iCloud, not mine. When a server is the right call (Weather.Co's API proxies), it's a Cloudflare Worker — stateless, edge-cached, no database holding your data.
How →
03 · Surveillance
No telemetry.
No analytics SDK, no event tracking, no usage pings. I don't know which screens you use. The product gets better from feedback you send, not from data I take.
Privacy policy →
04 · AI
On-device AI, or none.
Outpost's Discover, tmpo's insights, Weather.Co's natural-language briefings — all run on Apple Foundation Models, on your device. Your prompts don't leave the phone. No cloud LLM in the loop.
How →
05 · Aviation
Free for CFIs forever.
CFIs and flight schools get Weather.Co free, indefinitely. This is a standing promise, not a marketing campaign. If the business model ever requires charging CFIs, the business model changes — not this rule.
CFI program →
06 · Platform
Native first.
SwiftUI on Apple platforms. Kotlin/Compose on Android. No React Native, no Electron, no cross-platform shortcuts. Native apps respect the system, the battery, and the conventions users already know.
Stack →
07 · Scale
One person, end-to-end.
Design, build, ship, support — same set of hands all the way. No handoffs to drop the ball. Fewer total apps in exchange for more coherence in each one. I take the trade willingly.
About →
These are constraints, not preferences. They predetermine certain product shapes (no engagement metrics → no growth hacks → no notification-spam loop). The "small studio" feel is downstream of the rules above, not a brand exercise on top of them.