Last Updated: December 9, 2025

Privacy Policy

TalkTyper is designed with privacy as a core principle. Your data stays on your device.

1. Introduction

TalkTyper ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how TalkTyper, a macOS voice dictation application, collects, uses, stores, and protects your information.

TalkTyper is designed with privacy as a core principle. The application operates primarily on your local device, and you maintain control over your data at all times.

Developer: TalkTyper (a WebVentures Ltd product)

Legal Entity: WebVentures Ltd

Website: https://talktyper.app

Contact: Submit a Privacy Request →

2. Information We Collect

2.1 Audio Data

Microphone Recordings: TalkTyper records audio from your microphone when you activate the dictation feature. Audio recordings are temporarily processed for speech-to-text transcription.

  • Local Processing Mode: When using the local Whisper model, audio never leaves your device.
  • Cloud Processing Mode: When using cloud-based services (OpenAI Whisper, Deepgram, or AssemblyAI), audio is transmitted to the selected third-party service for transcription only.

Audio Retention: Audio recordings are not stored permanently by TalkTyper. You can choose to use local processing to ensure audio never leaves your device.

2.2 Transcription Data

  • Transcribed Text: Text transcribed from your audio recordings is stored locally on your device in a local database.
  • You can delete individual transcriptions or clear your entire history at any time.

Context Data (Optional and User-Configurable):

  • Active application name
  • Window title of the active application
  • Selected text from applications
  • Clipboard content

All context capture features are disabled by default, configurable in settings, stored only locally, and never transmitted to us or third parties (except as part of AI processing if you enable that feature).

2.3 AI Processing Data

When you use AI processing features (premium feature), the following data may be sent to AI service providers:

  • Transcribed text
  • Optional context data (if enabled)
  • User-defined prompts or instructions

Note: When using Ollama or LM Studio, all AI processing occurs locally on your device and no data is transmitted externally.

2.4 API Keys and Credentials

  • You provide your own API keys for third-party services
  • API keys are stored securely in the macOS Keychain
  • We do not have access to your API keys
  • API keys are never transmitted to us or any party other than the respective service provider

2.5 Purchase and Subscription Information

  • TalkTyper uses Apple's StoreKit for in-app purchases and subscriptions
  • Payment processing is handled entirely by Apple
  • We receive only anonymized transaction receipts to verify purchase status
  • We do not collect, store, or process payment card information

Apple's Privacy Policy governs all payment data: apple.com/legal/privacy

2.6 What We Do NOT Collect

Usage Analytics

  • • No crash reports
  • • No telemetry data
  • • No device identifiers
  • • No user behavior data

Personal Information

  • • No names or email addresses
  • • No phone numbers
  • • No IP addresses
  • • No social media profiles

3. How We Use Information

Local Data Processing

Most data processing occurs locally on your device:

  • Audio transcription (when using local Whisper model)
  • Transcription history storage
  • Context data capture
  • AI processing (when using Ollama or LM Studio)
  • API key storage (in macOS Keychain)

Cloud Data Processing (Optional)

When you choose to use cloud-based services, data is used for:

  • Speech-to-text transcription (OpenAI Whisper, Deepgram, AssemblyAI)
  • AI text processing (OpenAI, Anthropic, Groq)

Data sent to cloud services is processed according to each provider's terms of service and privacy policy. We do not receive, store, or process this data on our servers.

4. Data Storage & Security

Local Storage

All user data is stored locally on your macOS device:

  • Transcription history: Stored in a local database in your application support directory
  • Settings and preferences: Stored in macOS user defaults
  • API keys: Stored in macOS Keychain with encryption
  • Context data: Stored locally and never synchronized

File Locations:

  • ~/Library/Application Support/TalkTyper/
  • ~/Library/Preferences/com.talktyper.TalkTyper.plist
  • macOS Keychain Services

Security Measures

  • Keychain encryption: API keys are stored using macOS Keychain Services with system-level encryption
  • Sandboxing: TalkTyper operates within the macOS application sandbox for enhanced security
  • No remote servers: We do not operate servers that store your data
  • HTTPS/TLS: All communication with third-party APIs uses encrypted HTTPS/TLS connections
  • Explicit permissions: TalkTyper requires explicit user permission for microphone and accessibility features

5. Third-Party Services

TalkTyper integrates with the following third-party services when you choose to use them:

Speech-to-Text Services

OpenAI Whisper API

Purpose: Cloud-based speech transcription • Data shared: Audio recordings

Privacy Policy →

Deepgram

Purpose: Cloud-based speech transcription • Data shared: Audio recordings

Privacy Policy →

AssemblyAI

Purpose: Cloud-based speech transcription • Data shared: Audio recordings

Privacy Policy →

AI Processing Services

OpenAI (GPT Models)

Purpose: AI text processing • Data shared: Transcribed text, optional context

Privacy Policy →

Anthropic (Claude)

Purpose: AI text processing • Data shared: Transcribed text, optional context

Privacy Policy →

Groq

Purpose: AI text processing • Data shared: Transcribed text, optional context

Privacy Policy →

Ollama (Local)

Purpose: Local AI processing • Data shared: None - processes locally

LM Studio (Local)

Purpose: Local AI processing • Data shared: None - processes locally

Payment Processing

Apple StoreKit

Purpose: In-app purchases and subscription management • Data: Transaction information (handled by Apple)

Privacy Policy →

Important: We do not control third-party services and are not responsible for their privacy practices. You can avoid third-party data sharing by using local processing options (local Whisper model, Ollama, or LM Studio).

6. Your Privacy Rights

GDPR Rights (European Union)

If you are located in the European Economic Area (EEA), you have the following rights under the General Data Protection Regulation (GDPR):

Right to Access

Request access to your personal data

Right to Rectification

Request correction of inaccurate data

Right to Erasure

Request deletion of your data ("right to be forgotten")

Right to Restriction

Request limitation of data processing

Right to Data Portability

Receive your data in a structured, machine-readable format

Right to Object

Object to data processing

Right to Withdraw Consent

Withdraw consent at any time

Exercising Your Rights

Since TalkTyper stores all data locally on your device, you can access all data in the application, delete your transcription history within the app, and delete all data by uninstalling the application and removing application support files. For questions, submit a Privacy Request.

Legal Basis for Processing (GDPR Article 6)

  • Consent: You provide explicit consent by using cloud-based features
  • Contract: Processing is necessary to provide the service you requested
  • Legitimate Interest: Local processing for core application functionality

CCPA Rights (California)

If you are a California resident, you have the following rights under the California Consumer Privacy Act (CCPA):

  • Right to Know: Request information about data collection and use
  • Right to Delete: Request deletion of your personal information
  • Right to Opt-Out: Opt-out of the "sale" of personal information
  • Right to Non-Discrimination: Not be discriminated against for exercising CCPA rights

Important: TalkTyper does not sell your personal information to third parties.

7. Children's Privacy

TalkTyper is not directed to children under the age of 13 (or 16 in the EEA).

  • We do not knowingly collect personal information from children
  • We do not have actual knowledge of users' ages (no registration required)
  • If you believe a child has provided data through TalkTyper, please submit a Privacy Request

8. International Data Transfers

Data Location

  • Local Processing: All data remains on your device (no international transfer)
  • Cloud Processing: Data may be transferred to servers operated by third-party services

When using cloud-based services, your data may be transferred to the United States or other countries where third-party services operate servers.

Safeguards

  • Standard Contractual Clauses (SCCs) for EU data transfers
  • Compliance with applicable data protection laws
  • Encryption in transit and at rest

Avoid International Transfers

You can avoid international data transfers by using the local Whisper model for transcription, using Ollama or LM Studio for AI processing, and disabling cloud-based features.

9. Data Retention

Local Data

  • Transcription History: Retained indefinitely on your device until you delete it
  • Settings: Retained until you change them or uninstall the app
  • API Keys: Retained in Keychain until you remove them

Deletion

You can delete your local data by:

  • Using the "Clear History" function in TalkTyper
  • Deleting individual transcriptions
  • Uninstalling the application and removing application support files and Keychain entries

10. Cookies & Tracking

TalkTyper does not use:

Cookies
Web beacons
Tracking pixels
Analytics trackers
Advertising identifiers
Telemetry

The application operates as a native macOS app without web-based tracking technologies.

11. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, legal requirements, or new features.

  • Updated policies will be posted on this page
  • The "Last Updated" date will be revised
  • Material changes will be announced within the application or on our website
  • Continued use of TalkTyper after changes constitutes acceptance

12. Contact Us

For all privacy-related inquiries, data requests, or general support, please use our secure support form. This helps us categorize and respond to your request efficiently.

GDPR & CCPA Requests

For GDPR-related inquiries, select "Privacy Request" as the category and include "GDPR Request" in your subject line.
For CCPA-related inquiries, select "Privacy Request" and include "CCPA Request" in your subject line.
We will respond to verified requests within 30 days (or as required by applicable law).

Submit a Privacy Request →

Last Updated: December 9, 2025 • Version: 1.0

By using TalkTyper, you acknowledge that you have read, understood, and agree to this Privacy Policy.