We have a spec for note expiration. Relays might already follow it - it's just missing in clients right now (afaik only NOS Social has it).