ControlG for Android

An AI writing assistant for Android that responds to your trigger.

Write your message in a supported Android text field, type your chosen trigger at the end, and ControlG rewrites the text in place. Improve grammar, clarity, tone, or translation without opening another app.

Android 7 or laterCustom prompts and triggersPassword fields ignored
Your draft in a supported field
hi team testing almost finish, i can send final build tomorrow morning gg
The typed gg trigger starts the rewrite Replaced in the same field
Hi team, testing is almost complete. I can share the final build tomorrow morning.
How it works

Rewrite Android text with a typed trigger.

The trigger is part of the action you configure. It activates only after you type it.

1

Write your draft

Type the message in a supported editable field in chat, email, notes, a browser, or another Android app.

2

Type your trigger

Add the configured trigger, such as gg, at the end of the draft. ControlG detects the completed trigger once.

3

Review the rewrite

ControlG selects the original field content and replaces it with the result, without leaving the current app.

Write confidently

An Android grammar assistant for the conversation you are already having.

A typed trigger is faster than copying a draft into a separate chatbot. It also makes the action visible: you write the text first, then deliberately type the trigger that starts the rewrite.

Create different actions for different outcomes. You might use gg for grammar, pp for a polished professional tone, or a trigger of your choice for translation. Each trigger maps to an instruction you control.

Designed for standard editable fields

ControlG works in many Android apps that expose a standard editable field through the Accessibility framework. It ignores password fields. Some custom editors and secure apps may not support reading or replacing text.

Useful on mobile

Make everyday messages clearer before they leave your phone.

Professional team chat

Turn an informal draft into clear English for Slack, Teams, or another supported chat field.

Email replies

Fix grammar and tone directly in the mobile compose field before sending.

Customer messages

Make a response polite, concise, and easier to understand with a dedicated trigger.

Translation

Write in the language you know, then use a translation action for the language your reader needs.

Forms and browser fields

Improve longer answers in supported web forms without moving the text into another app.

Your own workflow

Choose action names, prompts, providers, models, and unique typed triggers.

Android setup

Configure the trigger once.

  1. Install ControlG and sign in with Google.
  2. Read and accept the in-app Accessibility disclosure.
  3. Enable the ControlG Accessibility service in Android Settings.
  4. Type a draft in a supported field, then type the configured trigger.

Android may also require background access so the trigger can work reliably after the ControlG app leaves the foreground. The onboarding flow explains each setting before you enable it.

Privacy boundaries

Permission is explained before it is requested.

The Accessibility service is required because Android does not otherwise let ControlG detect a user-configured trigger and replace text inside another app.

Built-in AI text is processed through ControlG's Azure service for the request and is not stored as a rewrite history. Optional provider keys remain encrypted on the Android device.

Read the complete privacy policy and Android setup help.

Android questions

Before you enable the service.

Why does ControlG need Accessibility permission?

It needs the permission to detect your configured trigger in the active editable field and place the rewrite back into that field. The disclosure appears before Android Settings opens.

Does ControlG work with mobile keyboards?

The trigger is detected from changes to a supported editable field, so it is not tied to a special ControlG keyboard.

Does it read password fields?

No. Password fields are ignored. Some secure or custom fields may also block the workflow.

Can I change gg to something else?

Yes. Android triggers are configurable per action and sync with the action for signed-in accounts.

Explore ControlG

Use the same writing system on every platform.

Type the trigger. Keep the conversation moving.

Start with 1,000 built-in AI rewrites, or connect your own supported provider.

Get ControlG for Android