Anti-Sniping: Why the Last Bid Never Gets the Last Word
How a bid in the final window pushes the end time out, where the rule is configured, and what bidders and operators see.
Sniping is the strategy where a bidder waits until the final seconds and places a bid that nobody else has time to respond to. It produces lower closing prices because the second and third bidders never get to react. Anti-sniping is the platform’s answer: a bid in the final window extends the timer, giving everyone time to keep going.
The rule
If a bid lands inside the lot’s anti-sniping window, the end time moves to the moment of that bid plus the extension length — and only if that is later than the current end. Extensions do not stack: two bids in the final five minutes do not buy ten extra minutes, they each reset the end to bid time plus the extension. Bidding stops only when a full window passes without a bid. When the platform rules set a maximum number of extensions, the lot stops extending once it reaches it; the last end time then stands.
Configuration
/admin/auction/rules is where ReVend platform admins define the trigger window, the extension length, the maximum number of extensions and a minimum bid increment percentage. Sellers do not set these; the platform does, and the lot snapshots the values at publish so a rule change never rewrites a running auction. On the app’s publish path the window and the extension both default to five minutes. Only English ascending auctions exist today, so the rule applies to every live lot.
What bidders see
When a bid triggers an extension, the bidder gets a toast — “Last-second drama detected. Timer extended.” — and the countdown moves. Everyone else on the lot sees the new end time through the Realtime feed, with the page’s 30-second refresh as the fallback. There is no separate alert for entering the final window; the countdown is the alert.
What operators see
/auction/anti-sniping is the monitoring page for your own lots. It shows the extension events of the last 24 hours, lots with repeated extensions, the average seconds before end at which the bids landed, the current pressure level and a high-priority count; filters switch between 24 hours, 7 days and 30 days and between priority levels. Each event lists the lot, the amount, the seconds before end, the window, the repeat count, the priority and the outcome. From there, Open lots and Review participants lead to the records; platform admins additionally get Open rules. An empty page distinguishes between a genuinely quiet period and a priority filter hiding everything — so nobody mistakes a filter for peace.
Settlement consideration
Anti-sniping interacts with settlement. The settlement job only picks up lots whose actual end time has passed, so a lot that extended six times still settles cleanly when the dust finally settles — the job reads the end time the extensions produced, not the one on the original schedule.