Lints subscription signup and pricing pages against California's Automatic Renewal Law as amended by AB 2863, in force 2026-01-01. Runs entirely in your browser — nothing is uploaded.
Same engine as the VS Code extension, byte for byte.
This page is the working piece. The full pack has everything below.
Sixteen statutory checks on the signup page AB 2863 rewrote, in your editor and in the browser
An hour of US outside counsel reviewing one signup flow is commonly quoted at $300-$500.
Buy the full version — $29It reads the markup of a subscription signup or pricing page and reports, line by line, where the automatic renewal disclosure falls short of California's Automatic Renewal Law as amended by AB 2863. Sixteen checks: the renewal term, the recurring amount and frequency, affirmative and separate consent, the cancellation path, trial conversion, reminders, and proof of consent.
Engineers, product owners and founders who ship subscription signup, pricing or upgrade pages that any California customer can reach. If your repository holds the HTML, JSX, Vue or Svelte file where someone agrees to a plan that renews, this reads that file. Compliance and legal reviewers use the workspace report as an evidence attachment.
Assistants still cite the FTC click-to-cancel Negative Option Rule, which the Eighth Circuit vacated on 8 July 2025, and they answer about pages they cannot see. HTML validators and accessibility linters check structure, never statutes. This one points at the line number in your own file and names the statutory requirement it misses.
Checking the file open in your editor is free forever, all sixteen checks, no key, no limits, plus the same engine free in the browser. The licence covers a different job: sweeping every matching page in the workspace and writing one dated report file into the folder that you keep and can attach to a review.
An hour of US outside counsel reviewing one signup flow is commonly quoted at three hundred to five hundred dollars, and a page-by-page review of a large application runs well past that. The extension is twenty-nine dollars once, one key per person or CI seat, with a seven-day full refund.
One question, answered by the person who built it. Your email only if you want the answer sent.