It writes what you said.
Copperplate is our dictation keyboard for lawyers and staff who dictate on Android phones. Talk for a few minutes, correcting yourself as you go, and it types clean, punctuated text into the app you're in.
It does the work on your phone, or on a server the phone checks first.
What you said
new intake, client is Adaeze Okonkwo-Reyes, said, then removed: um, she's forty-one. date of loss is September fifteenth, around said, then removed: eight twenty, no wait, eight forty a m. she was stopped at the light on Harlan Avenue at Crestview when a delivery van rear-ended her. said, then removed: the, the van driver is Tobias Lindqvist, driving for Northvane Parcel. police report number is two four dash zero nine one three three seven. she went to Quillon Ridge Urgent Care that afternoon with neck pain, upper back pain and, said, then removed: uh, headaches. spoken command: new paragraph Northvane's carrier is Kestrelline Mutual, claim number K M I dash said, then removed: four four seven two, sorry, four four two seven. her cell is two one four, five five five, zero one eight six.
What it's built to type
New intake. Client is from your vocabulary: Adaeze Okonkwo-Reyes. She's 41. Date of loss is September 15, around typed as 8:40 a.m. She was stopped at the light on Harlan Avenue at Crestview when a delivery van rear-ended her. The van driver is from your vocabulary: Tobias Lindqvist, driving for from your vocabulary: Northvane Parcel. Police report number is 24-0913337. She went to from your vocabulary: Quillon Ridge Urgent Care that afternoon with neck pain, upper back pain, and headaches.
New paragraph, from a spoken command. Northvane's carrier is from your vocabulary: Kestrelline Mutual, claim number KMI-typed as 4427. Her cell is 214-555-0186.
Tracked changes
New intake. Client is from your vocabulary: Adaeze Okonkwo-Reyes. said, then removed: um, She's 41. Date of loss is September 15, around said, then removed: eight twenty, no wait, typed as 8:40 a.m. She was stopped at the light on Harlan Avenue at Crestview when a delivery van rear-ended her. said, then removed: the, The van driver is from your vocabulary: Tobias Lindqvist, driving for from your vocabulary: Northvane Parcel. Police report number is 24-0913337. She went to from your vocabulary: Quillon Ridge Urgent Care that afternoon with neck pain, upper back pain, and said, then removed: uh, headaches.
New paragraph, from a spoken command. Northvane's carrier is from your vocabulary: Kestrelline Mutual, claim number KMI-said, then removed: four four seven two, sorry, typed as 4427. Her cell is 214-555-0186.
struckRemoved, or corrected by you- 4427 Your correction, applied
- Name From your vocabulary
- 8:40 a.m. Formatted
- ¶ New paragraph, spoken
Talk the way you would to an assistant.
Tap the mic and talk
Pause, back up, say "um." A live preview runs inside the keyboard panel while you speak. Nothing goes into your email or document until you stop.
Correct yourself out loud
Say "the 14th, no, the 15th" and it applies your correction. Filler words and false starts are removed. Spoken commands start a paragraph or a list, and dates, amounts and claim numbers are typed the way you'd write them.
Stop, and the text goes in
Tap stop and the finished text goes into the app you were using, such as an email, a message or a notes field.
…for the collision on September 15 on Harlan Avenue. um please send me a copy of the recorded statement Tobias Lindqvist gave to Kestrelline and the van's dash camera footage
See what it changed.
The cleanup is built to edit your words, never to summarize them, answer questions or add facts. It's also built never to soften injury or medical details.
If a name, number or date changes without your correction, it's flagged. Tap "Show changes" to see each edit, with the raw transcript one tap away. Read what it types before you send it.
- Verbatim
- Every word as spoken, with punctuation
- Clean
- Fillers and false starts out, your corrections applied. The default.
- Polished
- Tidier sentences for letters and client updates, built to keep the same facts
New intake. Client is from your vocabulary: Adaeze Okonkwo-Reyes. said, then removed: um, She's 41. Date of loss is September 15, around said, then removed: eight twenty, no wait, typed as 8:40 a.m. She was stopped at the light on Harlan Avenue at Crestview when a delivery van rear-ended her. said, then removed: the, The van driver is from your vocabulary: Tobias Lindqvist, driving for from your vocabulary: Northvane Parcel. Police report number is 24-0913337. She went to from your vocabulary: Quillon Ridge Urgent Care that afternoon with neck pain, upper back pain, and said, then removed: uh, headaches.
Northvane's carrier is from your vocabulary: Kestrelline Mutual, claim number KMI-said, then removed: four four seven two, sorry, typed as 4427. Her cell is changed without your correction: 214-555-0168.
Changed: check this
Heard 0186. Typed 0168. You didn't correct this.
RemovedCorrected by youFormattedFrom your vocabulary
Names are where dictation goes wrong.
Add the names from a matter, such as clients, adjusters, providers and streets, and Copperplate uses them when it spells.
Type them in, import a file you choose or have your IT team push a firm-wide list.
- Stored
- On the phone.
- Private Cloud edition
- The names a dictation needs go with it, encrypted.
Firm list · 214Set by your firm
- Adaeze Okonkwo-Reyesclient
- Tobias Lindqvistother driver
- Northvane Parceldefendant
- Kestrelline Mutualinsurer
- Imogen Szczepanskiadjuster
- Quillon Ridge Urgent Careprovider
My words · 12
- KMI-4427claim number
- Crestviewstreet
- Haverkampdefendant
Two editions. Choose where the work happens.
They're two separate apps.
Processing
About
Processing
About
| Compared on | On-Device | Private Cloud |
|---|---|---|
| Where speech becomes text | On-DeviceOn your phone | Private CloudOn a server that keeps its memory encrypted and proves to your phone what software it runs |
| Who can read your audio | On-DeviceNobody else. It stays on your phone. | Private CloudOnly that server |
| What the cloud provider keeps | On-DeviceThere's no cloud provider | Private CloudRequest metadata, such as IP address and time, for up to 90 days |
| With no signal | On-DeviceWorks as usual | Private CloudSwitches to your phone and shows it, unless your firm turns that off |
| Text quality | On-DeviceDepends on the phone. On older and mid-range phones, it catches fewer spoken corrections. | Private CloudThe same on every supported phone |
You can mix them: On-Device for anyone whose matters call for it, Private Cloud for everyone else. Before you commit, we'll check the phones your people carry.
Checks your IT team can run
On a test phone, or with us on a demo call.
- Dictate with no network. Put a test phone with the On-Device edition in airplane mode, or behind a network monitor. It keeps working, and the monitor shows no connections from the app.
- Watch it refuse. On a demo, the Private Cloud edition refuses to send audio to a server whose signed software report doesn't match. We tested that check from a laptop client in October 2026: with one digit of the expected value changed, no audio was sent. The write-up is available on request.
Couldn't verify the server
The server's hardware-signed report didn't match the published software list, so nothing was sent.
Dictate on this phoneTry againWhat it doesn't do
- Keep your audio or dictated text on any server we control
- Use your words to train a model
- Carry analytics, advertising or tracking libraries
- Build a voiceprint or speaker profile
- Move processing to the cloud without showing you
- Listen while the keyboard is closed, or in password fields
Rolling it out across the firm
You install Copperplate the way you install any work app.
Locked settings are set through your firm's device management.
- Install
- Through managed Google Play. Your device management pushes the license keys.
- Keyboard approval
- On Microsoft Intune, add it to the Approved keyboards list for Android. We send you the package IDs.
- Who gets which edition
- Each group gets the app your console assigns
- Locked settings
- Processing location (Private Cloud), allowed modes, history on the phone and the firm vocabulary. Staff can't change them on a managed phone.
- Updates
- Your administrators can delay each one and check it first
- Review
- The security page sets out the data paths, what each party keeps and what we don't claim. Send us your questionnaire.
Questions about Copperplate
Can it get a name or number wrong?
Yes. Speech recognition can mishear a name or a number, most often a name it hasn't been given, which is what the vocabulary is for. If the cleanup changes a name, number or date you didn't correct, it's flagged. A misheard word isn't flagged. Read the text before you send it, as you would anything an assistant typed.
Do you train models on what we dictate?
No. We don't train any model on customer dictation.
Android warned me this keyboard could collect what I type. Does it?
No. Android shows that warning for every keyboard that isn't built in. Copperplate handles only what you dictate, and its mic is off in password fields. Text you put into another app is handled by that app.
Could an update add internet access later?
No. We don't release an On-Device build with the internet permission, and every build is checked for it. Through managed Google Play, your administrators can also delay an update and read its permission list first.
Which phones does it run on?
Copperplate runs on Android phones, as a keyboard in any app that accepts typing. The On-Device edition needs a phone with enough memory for its models.
Does it connect to our case management system?
No. It types wherever you can type, including the web version of your case management system. It doesn't sync with or file into other systems.
Does it meet our confidentiality duties?
Your firm makes that call. The security page gives your reviewer the facts: what leaves the phone in each edition, who keeps what, and what we don't claim.
Setting it up on your phone
- In your phone's Settings, open the list of on-screen keyboards and turn on Copperplate. Where that list sits varies by phone maker.
- Android shows its standard warning for a keyboard that isn't built in. Tap OK.
- In any text field, switch keyboards, pick Copperplate and allow the microphone when it asks.
- The "Back to my keyboard" key returns you to your usual keyboard.
On a firm phone, if Copperplate doesn't appear, your IT team may need to approve it first. If you're still stuck, email support@ergonomc.com. Please don't include client names or case details.
Start with one phone.
Tell us about your firm and the phones your people carry. We review each request and reply by email.