# Yap — On-device dictation for Mac, Windows, iPhone and Android that types at your cursor.

> Source: AgentsIndex — https://agentsindex.ai/yapapp (structured, researched, re-verified)
> Facts last verified: 2026-10-20 · 3 facts changed

Yap is a push-to-talk dictation app for Mac, Windows, iPhone and Android that recognizes speech on the device and types cleaned-up text into whatever app has focus. It also ships a separate MCP server for transcribing local audio files.

| Fact | Value |
| --- | --- |
| Website | https://yapapp.cc/ |
| Price | from $6.90/month billed monthly, $5.75/month billed annually |
| Free trial | Partly |

3 days free with a free account created in the app, email only and no card, once per account and limited per network; then a 10-day trial that requires a payment card. No standing $0 plan: new dictation pauses when access ends, though local history stays readable.

## What it costs to start

**Free tier** · Partly — Three days of use come with a free account and no card, then dictation pauses until a card-backed trial or a paid plan starts; there is no standing free plan.

> Yap is free for 3 days once you create a free account in the app, with no card. To keep dictating, start a 10-day trial with a card on either plan; the app unlocks by itself.
> — https://yapapp.cc/pricing · Lead paragraph under "Less typing. A little every month."

**Self-serve signup** · Yes — Download, email sign-in code and a Start trial button in the app complete the purchase; billing runs through Stripe with no sales contact anywhere in the flow.

> Sign in with your email and the code we send you: your 3 free days start, no card. To keep dictating after that, choose Start trial in the app.
> — https://yapapp.cc/download · Mac setup steps, step 04 "Keep going"

**Card to start** · Partly — The first three days need only an email address, but every trial beyond that demands a payment card before the app unlocks again, and it charges when the trial ends.

> Your first desktop subscription begins with a 10-day trial, which requires a payment card.
> — https://yapapp.cc/legal/terms · Section 6 Fees, Subscriptions, and Payment, "Subscription terms"

**Cancel any time** · Yes — Cancel in the account billing page at any time with no term or fee; access runs to the end of the paid period, and canceling during the trial avoids the first charge.

> Cancellation keeps access until the end of the current trial or paid period; it prevents the next recurring charge.
> — https://yapapp.cc/legal/terms · Section 6 Fees, Subscriptions, and Payment, "Subscription terms"

## What it works with

**MCP server** · Yes — A free MIT-licensed MCP server exposes three tools to any MCP client, transcribing local audio and searching Yap's dictation history read-only, installed via npx.

> Yap MCP lets Claude, Cursor, VS Code and any MCP client transcribe your recordings and search what you dictated with Yap.
> — https://yapapp.cc/mcp · Intro paragraph under the main heading

## What it does on its own

**Acts on its own** · No — The documented workflow requires the user to place a cursor, hold a shortcut, speak, and release.

> Put your cursor where your words belong. Hold Fn and start speaking.
> — https://yapapp.cc/ · How it works, step 01

**No code needed** · Yes — Setup is a download, an operating system permission and an email sign-in code; the vendor's own guide is four visual steps with no configuration file or scripting involved.

> Follow the visual setup guide in Yap. It opens the right settings, shows which switch to turn on, and checks off Microphone and Accessibility when macOS confirms access.
> — https://yapapp.cc/download · "Let's get you talking" setup steps, step 02 "Say hello"

## What happens to your data

**No training on your data** · Yes — Recognition happens on the device and the vendor states it receives no audio or dictated text, so there is nothing of the user's content on its side to train on.

> The Mac app transcribes recordings locally on your device. It does not upload audio to us.
> — https://yapapp.cc/legal/privacy · Section 3 Information We Collect, "Desktop dictation"

**Retention you control** · Yes — Dictation history lives in a local database the user can delete entry by entry, and account deletion in the app or on the site removes the server-side record at once.

> Completed text is stored in a local dictation-history database on your Mac, retained until you delete it from Dictation history.
> — https://yapapp.cc/legal/privacy · Section 3 Information We Collect, "Desktop dictation"

**Data stays in your region** · Partly — Speech and transcripts never leave the machine, which settles residency for content, but the account and billing data the vendor does hold has no region choice and may cross borders.

> The Service may be operated from, and information may be processed in, countries other than the one in which you are located.
> — https://yapapp.cc/legal/privacy · Section 8 International Data Transfers

**Self-hosted** · Partly — Recognition, history and the MCP server all run on the buyer's own hardware, but accounts, activation and periodic access checks still depend on the vendor's servers.

> Speech and transcripts stay on your device. Internet access is required for the first launch, for activation and for periodic access checks.
> — https://yapapp.cc/pricing · Footnote under "The same app on either plan."

**Open source** · Partly — The MCP server is published on GitHub under the MIT license, while the paid Mac, Windows and phone apps remain proprietary under the vendor's intellectual property terms.

> The code is public on GitHub under the MIT license, so you can check every line.
> — https://yapapp.cc/mcp · Privacy section, "Your recordings stay put." bullet list

**Take your data out** · Yes — History is a local store that stays readable, copyable and deletable even after a subscription lapses, so dictated text is not locked behind an active plan.

> Your existing history stays on your device and remains readable, copyable and deletable.
> — https://yapapp.cc/pricing · Paragraph following "The same app on either plan." feature list

## Whether a company can buy it

**Single sign-on** · No — Sign-in is an emailed one-time code against a personal account; no identity provider, SAML or directory option is offered, which fits a product with no team plan.

> To dictate, you create or sign in to a Yap account with your email address and a code we email to it.
> — https://yapapp.cc/legal/privacy · Section 3 Information We Collect, "Phone apps"

**Uptime promise** · No — The terms disclaim availability rather than commit to it, promising only commercially reasonable efforts with no uptime figure, credits or remedy published.

> We do not guarantee that the Service will be uninterrupted, timely, secure, or error free, or that it will always be accessible.
> — https://yapapp.cc/legal/terms · Section 3 The Service

## Which models it runs on

**Its own model** · No — Recognition uses NVIDIA's Parakeet speech model rather than a model Yap trains, and the vendor names that third-party model and its CC-BY license itself.

> transcribed with NVIDIA Parakeet on your CPU and discarded
> — https://yapapp.cc/mcp · FAQ, "Does my audio leave my computer?"

**You pick the model** · No — The vendor picks the speech engine and the app downloads one model once; no model picker or alternative engine is offered in the app or the MCP server.

> Recognition runs locally with the same speech engine as the Yap app: no upload, no API key, no account.
> — https://yapapp.cc/mcp · Intro paragraph under the "Speech to text for your AI assistant" heading

## Changed since our last check

- **Cancel any time**: now Yes. It was Partly when we checked on 2026-10-17.
- **No training on your data**: now Yes. It was Partly when we checked on 2026-10-17.
- **Take your data out**: now Yes. It was Partly when we checked on 2026-10-17.

## Yap is a push-to-talk dictation key, not a transcription workspace

Yap has no editor of its own. You hold a key, speak, and release: the text is typed into whatever window is in front, whether that is Gmail, Slack, a Notes document or a terminal prompt. On a Mac the key is Fn, on Windows it is Ctrl + Win, and [Fn + Space locks recording](https://yapapp.cc/download) so you can keep talking hands-free and tap to finish.

Recognition happens on the machine. The first dictation downloads a speech model once, [about 0.7 GB on Windows](https://yapapp.cc/download), after which the app works without a network while you talk. The engine is not Yap's own: the MCP documentation names it, saying audio is "transcribed with NVIDIA Parakeet on your CPU and discarded". Twenty-five European languages are recognized and [detected per recording](https://yapapp.cc/pricing) rather than selected in a menu.

The app also cleans up what it hears. Its about page describes the gap it aims at: most tools "stop at raw transcription: a messy wall of words, full of 'ums' and missing punctuation", and Yap's [built-in cleanup](https://yapapp.cc/about) removes hesitation sounds while keeping the words you chose. Punctuation is inserted automatically, with spoken punctuation available as a setting.

## Pricing is one price, two terms, and three days before the card

There is a single product at [$6.90 a month or $69 a year](https://yapapp.cc/pricing), in US dollars, with every feature on both terms. The yearly card advertises "Save $13.80 a year" and no percentage, so the discount is two months rather than a stated rate. The two cards sit side by side on the page: there is no monthly and annual toggle to operate.

The free path is narrower than the front page suggests. Three days start when you create an account in the app with an email address and no card, and the terms add that an account "can begin free days once" and that the vendor "may limit how many accounts can begin free days from the same network". After that, dictation only resumes through a [10-day trial that requires a payment card](https://yapapp.cc/legal/terms) and charges when it ends.

What the plan buys is unmetered: unlimited on-device dictation, all 25 languages, and every platform under one subscription. There are no credits, no minutes and no overage, which makes this one of the few AI-adjacent products where cost is entirely predictable. Payments run through Stripe, except in the Mac App Store edition, where [Apple sells and bills the subscription](https://yapapp.cc/legal/terms) and refunds are Apple's to give.

There is also a referral mechanic with real money in it: an invite link gives the new user a 30-day trial instead of 10, and pays the inviter a $6.90 credit once that person's first payment is made. Credits have no cash value and do not apply to App Store purchases.

## The privacy claim is specific enough to check, with named exceptions

Most of the marketing rests on one claim, and the privacy policy states it in operational terms rather than slogans. The desktop app "transcribes recordings locally on your device" and "does not upload audio to us"; the phone apps recognize speech on the phone, and the [Yap keyboard "sends nothing to us"](https://yapapp.cc/legal/privacy). The browser extension is described as collecting no data at all, storing only its own settings locally.

The exceptions are named rather than buried. The speech model is fetched from third-party content hosts, which see an IP address. Free days are started by a call to the vendor's server that stores a random installation identifier, the operating system, the dates, and a keyed hash of the network address, explicitly "never the address itself". Subscription checks "do not send audio, transcript text, your Mac's name, or a hardware identifier".

Two editions behave differently in ways a buyer should know before downloading. The Mac App Store edition cannot type into other apps, so it "copies each completed dictation to the clipboard for you to paste", and it does not contact the vendor's servers for accounts at all. Account deletion is self-serve in the apps or on the site, and removes what the vendor holds while leaving local history alone.

## Voice coding is the sharpest use case, and the comparison is Yap's own

The developer pitch is narrow and well argued: your voice, your code and your on-screen text stay local, which matters under an NDA or on client work. Yap types into the front window, so [Claude Code, Codex CLI, Gemini CLI, Aider, Cursor and plain terminals](https://yapapp.cc/voice-coding) all receive dictation as keystrokes, including over SSH, because the local terminal forwards the keys. It never presses Enter, so a prompt can be read before it is sent.

The comparison table on that page quotes competitors against themselves, including Wispr Flow's "Transcription always occurs on the cloud" and its Context Awareness sending "textbox contents", "on-screen text" and "variable and file names in coding apps" by default. That is useful sourcing. The figures for Yap itself are not independently sourced: a median 0.56 seconds on an Apple M5 Pro over seven dictations, 1.4 seconds on an M2 Pro, measured by the vendor, which also notes older Macs take longer.

The page is unusually candid about limits. Asked whether Yap knows a project's file and function names, the vendor answers "Not yet: Yap has no custom vocabulary" and suggests Claude Code's own voice mode for prompts that are mostly identifiers. It also lists three cases where something else fits better, including Talon with Cursorless for editing code by voice.

## The MCP server is free, MIT licensed and separate from the paid app

Yap's programmatic surface is an [MCP server](https://yapapp.cc/mcp) rather than an API. It exposes three tools: transcribe_audio for a local audio or video file of any length with optional timestamps, search_dictations which opens the Yap app's history read-only, and prepare_speech_model to download and verify the model ahead of time. Install is an npx command, with a .mcpb bundle for Claude Desktop.

It needs no account and no API key, runs on macOS, Windows and Linux, and is published under the MIT license with the model under CC-BY-4.0. Audio is "decoded in memory and discarded". The paid app is not required for transcription, only for the history search, which can find nothing until you have dictated on that computer. No REST or HTTP API is documented anywhere on the site, and no webhook or event notification is mentioned.

## Company, platform maturity and who should wait

Yap is a product of O-mega Enterprise Inc., which is named as the controller and the seller in both the [privacy policy](https://yapapp.cc/legal/privacy) and the [terms](https://yapapp.cc/legal/terms). No funding, headcount, address or country of incorporation is published on the site, and no SOC 2 report, ISO 27001 certificate or data processing agreement is named; the security section commits only to "appropriate technical and organizational measures". The terms disclaim availability rather than promising it, so there is no uptime commitment of any kind.

Maturity varies sharply by platform. The Mac build is Developer ID-signed and notarized, Apple Silicon only with no Intel build. The [Windows installer is not code-signed yet](https://yapapp.cc/download), so Windows warns on install. iPhone ships through TestFlight, Apple's beta channel, and Android is a sideloaded build from outside Google Play.

This is a single-user product. There is no team plan, no seat management, no administrative console and no identity provider sign-in: accounts are an email address and a code emailed to it. An organization that needs central provisioning, audit trails or a signed agreement has nothing to buy here yet. A person who dictates into email, chat and coding agents all day, and who cannot send audio to a vendor's servers, has the cheapest option in this comparison set.

## What changed

- 2026-10-24 — Categories
- 2026-10-20 — Free tier · What it does
- 2026-10-17 — Free tier · Price · What it does

## Keeping it current

These facts are re-checked against Yap's own pages and updated when they change. If you represent Yap, sign in and update the listing from your dashboard at https://agentsindex.ai/dashboard. The operations this site accepts from an agent are listed at https://agentsindex.ai/.well-known/agents.json — that catalog needs no key to read, and each entry states its own auth.
