Privacy Policy

Effective Date: February 23, 2026Last Updated: February 23, 2026

The Short Version

YapRun does not collect, store, transmit, or sell your personal data. All voice transcription happens on your device. Your audio never leaves your phone.

1. Who We Are

YapRun is developed by RunAnywhere AI (“we”, “us”, “our”). This Privacy Policy explains how YapRun (the “App”) handles your information.

Contact: founder@runanywhere.ai

2. Information We Do NOT Collect

YapRun is designed with privacy as a core principle. We want to be explicit about what we do not do:

  • We do NOT record or store your audio. Audio captured by the microphone is processed in real-time by on-device AI models and immediately discarded after transcription.
  • We do NOT transmit audio to any server. Transcription runs entirely on your device using Apple's Neural Engine or CPU. No audio data is sent over the internet.
  • We do NOT collect your transcriptions. The text generated from your voice stays on your device. We have no access to it.
  • We do NOT require an account. There is no sign-up, login, email collection, or user profile.
  • We do NOT use analytics or tracking SDKs. No Google Analytics, no Firebase, no Mixpanel, no Amplitude, no third-party tracking of any kind.
  • We do NOT sell data. We have no data to sell.

3. Information That Stays on Your Device

The following data is created and stored locally on your device only:

DataPurposeStorage
Dictation historySo you can review past transcriptionsApp Group UserDefaults (on-device)
Preferred model selectionRemembers which AI model you choseApp Group UserDefaults (on-device)
Onboarding completion stateSkips onboarding after first setupApp Group UserDefaults (on-device)
Word count / session statsDisplays your dictation statisticsApp Group UserDefaults (on-device)

This data never leaves your device. It is not backed up to any server controlled by us. If you delete the app, this data is permanently removed.

4. Microphone Access

YapRun requires microphone access to perform voice dictation. Here's exactly how it works:

  1. 1You tap the "Yap" button on the YapRun keyboard.
  2. 2The app activates the microphone via Apple's AVAudioEngine.
  3. 3Audio is processed locally by the on-device AI model (WhisperKit on Neural Engine or ONNX on CPU).
  4. 4The resulting text is inserted at your cursor position.
  5. 5The audio buffer is immediately cleared from memory.

At no point is audio saved to disk, transmitted over the network, or accessible to anyone other than you.

5. Keyboard Extension & Full Access

YapRun includes a custom keyboard extension. iOS requires “Full Access” to be enabled for the keyboard to communicate with the main app (needed to activate the microphone, since keyboard extensions cannot access the mic directly).

What Full Access enables:

  • Communication between keyboard and main app via App Group shared storage
  • Deep-linking to briefly open the main app to start the microphone

What Full Access does NOT enable:

  • We do NOT log keystrokes
  • We do NOT access the content of any text field
  • We do NOT transmit any data from the keyboard to external servers

6. Network Usage

YapRun makes network requests in two limited scenarios only:

  1. 1Initial SDK configuration: On first launch, the app contacts the RunAnywhere API to validate its configuration. No personal data is transmitted — only the app's API key.
  2. 2Model downloads: When you download a voice model (one-time), the model files are fetched from GitHub Releases. No personal data is included in these requests.

After the initial model download, YapRun works fully offline. No internet connection is required for voice dictation.

7. Third-Party Services

ServicePurposeData Shared
RunAnywhere APISDK initialization & configurationAPI key only (no personal data)
GitHub ReleasesModel file hosting & downloadStandard HTTP request (no personal data)

We do not integrate any advertising networks, analytics platforms, or social media SDKs.

8. Children's Privacy

YapRun does not collect personal information from anyone, including children under 13. The app is rated 4+ and is safe for all ages.

9. Data Retention

Since we do not collect any data, there is nothing to retain. Data stored locally on your device persists until you:

  • Clear the app’s data
  • Delete the app
  • Reset your device

10. Your Rights

Since YapRun does not collect personal data, traditional data subject rights (access, deletion, portability) do not apply in the usual sense. However:

  • You can delete all local data by uninstalling the app or clearing history within the app.
  • You can revoke microphone access at any time in iOS Settings.
  • You can remove the keyboard at any time in Settings → General → Keyboard → Keyboards.

11. Changes to This Policy

If we update this Privacy Policy, we will post the revised version at this URL and update the “Last Updated” date. Material changes will be communicated through an in-app notice.

12. Contact Us

If you have questions about this Privacy Policy:

13. App Store Privacy Label (App Privacy)

When filling out the App Store Connect Privacy questionnaire, select:

QuestionAnswer
Do you or your third-party partners collect data?No
Data types collectedNone
Data linked to youNone
Data used to track youNone

Your App Privacy label should read: “The developer does not collect any data from this app.”

This privacy policy is effective as of February 23, 2026.

← Back to YapRun