Angler's Journal uses your Battle.net account, so there's no password to make. Your BattleTag stays private: the site never shows it to anyone else.
New here? Signing in creates your account. Then install the uploader to send your journal.