New · Learns from every correction

Forms, filled.
In a single click.

SmartJot is a Chrome extension that reads any web form and fills it intelligently from your resume, profile, and preferences — even when the labels don't match.

Start freeSee how it works
Filled in 1.2s
Full name
Jane Doematched
Email
jane@doe.devmatched
Years of experience
6matched
LinkedIn
linkedin.com/in/janedoematched
Authorized to work?
Yesmatched
Preferred role
Senior Engineermatched

Works on every form you've ever hated

GreenhouseLeverWorkdayTypeformGoogle FormsAshby
The autofill that actually understands

Built like a senior teammate, not a copy-paste bot.

Three quiet ideas, executed properly — so the right answer ends up in the right field, every time.

Semantic matching

It reads the field, not the label.

Vector embeddings compare each form field against your saved facts. Whether it asks for ‘Years of experience’ or ‘How long have you been writing software?’, SmartJot lands on the right answer.

  • Embedding-based match
  • No brittle keyword rules
  • Survives odd field labels
Form field
How many years have you been writing TypeScript?
embedding similarity · 0.92
Matched fact
Years of TS experience · 6 high
Learns from corrections

Fix it once. Never again.

Edit a filled value and SmartJot biases every future match toward your correction. Your profile gets sharper with every form you touch.

  • Captured on blur, not keystroke
  • Auto-dedupes near-duplicates
  • Cleanup suggestions for stale facts
Preferred role
Software Engineerstale
↓ you correct
Preferred role
Senior Engineerremembered
Your data, your control

Scoped tokens. Revokable. Yours.

Resumes, facts, and tokens are scoped to your account. Generate a device token per browser, revoke it the moment a laptop leaves your bag.

  • Per-device tokens
  • Revoke in one click
  • Row-level access on the backend
MacBook · Chrome
tok_•••••a7c2 · used 2h ago
Active
Work laptop
tok_•••••a7c2 · used 2h ago
Active
Old iPad
tok_•••••a7c2 · used 2h ago
Revoked
How it works

Two minutes to set up. A lifetime to never retype your phone number.

01

Teach SmartJot

Paste your resume or add facts. They get embedded for semantic search.

02

Open any form

The extension scans every field — labels, ARIA, placeholders — and matches your data.

03

Click once

Review, correct, submit. Every correction sharpens future matches.

Under the hood

Boring, predictable JSON. No magic, no surprises.

Every match is a single request the extension can show you. No background uploads, no shadow telemetry, no model running against fields you didn't choose to fill.

  • Token in header. No cookies, no third parties.
  • Auditable history of every fill.
  • Delete any fact, any time.
POST /api/public/match-fields200 OK · 142ms
{
  "fields": [
    { "label": "Years of TS exp", "match": "6",                "score": 0.92 },
    { "label": "LinkedIn URL",    "match": "linkedin.com/in/jane", "score": 0.99 },
    { "label": "Authorized?",     "match": "Yes",              "score": 0.87 }
  ],
  "latency_ms": 142
}
PricingFree during beta

Free while we're proving it works.

Everything is included, no card needed. We'll tell you long before that changes.

  • Unlimited autofills
  • Unlimited field facts
  • Resume parsing
  • Per-device tokens
  • Cleanup suggestions
  • Email support
Create your account

Stop typing the same thing. Forever.

Two minutes of setup. A measurable hour back this week.

Get started — it's free