What a star-trail stacker should do, and most miss

A plain lighten stack keeps the brightest value at every pixel; this tool also finds and patches aircraft and satellite trails so meteors survive, equalises the sky in each frame, names the frame behind any pixel, exports signed FITS, and runs entirely in the browser. Here is what that means on a real night — where an aircraft crosses the frame, a satellite draws a line through your stars, and the sky brightens toward the horizon — set against what a plain lighten stack does instead. No product is named; the comparison is against the approach the category runs on.

Where a plain stack stops, and this tool keeps going

On a real night…A plain lighten stackThis tool
An aircraft or satellite crosses a frame Keeps the bright track — it is the maximum — so the line ends up in your picture. Finds the track and patches the hole from a neighbouring frame, so the satellite goes and your meteors stay. It only ever proposes; nothing is removed until you agree. How →
The sky brightens through the night The brightest background sets the floor, and your faintest trails sink under it. Equalises each frame’s sky before blending, so a faint trail survives a sky that drifts with light pollution or the rising Moon. Why →
The camera pauses between exposures Leaves a dashed trail — the gaps are simply missing. Fills the dashes along the arc the stars travel, using your own frames’ timing rather than a guess. Why dotted →
You ask “where did that come from?” Cannot say. The stack forgets which frame won each pixel. Names the frame behind any pixel — click the finished picture and it tells you which exposure made that point.
You want the real numbers, not a picture Hands back a JPEG or PNG and asks you to trust it. Exports signed, unclamped 32-bit FITS alongside the picture for deep-sky, comet and planetary — the measured values, not a display stretch.
You shot more than star trails Does one thing. Six modes in one place: star trails, fixed-ground nightscapes, registered deep-sky, comet, planetary lucky-imaging and RAW calibration masters.
Where your photographs go Often uploaded to a server to be processed. Nothing is uploaded. Every frame is read and stacked in this browser tab — on Windows, Linux or a Mac, with no install and no account.
How you know any of this is true You don’t; the number is asserted. Every figure is measured and shown, with the method and the limits, on frames the tool never trained on.

The part everyone gets wrong: aircraft and satellites

This is the difference that matters most, and it is getting worse every month. A bright satellite train or an aircraft’s strobing trail is, by definition, the maximum at those pixels — so a lighten stack keeps it. Removing it by throwing away the brightest samples (sigma rejection) takes your meteors with it, because a meteor is also a one-frame bright streak.

This tool does neither. A matched filter integrates along candidate lines so a track far too faint to see in any single pixel adds up to a detection, and a small learned network trained on thousands of hand-labelled frames points at the ones the filter alone would miss. On a camera it had never trained on, that detector stays more precise, at the same recall, than a leading detector — and where it points, the hole is filled from a frame either side, so the sky underneath is real and the meteors survive. Every one of those numbers is raw detector output, and the model only ever proposes.

An all-sky exposure with an aircraft's dashed trail outlined by the detector
The detector outlines an aircraft’s dashed trail under a full field of stars. Image property of Yebes Observatory, used with credit.

Stack a night →