Privacy Policy

Last updated: February 7, 2026

Yakki ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use the Yakki applications — the Yakki macOS app and the Yakki iPhone (iOS) app — and our website.

The short version: We never train AI on your data. On macOS, your audio and transcriptions stay on your device. On iPhone, your voice is transcribed in the cloud and the audio is discarded the moment it's transcribed — your transcripts live on your device and sync only through your own iCloud, never our servers.

Yakki works slightly differently on each platform. Section 1 covers what stays on your device in the macOS app; the "Yakki on iPhone (iOS)" section covers how the iPhone app handles your voice. Everything from "Information We Collect" onward applies to both.

1. On macOS: Information That Stays On Your Device

In the macOS app, the following data is processed and stored entirely on your Mac and is never transmitted to our servers or any third party:

Data TypeDescriptionStorage Location
Audio recordingsVoice recordings captured during dictation or meeting recordingYour Mac (App Support folder)
TranscriptionsText generated from your audio Your Mac (App Support folder)

*AI-assisted (optional) features do send partial transcriptions to our AI providers (encrypted). They are NEVER used to train any model.
Speaker identificationVoice profiles used to identify speakersYour Mac only
AI modelsWhisper and other transcription modelsYour Mac (App Support folder)

On macOS, we never have access to your audio files or transcription content.

Yakki on iPhone (iOS)

The Yakki iPhone app is a voice keyboard. Because iOS does not let a keyboard extension run our speech models on the device, voice on iPhone is transcribed in the cloud. Here is exactly what happens to your data:

DataWhat happens to it
Audio recordingsWhen you dictate, audio is recorded on your iPhone and sent over an encrypted (TLS) connection to our transcription service. The audio is discarded as soon as it has been transcribed — we do not retain it on our servers. A copy stays on your device (and syncs through your iCloud — see below) only if you keep the recording in your history.
TranscriptionsThe transcribed text is returned to your device and stored there. It is not stored on our servers.
AI formatting & translationIf you use a formatting mode (e.g. Email, Notes, Chat) or the Translate feature, the transcript text only (never the audio) is sent to our AI provider to be formatted or translated and returned to your device. It is processed in real time, not retained, and never used to train any model.
Sync (iCloud)Your recordings and transcripts sync between your devices through your own private iCloud account (Apple CloudKit private database). This data lives in your iCloud, not on Yakki's servers — we cannot read it.
AccountYou can sign in with Sign in with Apple or an email and password. We store your email address and an account identifier to manage your subscription and free‑tier usage. Authentication tokens are stored only in the main app's Keychain on your device — the keyboard extension never holds them.
SubscriptionsPurchases are handled by Apple through the App Store (StoreKit). We receive only your subscription status to unlock Pro features; we never see your payment details.
Usage countsWe count transcribed words to enforce free‑tier limits. No transcript content is included in these counts.

What the iPhone app does NOT do: it contains no third‑party advertising, analytics, or tracking SDKs; it does not track you across other apps or websites (so iOS never shows you an App Tracking Transparency prompt); and it does not log your keystrokes. The keyboard requests "Allow Full Access" solely to reach the shared app container and to send audio for transcription over HTTPS.

You can delete your account and its server‑side data at any time from Settings → Account → Delete Account in the app. Recordings and transcripts stored on your device and in your iCloud are removed when you delete them.

2. Information We Collect

2.1 License and Account Information

On macOS, when you purchase or activate Yakki, we collect:

  • License key
  • Email address (for license delivery)
  • Device identifier (anonymous hardware ID for license validation)
  • Purchase date and license type

Purpose: To validate your license and provide customer support.

Third party (macOS): macOS license validation is processed by Polar (polar.sh). See their privacy policy.

On iPhone (iOS), accounts use Sign in with Apple or email/password and we collect your email address and an account identifier; subscriptions are purchased and managed through Apple, not Polar. See the "Yakki on iPhone (iOS)" section above.

2.2 Optional Analytics (macOS, Opt-In Only)

The iPhone app collects no analytics and contains no analytics SDK. In the macOS app, if you choose to enable analytics in Settings, we collect:

  • App version and macOS version
  • Feature usage statistics (e.g., "dictation started", "meeting recorded")
  • Performance metrics (e.g., transcription speed)
  • Error reports (crash logs without personal content)

We never collect: Audio content, transcription text, file names, or personal identifiers beyond anonymous session IDs.

Purpose: To improve Yakki's performance and features.

You can disable analytics at any time in Settings → Privacy → Analytics.

2.3 Lawful Basis for Processing (GDPR)

Data TypeLawful Basis
License DataContractual Necessity: We need this to deliver the app you purchased.
AnalyticsConsent: You must opt-in via Settings.
Support/InquiriesLegitimate Interest: Responding to your requests.

3. Optional Cloud Features

Yakki offers optional cloud-powered features. These are disabled by default and can be turned off entirely using "Only Local" mode in Settings.

3.1 Meeting Analysis (AI Summaries)

When you use the "Analyze Meeting" feature:

What's SentWhat's NOT Sent
Transcript text (for AI processing)Audio files
Speaker labels (e.g., "Speaker 1")Your name or identity
Any other files on your device

Third-party processor: OpenAI (via our secure proxy) or Microsoft Azure OpenAI.

Data retention: Transcript text is processed in real-time and not stored by our servers. Per OpenAI's data policies:

"OpenAI may securely retain API inputs and outputs for up to 30 days to provide the services and to identify abuse. After 30 days, API inputs and outputs are removed from our systems, unless we are legally required to retain them."

AI Training: Your data is never used to train AI models. Per OpenAI's API Data Usage Policy:

"By default, OpenAI does not use customer data submitted via the API to train our models."

3.2 Text Enhancement

When you use AI-powered text formatting:

  • Your transcribed text is sent to our AI provider for formatting
  • The formatted text is returned to your device
  • No content is stored after processing

3.3 "Only Local" Mode

You can disable all cloud features by enabling "Only Local" mode in Settings. When enabled:

  • All transcription remains 100% on-device
  • No data is sent to any cloud service
  • Meeting Analysis and AI formatting features are disabled
  • License validation still requires occasional internet connection

4. Data We Do NOT Collect or Retain

To be explicit, Yakki never stores the following on our servers, sells it, or uses it to train AI (on iPhone, audio is sent for transcription and then immediately discarded — see the iOS section):

  • Audio recordings or voice data (not retained — discarded right after transcription on iPhone; never leaves the device on macOS)
  • Transcription content or text (stored on your device / your iCloud, not ours)
  • Meeting content or summaries
  • File names or document content
  • Keystrokes or screen content
  • Location data
  • Contacts or calendar data
  • Browsing history
  • Data from other applications

5. AI and Machine Learning

5.1 On-Device AI (macOS)

On macOS, Yakki uses on-device AI models for transcription. These models run entirely on your Mac, do not send data anywhere, do not learn or adapt from your usage, and are the same for all users. (On iPhone, transcription runs in the cloud and the audio is discarded right after — see the iOS section.)

5.2 Cloud AI (Optional on macOS; used for transcription & formatting on iPhone)

When you use cloud AI features (on macOS: Meeting Analysis and Text Enhancement; on iPhone: cloud transcription, formatting modes, and translation):

  • Your content is processed by OpenAI or Microsoft Azure OpenAI
  • Your data is NOT used to train their AI models
  • OpenAI retains API data for up to 30 days for abuse monitoring, then deletes it
  • We do not store ANY of your content on our servers

6. Data Security

We implement appropriate technical and organizational measures to protect your information:

  • Encryption in transit: All network communications use TLS 1.3
  • Local data: Stored in macOS-protected application containers
  • API security: Authenticated and signed requests to our services
  • No unnecessary data collection: We only collect what's essential

7. Data Retention

Data TypeRetention Period
License informationDuration of license + 30 days
Analytics (if enabled)90 days, then aggregated/anonymized
Cloud-processed contentNot retained (real-time processing only)
Local audio/transcriptionsUntil you delete them

8. Your Rights

Depending on your location, you may have the following rights:

8.1 All Users

  • Access: Request a copy of data we hold about you
  • Deletion: Request deletion of your data
  • Opt-out: Disable analytics at any time
  • Local control: Delete local audio/transcriptions at any time

8.2 European Users (GDPR)

For users in the European Union (EU), European Economic Area (EEA), and United Kingdom (UK), under the GDPR you have rights including Access, Rectification, Erasure ("Right to be Forgotten"), Restriction of Processing, Data Portability, and Right to Object. To exercise these rights, contact us at [email protected].

8.3 California Users (CCPA/CPRA)

For residents of California: We do not sell your personal information. You have the Right to Know, Right to Delete, Right to Correct, and Right to Non-Discrimination. To exercise these rights, contact us at [email protected].

9. Third-Party Services

ServicePurposeData SharedPrivacy Policy
Apple (iPhone)Sign in with Apple, App Store purchases & subscriptions, iCloud syncAccount email/identifier, subscription status; your recordings/transcripts stay in your iCloudapple.com/legal/privacy
ElevenLabs (iPhone)Speech-to-text transcriptionAudio (processed in real time, not retained)elevenlabs.io/privacy
OpenAIAI text formatting & translation (iPhone); meeting summaries & text enhancement (macOS, optional)Transcript text only — never audio (not used for training; retained up to 30 days for abuse monitoring)API Data Usage Policy
Polar (macOS)License management & paymentsLicense key, email, device IDpolar.sh/legal/privacy
Sparkle (macOS)App updatesApp version, macOS versionOpen source, no data collection
CloudflareAPI infrastructureRequest metadatacloudflare.com/privacy

10. Children's Privacy

Yakki is not intended for children under 13 (or 16 in the EU). We do not knowingly collect information from children.

11. International Data Transfers

Yakki operates globally. Your personal information may be transferred to and processed in countries other than your own, including the United States. We rely on Adequacy Decisions and Standard Contractual Clauses (SCCs) to ensure your data remains protected.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting the new policy on our website and updating the "Last updated" date.

13. Contact Us

If you have questions about this Privacy Policy or our data practices: