Anime_Planet used to be my favourite anime database site, but I recently found LiveChart.me has a lot of good features, including a fairly up to date "Where to Stream" section.
Wouldn't have heard about it if not for r/anime:
https://teddit.net/r/anime/wiki/legal_streams