One Year Anniversary 🎊

We’re approaching the one-year anniversary of the launch of Lightning Autofill v12 (May 15, 2024), when we decided to switch to the freemium model with the update to MV3. The LAF team would like to take a moment to look back on this journey. When we first started, we could barely cover our operating expenses after living off our savings while working on version 12. It got pretty hairy on more than one occasion, with lots of negativity early on — a lot as a result of us shooting ourselves in the foot with critical bugs. There were bouts of second guessing ourselves. However, somehow we managed to overcome every challenge, push through every obstacle 💪. Fast-forward a year, and we’re happy to announce that today Lightning Autofill on MV3 has reached a level of financial and code stability where we have some breathing room again.

Looking back, we have absolutely no regrets walking away from lucrative offers to buy Lightning Autofill that would have resulted in an uncertain future for our loyal users. Since we are now cash flow positive with the freemium model, we would like to officially announce our Halving Pledge as a way of giving back to the community as well as growing our subscriber base.

⭐ Halving Pledge ⭐

We pledge to cut our subscription prices in half every time our number of subscribers doubles. Starting with v14 (see release notes below), you will see a progress bar in Settings / Subscription:

image

In order to make Lightning Autofill more affordable for you guys faster, we will implement these milestone goals:

  • When the progress bar hits 25%, the subscription prices will be reduced to $4.37/mo for the Plus plan and $8.74/mo for the Pro plan.
  • When the progress bar hits 50%, the subscription prices will be reduced to $3.74/mo for the Plus plan and $7.49/mo for the Pro plan.
  • When the progress bar hits 75%, the subscription prices will be reduced to $3.12/mo for the Plus plan and $6.24/mo for the Pro plan.
  • When the progress bar hits 100%, the subscription prices will be reduced to $2.49/mo for the Plus plan and $4.99/mo for the Pro plan.

The progress bar data is automatically retrieved from the Stripe API every hour. The starting subscriber count is the total number of subscribers at the end of May 1st, 2025. You can hover the mouse cursor over the progress bar to see the exact percentage at any given time.

Lightning Autofill v14.0.0 BETA released

We’ve made a ton of changes under the hood, mostly migrating Firefox to MV3 and rearchitecting for the future. Here are the changes that you can actually see:

  • A new side panel for your profiles! This will also be the interface for the upcoming macro recording feature, but for now you have quick access to execute and edit your profiles. You can toggle the side panel via the right-click context menu.
  • JavaScript rules now have access to global variables on the website, which makes them more powerful than ever. For example, if a site uses jQuery, your rules can also use jQuery.
  • Moved the “Parse labels” and “Profile expiration” options to the Operation section.
  • [Breaking change] The special built-in function $() was renamed to LAF$() to prevent conflicts with websites that also rely on the $ global variable (e.g., jQuery). If you have JavaScript rules that use $() to reference something in the Variables tab, be sure to update these rules to use LAF$() instead.
  • A bunch of bug fixes to make for a smoother experience in everyday use.

Changelog:

  • Migrated Firefox version from MV2 to MV3
  • Added side panel for profiles and macro recording (WIP)
  • Allowed JavaScript rules access to website global variables
  • Changed $() to LAF$()
  • Improved JavaScript rules and variables processing
  • Moved “Parse labels” and “Profile expiration” to Operation
  • Replaced Autofill Stars with Halving Pledge
  • Fixed rare case where only first JavaScript rule executed
  • Fixed outdated info in Value column help bubble
  • Fixed local data potentially overwritten by empty Sheets
  • Fixed edge case where Advanced cloud data was corrupt
  • Fixed bi-directional sync corruption in some cases
  • Fixed JavaScript error after extension update event
  • Fixed JavaScript rules broken after re-enabling extension
  • Fixed rule generation bug after using Back button
  • Fixed popup notice showing when it’s not supposed to
  • Fixed incorrect profile expiration in some locales
  • Fixed broken debug label in Firefox
  • Fixed context menu not updated after syncing from Sheets
  • Fixed incorrect badge count when executing profiles
  • Fixed issues invoking infobar on multiple tabs
  • Fixed UI glitches at high resolutions (pixel ratios)
  • Fixed JavaScript error when offline
  • Fixed errors when closing Google OAuth window (Edge, Firefox)

⬇️ Install