Effective date: 9 October 2026
Core Talk is a keyboard for iPhone that turns your speech into text, in Russian and in English. The speech recognition runs on your iPhone, with speech models that come inside the app. It works in airplane mode.
The app has no network code at all. Your voice and your text never leave your phone through Core Talk, and we never receive them. There is no account, no analytics, no advertising and no tracking, and no third-party SDK of that kind — the only outside code is the open-source speech software listed in our terms, which runs on the phone and connects to nothing. Nothing is sold to anyone, ever.
What the app does keep, it keeps on your iPhone. Deleting Core Talk deletes it.
Core Talk is made and published by White Rock LTD, which is responsible for the data described here.
Core Talk uses the microphone only after you allow it in the iOS permission prompt, and only the app uses it — the keyboard itself cannot record.
When the microphone is on. The app can turn the microphone on when you open it or start a dictation, and then keep it on in the background — also with the screen locked — so that the mic key on the keyboard starts a dictation instantly instead of opening the app every time. How long it stays on after your last dictation (or after you last opened the app) is your choice — Settings (the gear on the main screen) → «Держать микрофон» ("Keep microphone on"): 5 minutes, 15 minutes (the default), 1 hour, or «Не выключать» (until you turn it off). While it is on, iOS shows its microphone indicator. «Выключить микрофон» ("Turn off microphone") on the app's main screen turns it off, and it stays off until your next dictation.
A few seconds in memory. While the microphone is on, the app keeps the last few seconds of sound — never more than about three — in memory, overwriting them continuously. That is there for one reason: so that the first syllable is not cut off when you tap the mic key. A dictation started from the keyboard includes a short piece from just before and around your tap, usually a fraction of a second. Sound outside a dictation is not recognised and is never saved.
During a dictation. The sound is held in memory only until it has been turned into text, and is then thrown away. Core Talk never writes your voice to storage, and never sends it anywhere.
iOS shows the same warning for every third-party keyboard that asks for Full Access. Core Talk needs it for dictation — to pass commands, recognised text and the app's settings between the keyboard and the app through the shared storage on your iPhone, and to open the app when a dictation has to start there — and for the light vibration on key presses and when recording starts and stops. The keyboard has no network code. Typing works without Full Access.
While Core Talk is running, iOS lets it see which app the keyboard is being used in — that app's identifier, not anything inside it. Core Talk keeps only the latest one, in memory, and uses it only when the keyboard opens Core Talk to start a dictation: to take you back there, or at least to name it on the "swipe back" screen. It is not saved and not sent anywhere. Automatic return can be switched off: Settings → «Возвращать в приложение» ("Return to the app"). The "swipe back" screen then still names the app you came from.
In its own storage, in its keyboard's own storage, and in the storage the two share, Core Talk keeps:
If you use iCloud Backup or back up your iPhone to a computer, iOS includes this — and any dictation still waiting in the shared storage — in the backup. That backup is kept by Apple or on your computer, under their terms, not ours.
The keyboard and the app wake each other up with internal iOS signals (not notifications you see on screen) that carry no text and no sound. While you dictate, the loudness of your voice — one number, not the sound — goes the same way, with a copy in the shared storage, so that the keyboard can draw the waveform.
Like most apps, Core Talk writes technical messages to the iOS system log on your phone: timings, counts, session identifiers and which language each phrase was recognised in; the app you came from is recorded only in hidden ("private") form. They never contain what you dictated or typed. They stay on the phone unless you create a diagnostic report yourself and decide to send it — to Apple, for example.
If you run Settings → «Тест производительности» ("Performance test") and tap «Поделиться» ("Share"), the text contains your iPhone model, the iOS and app versions and the results. It goes only where you send it. «Скопировать результат» ("Copy result") on the same screen puts the same text on this iPhone's clipboard.
Nothing from the app itself. We have no way to know what you dictate, where you type, or whether you opened Core Talk today.
Apple can give us information it collects under its own privacy policy:
We use that only to run the beta and to find and fix faults, and we do not combine it with anything.
Everything described above happens on your iPhone, under your control, to give you the features you use. If a data-protection law treats it as processing by us, it rests on providing the app you asked for and, for the microphone, on your consent — which you can withdraw at any time in iOS Settings. The crash and analytics information Apple may pass on reaches us only if you agreed to share it, and we use it in our legitimate interest in fixing faults.
Where the law gives you rights over your personal data — to access it, correct it, delete it, take it elsewhere, restrict or object to its use — we honour them. The app sends us nothing, so usually there is nothing for us to hand over or erase — at most what Apple passed on to us, described in "What we receive". Write to appsupport@white-rock.ae with any request or question and we will answer within 30 days. You can also complain to the data-protection authority where you live or work.
What Core Talk keeps stays on your iPhone, inside the app's sandbox and the storage it shares only with its own keyboard, protected by iOS. A passcode on your phone, and on your backups, protects it best.
Core Talk is not directed at children. The app collects nothing from anyone, children included, and we do not knowingly receive information about children.
If we change how Core Talk handles data, we will update this page and change the effective date at the top. Material changes will also be mentioned in the app's release notes. The changelog below records every version of this document.
appsupport@white-rock.ae
White Rock LTD, Abu Dhabi, United Arab Emirates
This policy is governed by the laws of the United Arab Emirates, and disputes about it are subject to the courts of Abu Dhabi. Nothing here takes away a right you have under the mandatory consumer or data-protection law of the country you live in.
Ready to move forward with clarity and impact?
Let's talk about how we can deliver measurable value for your business.
© 2025 White Rock LTD. All Rights Reserved.