syntax
iPhone Keyboard · Fully Offline

Your words stay yours.

syntax is a keyboard for iPhone that works completely offline. Zero telemetry, never logs a keystroke, and keeps your clipboard history on this device.

No network calls Local clipboard Apple-signed
syntax keyboard open on iPhone showing on-device clipboard and text controls
syntax, in the app you are already in.

Try on-device correction right here

Test the local keyboard dictionary. Typed characters are evaluated directly in your browser session — zero keystrokes ever leave this device.

Without Full Access

Types, offers letter alternates on long-press, repeats backspace when held, and reads text aloud on-device. No network permissions requested.

With Full Access

@image"..." generates images locally or confirmed via API, @contact pulls cards, and clipboard history stays on this phone.

Account Optional

Sign in with email only if you want elevated generative limits. Otherwise, zero account and zero network connection ever.

What leaves your phone, and when

What Where it goes When Guarantee
Keystrokes nowhere never never logged, never sent
Clipboard history stays on this phone — never uploaded or synced
Contacts read on this phone for @contact when you pick a person never sent, never stored by us
Your email address Supabase, our sign-in provider when you sign in not sold, not used for ads
Your @image prompt manymoats gateway, then fal.ai to make image when you confirm a prompt never used to profile you
The model list fetched from manymoats gateway when you open image menu, cached 5 min —

The full specification is on the privacy page. It matches the code; if a change ever makes it wrong, the change is the bug.

In the works: browser sidekick

A syntax sidekick browser extension exists alongside the iOS keyboard: local clipboard history, @contact cards, and confirmed @image generations. Same rule as the keyboard — keystrokes never logged, history never leaves the browser, a prompt goes out only when you confirm it.

Sideloadable now from this site's /extension/ folder. Not yet on the Chrome Web Store or Firefox AMO — this page will update when that changes.