All encrypted bundles in the honeypot carry an explicit expiration date. The date is part of the filename, for example:

bundle_03_Expires-20260228.asc

The suffix Expires-20260228 means the file is guaranteed to be available until 28 Feb 2026 23:59 UTC. After that moment the web server returns an HTTP 410 Gone response, indicating the resource has been intentionally removed.

Why the deadline?

    It creates a sense of urgency for anyone who discovers the file, encouraging them to download and start working on the puzzle right away.
    It forces a regular rotation of the content, keeping the honeypot fresh and preventing stale data from lingering indefinitely.

If you need to adjust the lifespan, edit the LIVE_DAYS variable in scripts/create_self_destruct.sh and rerun the script; it will rename existing bundles with a new expiration tag and update the daily cleanup cron job accordingly.