Privacy Policy

Back to Product Page
Support

Privacy Policy

Designed to stay local.

Last updated: April 19, 2026

Hardware Keyboard Companion (HWC) is designed to configure a custom keyboard extension on device. The app is intended to avoid collecting personal data and avoid transmitting what you type to the developer.

Data Collection

We do not collect personal data from the app or keyboard extension for analytics, advertising, account creation, or marketing.

The current product design does not require an account and does not use third-party analytics or ad SDKs.

Typing Data

The product is intended to keep keyboard configuration and typing behavior on device. The current build does not collect or transmit what you type off device, and the repository and product design do not store typing history or keypress logs.

iOS may replace third-party keyboards with the system keyboard in secure text fields and other restricted input contexts.

If the user enables optional hardware keypress reading in the companion app, those events remain on device in an in-memory session buffer unless the user explicitly chooses to retain the last session after backgrounding.

Shared Settings

The companion app and keyboard extension use an app group shared container to sync settings such as theme, layout, keymap, and behavior preferences between the app and the keyboard extension on the same device.

Allow Full Access is requested only so the app and keyboard can use that local shared container and support optional keyboard haptics. In the current build, this permission is not used for accounts, cloud sync, analytics, advertising, or sending typed content off device.

Clipboard Access

In the companion app’s key editor, the app may read the current clipboard string so the user can explicitly apply that value to a custom key. This is a local, user-invoked shortcut and is not used for analytics, advertising, or background clipboard harvesting.

Changes To This Policy

If the product’s data practices change, this page should be updated before the corresponding app version is submitted or distributed.

Contact

For support questions, use the support page.