BurnerFill

User guide v1.0.0

Fills signup forms with a disposable email address and a strong password, then watches that inbox and fills in the verification code when it arrives, without you leaving the page.

Use it for throwaway accounts only. Temporary inboxes expire. If you ever need to reset the password or prove you own the account, you won't be able to receive that email.

Getting started

  1. Pin the extension. Click the extensions (puzzle-piece) icon in your browser's toolbar and pin BurnerFill, so you can see its badge.
  2. Turn it on. The extension starts switched off, so nothing happens until you say so. Click its icon: you'll see the off screen. Turn it on there (with the default Blackout style, press and hold the power button until the ring fills).
  3. Check automatic filling. The pill in the top-right should read ● Auto on. Click it to switch automatic filling off or on. It saves instantly.
  4. Open any signup page. The extension detects the form, creates a temp inbox and fills the email and password fields for you.
  5. Submit the form as usual. When the site emails a code, it's filled in automatically.
After installing or updating the extension, reload any signup page that was already open. Pages opened before the extension loaded don't have it running yet.

How a signup works

1Signup form detected
2Temp inbox created
3Email & password filled
4Inbox watched
5Code filled in

Detecting a signup page

A page counts as a signup when enough of these point that way: the address contains words like signup, register or join; there are two password fields; there's an email field; the form says "Sign up", "Create account" or similar. Login pages ("Forgot password", "Remember me") are skipped.

What gets filled

  • Email: a fresh address from tempmail.lol.
  • Password: 16 random characters (letters, digits and symbols, with look-alikes like 0/O and 1/l left out).
  • Repeat password: the same password, in confirm fields.

Fields that already have something typed in are left alone.

Watching the inbox

Checking starts the moment the address is created, before you even submit the form:

WhenHow often
First 25 secondsEvery 5 seconds, since most codes arrive quickly
After thatEvery 30 seconds
After 12 minutesStops, and the session is marked Timed out

Multi-step signups

If the site moves you to another page, say from /register to /register/verify, the extension keeps using the same inbox as long as you're on the same site and the code hasn't arrived yet. A new address is only created for a new signup.

The toolbar badge

BadgeMeaning
●Temp inbox created, waiting for mail
✓Code received
↗Verification link received
No badge: nothing running on this tab, or it timed out

Manual controls

Automatic detection doesn't catch every site. These always work:

Generate a new email & password

Press Alt+Shift+E on the page, or click Generate new email & password in the popup. You get a brand-new address and password, filled into the page (replacing whatever was there), and the new inbox is watched. The old address is abandoned.

To use a different key, change the shortcut. If another extension already uses Alt+Shift+E, the browser leaves ours unset, and the popup then shows not set.

Right-click to fill

Right-click any text field and choose BurnerFill, then:

  • Fill temp email: creates an inbox first if this tab doesn't have one,
  • Fill password: the password that goes with that email,
  • Fill OTP code: once the code has arrived.

Fields inside embedded frames (for example some sign-in boxes provided by another company) can't be filled this way.

Check now

In the popup, Check now checks the inbox straight away. It also restarts checking if it stopped or timed out.

Settings

Changes on the Settings tab take effect when you click Save settings. The ● Auto on pill at the top is the exception: it saves the moment you click it.
SettingDefaultWhat it does
● Auto on pillOnCreates an inbox and fills the form automatically on signup pages. When it's off, use the shortcut, the Generate button or right-click instead.
Fill emailOnPuts the temp address into email fields.
Fill passwordOnPuts the generated password into password fields.
Fill repeat passwordOnAlso fills "confirm password" fields.
Auto-submit after OTPOffSubmits the form once the code is filled in. Leave it off on pages with several buttons near the code field, because it may press the wrong one.
Open verification links automaticallyOffOpens an emailed confirmation link in a new tab as soon as it arrives.
Copy OTP to clipboardOnCopies each code as it arrives. This replaces whatever was on your clipboard.
API tokenEmptyOptional tempmail.lol API key. Leave it empty to use the free service; the label shows which one is in use.

Troubleshooting

The code never arrives

Open the popup on that tab and read the line under the password:

It saysWhat's going onTry
Checked 12s ago · 0 emails and it stays at 0 Checking works, but nothing has arrived. Some sites refuse or quietly drop mail to temporary addresses. Wait a minute, use the site's "resend code" link, or generate a new address.
An email in the Inbox, but no code tag Mail arrived, but no code was recognised in it. Open the email in the Inbox and copy the code yourself.
Last check failed: … The request to tempmail.lol failed; the text says why. A 429 means too many checks, and it recovers by itself. Check your internet connection, then press Check now.
Inbox is not being checked. Checking stopped. Press Check now to restart it.
Stopped after 12 min with no code. The 12-minute limit was reached. Press Check now to look again, or start over with a new address.

Also make sure the address the site says it sent the code to matches the one in the popup. If you generated a new address after submitting the form, the code went to the old one.

The form wasn't filled

  • Reload the page. It may have been open before the extension was installed or updated.
  • Make sure the extension isn't switched off: the badge would say off and the popup would show the off screen.
  • Check the ● Auto on pill is on, and that Fill email / Fill password are on.
  • Use right-click → Fill temp email, or press Alt+Shift+E.

The site says the email isn't allowed

Some sites block temporary email services. Press Alt+Shift+E to try a different address. If the site blocks them all, it can't be used with temp mail.

The shortcut does nothing

Another extension probably uses the same keys. Open the shortcuts page and pick another combination for BurnerFill.

Sending a debug log

If you report a problem, a debug log shows exactly what happened:

  1. Open the popup and Shift + click the orange B logo. A hidden Debug tab appears.
  2. Click Clear, then repeat the signup that went wrong.
  3. Back in the Debug tab, click Copy log and paste it into your report.

The log only records signup and code pages, and keeps the last 400 lines. It contains the temp addresses and email previews, so share it only with someone you trust.

Privacy & data

  • Everything stays on this computer. Sessions, history and the debug log are kept in the browser's local storage for this extension. Nothing is synced or uploaded.
  • The only outside service is tempmail.lol, which creates the addresses and holds the incoming mail. Like any public temp-mail service, it isn't private, so don't expect confidentiality.
  • Passwords are saved in plain text in History, so you can look them up and export them. Anyone using this browser profile can see them. Use Clear in History to delete them.
  • The extension reads pages to find forms. It runs on every site so it can spot signup forms, but it only acts on signup and code pages, and it never sends page content anywhere.