UnTyped Keyboard ("the App") is an Android Input Method Editor (IME) that converts your voice to text using third-party AI services. This policy explains exactly what data is handled, where it goes, and what we do — and do not — collect.
UnTyped Keyboard has no backend operated by the developer. The App communicates directly from your device to the AI provider you choose. No data passes through any server controlled by Ohara Lab.
You must provide your own API key from one of the following providers:
Your API key is stored only on your device, inside the App's private SharedPreferences storage (/data/data/com.untyped.keyboard/shared_prefs/), which is readable only by the App under standard Android sandboxing.
Your API key is never transmitted to the developer, never uploaded to any server other than the AI provider you actively chose, and never logged.
When you tap the record button:
| Data | Sent to | Purpose |
|---|---|---|
| Audio recording (raw audio file) | Your selected provider (Groq / OpenAI / Custom) | Speech-to-text transcription |
| Transcribed text (only if rewording/translation enabled) | Your selected rewording provider | Reword or translate the transcript |
| Your API key (in the HTTP Authorization header) | Your selected provider | Authenticate the request |
Audio is sent over HTTPS directly to the provider's API endpoint. We have no copy.
This data never leaves your device unless you explicitly export it.
Nothing. No analytics, no crash reporting servers, no telemetry, no advertising IDs. The App contains no advertising SDKs and no tracking SDKs.
The App may surface in Google Play's built-in Android Vitals reports (anonymous crash counts, made available to all developers by Google). This is operated by Google, not the developer, and contains no personal data.
| Permission | Purpose |
|---|---|
RECORD_AUDIO | Capture your voice when you press the record button |
INTERNET | Send audio to the AI provider you chose |
VIBRATE | Optional haptic feedback when you tap the record button |
BLUETOOTH / MODIFY_AUDIO_SETTINGS | Allow recording from Bluetooth headset microphones |
BIND_INPUT_METHOD | Required for any Android IME (system-granted) |
Audio is only captured during the moment you are actively pressing the record button. The App does not record in the background.
UnTyped Keyboard is not directed at children under 13. We do not knowingly collect any data from children.
Once your audio reaches your chosen provider (Groq, OpenAI, or your custom endpoint), it is governed by that provider's own privacy policy and data retention rules — not ours. Please review:
UnTyped Keyboard is derived from the open-source Dictate project by DevEmperor and released under Apache License 2.0.
Material changes will be published at the same URL with a new "Last updated" date.
For privacy questions or data-related requests: kevin868686@gmail.com
UnTyped 鍵盤(以下稱「本 App」)是一款 Android 輸入法(IME),透過第三方 AI 服務將您的語音轉換為文字。本政策清楚說明本 App 處理哪些資料、資料流向何處,以及我們不蒐集哪些東西。
本 App 沒有任何由開發者運營的後端伺服器。App 從您的裝置直接連線到您選擇的 AI 服務商。沒有任何資料會經過歐哈拉智造所控制的伺服器。
您必須自行向以下任一服務商申請 API Key:
您的 API Key 僅儲存於您的裝置上,存放在 App 私有的 SharedPreferences(/data/data/com.untyped.keyboard/shared_prefs/),依 Android 沙箱機制只有本 App 自身能讀取。
您的 API Key 絕不會傳送給開發者、絕不會上傳到您所選 AI 服務商以外的任何伺服器、絕不會被寫入日誌。
當您按下錄音按鈕時:
| 資料 | 傳送對象 | 用途 |
|---|---|---|
| 錄音檔(原始音訊) | 您選擇的服務商(Groq / OpenAI / 自訂) | 語音轉文字 |
| 轉錄後的文字(僅當啟用改寫/翻譯時) | 您選擇的改寫服務商 | 改寫或翻譯文字 |
| 您的 API Key(HTTP Authorization header) | 您選擇的服務商 | 驗證請求 |
音訊以 HTTPS 直接傳送到服務商的 API endpoint。我們沒有任何副本。
這些資料不會離開您的裝置,除非您主動匯出。
什麼都沒有。沒有分析工具、沒有自架的崩潰回報伺服器、沒有遙測、沒有廣告 ID。本 App 不含任何廣告 SDK 與追蹤 SDK。
App 可能會出現在 Google Play 內建的 Android Vitals 報告中(Google 提供給所有開發者的匿名崩潰計數)— 此為 Google 自行運作,不含個人資料。
| 權限 | 用途 |
|---|---|
RECORD_AUDIO | 當您按下錄音按鈕時擷取您的語音 |
INTERNET | 將音訊送至您選擇的 AI 服務商 |
VIBRATE | 觸碰錄音按鈕時的觸覺回饋(選用) |
BLUETOOTH / MODIFY_AUDIO_SETTINGS | 允許使用藍牙耳機麥克風錄音 |
BIND_INPUT_METHOD | 任何 Android 輸入法都必須有(系統授予) |
僅在您主動按下錄音按鈕期間擷取音訊。本 App 不會在背景錄音。
本 App 並非針對 13 歲以下兒童設計。我們不會故意蒐集兒童的任何資料。
一旦您的音訊送達您選擇的服務商(Groq、OpenAI 或自訂 endpoint),其後續處理受該服務商的隱私權政策與資料保留規則管轄,與本 App 無關。請自行參閱:
UnTyped 鍵盤衍生自 DevEmperor 的開源專案「Dictate」,採用 Apache License 2.0 授權。
實質變更會發布於相同網址,並更新「最後更新」日期。
關於隱私的任何問題或資料相關請求:kevin868686@gmail.com