Who it is for
Solo founders, indie hackers, and operators who repeatedly sign up for SaaS trials, partner tools, marketplaces, events, communities, and intake forms while keeping personal and business data private.
The problem
The painful part is not one form. It is hundreds of low-value form-filling tasks that slow launch work, create mistakes, and become risky when raw private values are handed to a generic browser agent.
How AI is used
AI helps interpret form labels and layouts into safe semantic keys and a draft fill plan. Raw names, phone numbers, addresses, passwords, cookies, and selectors stay out of the model payload. The user reviews the plan, the local Vault supplies values, and the extension fills fields without pressing submit.
Inspiration
AI makes it easier for one person to ship products, sign up for tools, test trials, join communities, and set up partner workflows. But every new product still creates the same small drag: filling out repetitive forms again and again.
I built FormPilot Vault for that boring but real work. The goal is not to create an autonomous browser agent. The goal is narrower and safer: help a person finish repetitive forms faster while keeping private values under human control.
What it does
FormPilot Vault is a Chrome extension MVP for repetitive signup, contact, lead, event, trial, and business intake forms.
It reads the structure of a page, maps fields to safe profile keys, prepares a fill plan, and then waits for the user to review it. When the user approves, it fills matching fields. It does not press submit.
The private values stay in the local Vault. AI can help understand form labels and layout, but the payload is designed so raw names, addresses, phone numbers, emails, passwords, cookies, and selectors are not sent to the model.
How it was built
The working product uses a Chrome Extension Manifest V3 MVP, JavaScript, local encrypted Vault storage, site memory, Playwright real-browser tests, GitHub Pages, Vercel production APIs, Cloudflare Worker/Workers AI fallback, D1 schema, Stripe Checkout contracts, and Novus/Pendo analytics on the public app.
For Mind the Product, the deployed public page includes a 30-second judge path, English/Japanese switching, a 2-minute demo page, and Novus/Pendo proof.
What is proven
- Live app: https://daideguchi.github.io/formpilot-vault/
- Demo page: https://daideguchi.github.io/formpilot-vault/demo.html
- YouTube demo: https://youtu.be/q-HreuLw5F8
- GitHub: https://github.com/daideguchi/formpilot-vault
- Chrome Web Store listing: https://chromewebstore.google.com/detail/formpilot-vault/kmlcabffhmenjajmlnkkglphjnbaahlf
Verification has passed for the extension, public form probes, Novus/Pendo public smoke, production API health, and release readiness. The product also has 21 extension locales and Japanese-first support because many real web forms are not English-only.
Challenges
The hardest part was drawing the right safety line. It would be tempting to make a form bot that submits everything. That is not the right product. FormPilot Vault keeps the repeated work fast, but leaves final submission, identity checks, CAPTCHA, payment, and uncertain fields to the human.
What I am proud of
The product solves a small problem that almost everyone who ships products recognizes. It is simple to understand, useful in a real browser, and honest about what AI should and should not touch.
What's next
Next I want to improve site-specific memory, add clearer team profiles, keep expanding multilingual form understanding, and measure how much time users save on real signup and business intake workflows.
2026-06-11 Novus resubmission proof
After the organizer note, I reconnected Novus through GitHub and rechecked the deployed app again. Novus shows Scan ✓, the public App ID, the FormPilot install targets, and visitor metadata detection. The latest public smoke test opens seven deployed GitHub Pages surfaces and confirms pendo, pendo.track, pendo.initialize, and real cdn.pendo.io / data.pendo.io requests.
Resubmission proof: https://raw.githubusercontent.com/daideguchi/formpilot-vault/main/submission/evidence/novus-resubmission-proof-2026-06-11.md Recheck screenshot: https://raw.githubusercontent.com/daideguchi/formpilot-vault/main/submission/evidence/novus-dashboard-recheck-2026-06-11.png Verification commit: https://github.com/daideguchi/formpilot-vault/commit/ac4e0d7
Built With
- chrome
- cloudflare-workers-ai
- d1
- github
- i18n
- javascript
- local-vault
- manifest-v3
- novus
- pendo
- playwright
- stripe-checkout
- vercel

Log in or sign up for Devpost to join the conversation.