BeVisionary is the interactive diary, which allows to set goals that automatically become the themes you can daily write impressions on. The next day, impressions you've written are saved as the single page in Chronicle and remain unchangeable, except you can comment them on!