Smart Autofill

Fill a test funnel in one click.

About

  • Personal project · Dev
  • 2026
  • TypeScript
  • Vite
  • Firefox MV3
  • Stripe

A Firefox add-on (Manifest V3, TypeScript, Vite) that semantically detects fields and fills them in one click: realistic identities for 41 countries (gendered names, valid addresses), Stripe test cards (success, 3D Secure, declines, disputes) and multi-passenger filling with distinct profiles. It never ticks a checkbox and collects no data. I use it daily, for example to run through the Isra Voyages booking funnel or test different payment cases.

My tasks

  • Realistic identities for 41 countries (gendered names, valid addresses)
  • Stripe test-card catalog (success, 3D Secure, declines, disputes)
  • Multi-passenger filling with distinct, consistent identities
  • Semantic field detection, on-demand filling (never ticks a checkbox)
  • Manifest V3 architecture (TypeScript, Vite), zero data collection

Problem

Testing a booking funnel or a payment flow means re-filling the same forms over and over: identity, address, test card. It's slow, repetitive and error-prone during QA.

Results

Published on Firefox Add-ons (v1.0.0), the add-on speeds up my daily QA work across missions.

More work