Browsing: harwired…to self-destruct