Artisanal Software
Independent Software Studio

Software, made by hand.

Artisanal Software builds thoughtful tools for people who care about the details. Personal software, carefully made and shipped when it's ready.

  • One person. Hand-tuned. No committee design.
  • On-device recommendations built around your taste.
  • Source-available — read the code, audit the claims.
  • No subscriptions, no surveillance, no enshittification.
PodHaven episode detail screen — Artisanal Software's flagship iOS podcast app.
Products

What we make.

One product today. More to come — but only when each one is worth your time.

PodHaven · iOS

The podcast app that learns what you actually want to hear.

Personal recommendations built and scored entirely on your device. Smart Lists, flexible filters, and custom tags to organize your library. Configurable silence skipping for downloaded episodes and CarPlay for listening on the road. Plus offline listening, transcripts, sharing, widgets, and settings for each podcast’s routine.

Built on modern Swift, source-available on GitHub, and available now on the App Store.

PodHaven Up Next showing a queue of episodes followed by the on-device Recommended section.
Philosophy

Things we believe.

Software has gotten worse, on average, every year for the last decade. We don't think that has to be true.

Privacy is a feature, not a flag.

PodHaven's recommendation model and scoring run on your device. Feeds, search, and downloads use the network. Sentry diagnostics and in-app feedback help us investigate problems.

On-device, by default.

Modern phones are absurdly capable. Recommendations, search, ranking — they belong on your device, not behind someone else's API key.

Source-available.

Our code is public. Read it, audit it, fork it, build it yourself. Trust that's grounded in code is the only kind worth having.

No subscriptions for software.

You should be able to buy software, own it, and keep using it. Recurring revenue isn't a substitute for shipping things people want.

Hand-tuned, not template-built.

Every interaction, every animation, every margin gets attention. The "hundred small things" are the actual product — they just don't show up on a feature list.

Ship when it's ready.

No artificial release cadences, no quarterly OKRs forcing half-baked features. We ship when something is good. We don't ship when it isn't.

About

A studio of one.

Artisanal Software is the work of Justin Bishop — engineer, long-time podcast nerd, and reluctant subscription-skeptic. The studio is small on purpose: one person, deep focus, no roadmap meetings.

If you'd like to follow along, the Discord is the most active channel. Code lives on GitHub. Ideas, bug reports, and well-argued disagreements are all welcome.