The country and the title come off the photograph’s GPS while Country is on, the year off its EXIF, and the currency from the country’s ISO code. The face value is the only figure the app chooses, and you can change it. Every stamp is perforated 13½ — the app punches that, not the press. Nothing is kept on a server; the album lives in this browser.
the prompt, verbatim
This is the whole string the press was sent, exactly as sent. The block at the end is the only thing the app adds, and only for facts the photograph actually carries.
The press is asked not to draw the perforation. Teeth come back at a different gauge on every stamp and often on two edges only, which falls apart the moment two stamps sit side by side — so it prints a plain rectangle with an unprinted selvedge, and js/perf.js punches the holes at perf 13½ on a 22 mm short edge, the same on every stamp in the album.
The six issues are printed from public-domain and CC0 photographs from Wikimedia Commons, credited under each one.
Stamps are printed by Google’s Gemini image models through fal.ai. What leaves this browser is the photograph, the year off its EXIF, and — while country from GPS is on — the country and place name looked up from its coordinates at OpenStreetMap. Nothing is kept on a server; the album lives in this browser.