UV 'invisible' pen
This pen uses a special UV ink so when you write with it nothing shows up. However the person you want to read your message simply has to shine a UV light over the page and all is revealed.
As well as being handy for secret agents the police recommend people use one to put their address on valuable items in case they are stolen so they can be traced back to you.