Input Handling & Keyboard Audit

How we handle your keystrokes, clipboard, and input data when using the Aido Keyboard.

The Custom Keyboard

Aido includes an optional on-screen keyboard (`AidoInputMethodService`). Because keyboards can technically see everything you type, we are completely transparent about how ours works.

Local Processing Policy

The keyboard logic runs entirely on your device. We do not have a "cloud learning" server that uploads your typing habits. Your dictionary and shortcuts stay on your phone.

Clipboard Manager

Aido offers a Clipboard History feature. This data is sensitive, so we treat it with extreme caution.

  • Stored Locally Only:
    Clipboard history is saved in a local database (`Room Database`) on your device. It is never synced to the cloud.
  • Not Permanent:
    You can clear your clipboard history at any time with a single tap.

Sensitive Fields (Passwords)

When you focus on a password field (marked with standard Android flags):

Aido automatically:

  1. Disables all AI triggers.
  2. Disables clipboard caching for that field.
  3. Ensures no text is stored in memory buffers longer than necessary for display.

We do not want your passwords. They are a liability, not an asset.

Audit Menu