Why "Bring Your Own OpenAI Key" Is the Smartest Way to Dictate on Mac
If you use a Mac for serious writing, you've probably noticed the same thing: subscription-based dictation apps are getting expensive. Wispr Flow, the current market darling, costs $14.99/month — or $180 a year. For an app that's mostly just a thin wrapper around OpenAI's Whisper model, that's a striking price tag.
There's a smarter way to do this. It's called BYOK — Bring Your Own (OpenAI) Key — and once you understand how it works, it's hard to go back.
The Hidden Markup Inside Your Dictation Subscription
When you dictate into a subscription app, your audio gets shipped to a transcription model (usually OpenAI Whisper) and text comes back. The model does the work; the app wraps it in a UI.
Here's the part most apps don't advertise: OpenAI charges about $0.006 per minute for Whisper transcription. That's six-tenths of a cent. If you dictate for two hours a day, five days a week, you're talking roughly $3.60/month in raw API costs — less during lighter weeks.
So how does a subscription app justify $14.99/month?
It can't, not on usage economics alone. The markup is somewhere between 4x and 10x the actual API cost for typical users — and that's before you consider that most people dictate far less than two hours a day. Light users (say, 30 minutes a day) are paying 30x markup or more.
You're not just paying for convenience. You're paying a recurring rent to sit between you and a commodity API.
How BYOK Works: Your Key, Your Bill
The BYOK model flips this arrangement. Instead of paying the app a monthly subscription, you:
- Create a free OpenAI account at platform.openai.com
- Add a small credit balance — $5–10 to start
- Generate an API key from your OpenAI dashboard
- Paste that key into the app
From that point on, every transcription request goes directly from your Mac to OpenAI — authenticated with your key, billed to your account at OpenAI's actual published rates. The app doesn't touch your billing. It doesn't proxy your audio through its own servers. It's just a native macOS interface that uses the API you've authorized.
Your monthly bill? For most users, $2–5/month. Power users doing several hours of daily dictation might hit $10–15. But the ceiling scales with your actual usage, not a flat subscription you pay regardless of whether you pick up the mic.
Real Cost Comparison: ParlaParla vs. Wispr Flow
Let's put numbers next to this.
Wispr Flow
- Monthly plan: $14.99/month
- Annual plan: $9.99/month (billed $119.88/year)
- What you get: unlimited transcriptions (they absorb the API cost — and price accordingly)
ParlaParla with your own OpenAI key
- App cost: $0/month
- OpenAI API rate: ~$0.006/minute of audio
- Typical user (30 min/day, 20 workdays/month): ~$3.60/month
- Light user (15 min/day): ~$1.80/month
- Heavy user (2 hr/day): ~$14.40/month
For most Mac users, that's $50–100 saved every year without giving up a single feature. The transcription quality is identical — it's the same Whisper model, the same accuracy, the same support for 90+ languages.
The only scenario where a subscription might break even is if you're dictating relentlessly, several hours every single day. At that volume, check your math — but you're also in a small minority.
The Privacy Argument (This One Matters More Than Cost)
Cost is the easy argument. Privacy is the more important one.
When you use a subscription dictation service, your audio typically travels through two hops:
- Your Mac → the app's servers
- The app's servers → OpenAI
That first hop — through the app's infrastructure — means the company can, in principle, log your audio, analyze usage patterns, or share data per their privacy policy. Most don't, but you're trusting them not to. You're a user of their service, which means they have both access and incentive to build on that data over time.
With BYOK, there's only one hop: your Mac → OpenAI directly. The dictation app on your machine is just a local process. It constructs the API request, sends your audio to OpenAI, and gets text back. Nothing goes through a third-party proxy, because there is no third-party proxy.
This matters if you're a lawyer dictating client notes. A journalist working on sensitive stories. A founder describing unreleased products. A therapist transcribing session memos. The industries where dictation is most valuable are exactly the industries where intermediate data handling is most risky.
BYOK doesn't require you to trust anyone except OpenAI — which you're already trusting if you use ChatGPT or any other Whisper-based app.
How to Set Up ParlaParla with Your OpenAI Key
Getting started takes under five minutes.
Step 1: Create an OpenAI account
Go to platform.openai.com and sign up or log in. If you already use ChatGPT, you may already have an account — but the API platform is separate from chat.openai.com.
Step 2: Add a credit balance
Go to Settings → Billing → Add payment method. Add $5–10 to start. OpenAI doesn't charge a subscription — you only spend what you use.
Step 3: Generate an API key
In the OpenAI dashboard, go to API Keys → Create new secret key. Copy it — you'll only see it once.
Step 4: Install ParlaParla
Download ParlaParla from the Mac App Store and install it on your Mac.
Step 5: Paste your API key
On first launch, ParlaParla will ask for your OpenAI API key. Paste it in. That's it.
You're now dictating on Mac with zero monthly subscription, direct-to-OpenAI audio routing, and a pay-as-you-go bill that reflects your actual usage.
FAQ
Is OpenAI free?
New OpenAI accounts get a small free tier, but for sustained dictation use you'll want to add a credit balance. The good news: even $5 will last most users weeks or months at typical usage rates.
What if I dictate a lot — will costs spike?
OpenAI charges $0.006/minute. At two hours of dictation per day for a full month (roughly the absolute ceiling for professional use), you'd spend about $21.60. Most users are closer to $2–5/month. You can also set a usage limit in your OpenAI dashboard to cap spend at any amount you choose — it's a one-checkbox setting.
Does ParlaParla work with models other than Whisper?
ParlaParla uses OpenAI's Whisper API, which is currently the best-in-class transcription model for accuracy, speed, and language support. As OpenAI releases improved models, ParlaParla will support them.
What about other Whisper apps on Mac?
There are a handful of Whisper-based apps on Mac. The BYOK principle applies to any of them — if an app lets you supply your own API key rather than billing you a subscription, that's the model to prefer. ParlaParla is designed from the ground up around BYOK: it's not a subscription service with an API-key option bolted on. The key is the model.
What happens if I lose my API key?
You can delete the old key from the OpenAI dashboard (it immediately stops working) and generate a new one in seconds. Update it in ParlaParla's settings and you're back.
Does my audio get stored anywhere?
OpenAI processes your audio per its API data usage policy. By default, OpenAI does not use API data to train models (unlike the free ChatGPT tier). ParlaParla does not store, transmit, or log your audio beyond what's needed to make the API request.
Stop Paying Rent for a Commodity API
Subscription dictation apps made sense when speech recognition was hard and proprietary. That era is over. OpenAI Whisper is public, cheap, and excellent — and any Mac app can use it on your behalf.
The question is who you're paying the markup to, and whether you have to.
BYOK puts you in control: your API key, your billing relationship, your audio routed directly to the model with no intermediary. For most Mac users, that means spending $2–5/month instead of $120–180/year — and knowing exactly where your voice data goes.
Your first dictation is one API key away.