Capture on submit
Otto learns from every form you submit, including your edits — no manual data entry to get started.
A privacy-first browser extension that learns your data, keeps it encrypted on your device, and recognises fields on sites it has never seen — using on-device AI. Works offline. Your data never leaves your machine for the free features.
Launching on Firefox first, with Chrome close behind.
Otto turns the forms you already fill into an encrypted, on-device memory — then uses a tiered matching engine to fill new forms, even on sites it has never seen.
When you submit a form, Otto quietly remembers each field — including the corrections you make — and keeps it encrypted on your device.
On any new form, a four-tier engine matches each field: exact recall, deterministic rules, on-device AI, then an optional LLM.
Click a teal chip to fill one field, or “Fill all” for the whole form. Hover any chip to see exactly why Otto filled it.
Reuses the exact value you filled on this form before.
Rule-based label, name & autocomplete matching.
Local embeddings match “e-mail address” to your stored email — offline, no network.
Resolves the fields nothing else can — via a privacy proxy or your own key.
No accounts, no dashboards to learn. Otto works where you do — right inside the form.
Otto learns from every form you submit, including your edits — no manual data entry to get started.
A teal chip sits on each recognised field. Hover for provenance: label, source, tier and confidence.
Local embeddings (Transformers.js, WASM) recognise differently-worded fields — with no network call.
Search, edit and merge everything Otto knows. Each entry tagged captured, uploaded or manual.
Import a label,value CSV, or paste freeform notes and let Otto structure them into entries.
Encrypt your knowledge base with a passphrase and sync across devices. The server only ever sees ciphertext.
When the on-device matcher can’t resolve a field, the optional Tier-3 LLM step can send that field to a model. It’s opt-in, off until you consent, and you can restrict it to field labels only — never values.
Turn it off entirely and Otto stays 100% local.
Everything that runs on your device is free, forever. Pro adds the cloud-optional pieces.
OttoFill is an independent product — no investors to please, no data to sell. Just a privacy-first autofill tool built to work for you, not on you.
OttoFill is coming to Firefox and Chrome. Get notified the moment it’s live.