Privacy Policy
Last updated: 2026-03-23
Introduction
Keeboard is designed with privacy at its core. This policy explains how we handle your data—or more accurately, how we don't handle it.
Key Points:
- We do not collect, store, or transmit your typing data
- All processing happens on your device
- No third-party analytics or tracking
- No servers storing your information
Data Collection
We do not collect, store, or transmit your typing data.
Here's what happens with different types of data:
Typing Data
Everything you type stays on your device. We do not send your keystrokes, words, or messages to any server. All text input processing happens locally on your iPhone or iPad.
Voice Input
When you use voice typing, audio is processed using Apple's Speech Recognition framework. Where available, recognition happens entirely on-device. For languages where on-device recognition is not supported by Apple, audio may be sent to Apple's servers for processing—this is a fallback handled by Apple's framework, not by Keeboard. We do not record, store, or transmit your voice data to our own servers. Speech recognition requires "Allow Full Access" permission.
Clipboard History
Keeboard's clipboard manager stores up to 50 items locally on your device in the App Group container as a JSON file. This data is never transmitted to any server. Clipboard content is only read when you explicitly open the clipboard panel by tapping the clipboard button—it is never read automatically in the background. You can delete individual items, clear all history, or pin items you want to keep. Uninstalling the app removes all clipboard data.
Text Snippets
Text expansion snippets (trigger-to-expansion pairs) are stored locally in the App Group container as a JSON file. You can import and export snippets as JSON files for backup or sharing. Snippet data never leaves your device except when you explicitly export it. Uninstalling the app removes all snippet data.
Prediction & Learning
Keeboard's word prediction engine uses on-device n-gram models to suggest next words. The engine learns from your typing patterns by maintaining a local user history file. This learning data is stored only on your device and is never transmitted to any server.
Settings and Preferences
Your keyboard settings and preferences are stored locally on your device using iOS UserDefaults within the App Group container. These settings are never sent to external servers.
Permissions Explained
Microphone Access
Required only when using the voice typing feature. Audio is processed on-device and never leaves your device.
Speech Recognition
Uses Apple's built-in on-device speech recognition. No data is sent to external servers.
Full Access
Full Access is optional and required only for two features:
- Voice typing — microphone and speech recognition access
- Clipboard history — reading the system clipboard when you open the clipboard panel
We do not use Full Access for:
- Tracking your typing
- Accessing other apps
- Sending data to servers
- Collecting analytics
Clipboard Access
Keeboard reads the system clipboard only when you explicitly open the clipboard history panel by tapping the clipboard button. This is a read-only operation using iOS's standard UIPasteboard API. The clipboard content is stored locally and never transmitted.
Third-Party Services
We do not use any third-party analytics, tracking, or advertising services. Keeboard uses only Apple's built-in APIs for speech recognition—no external services have access to your data.
Data Retention
No data is retained on our servers because we don't have servers. All settings, clipboard history, text snippets, and prediction data persist locally on your device until you delete the app.
Your Rights
Data Deletion
Delete the Keeboard app from your device, and all local data is removed—including clipboard history, text snippets, prediction data, and settings. Since we don't store data on servers, there's nothing to request deletion of.
Control
All features are optional. You can choose which keyboard features to use and disable permissions at any time through iOS Settings. You can clear clipboard history and delete snippets from within the app.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of Keeboard after changes constitutes acceptance of the updated policy.
Contact Us
If you have questions about this privacy policy or how Keeboard handles your data, please contact us:
Email: privacy@keeboard.app