Yes. There is one more thing.
- Nextcloud ... host your own Nextcloud online ecosystem and tie everything together.
- Sync your calendars, contacts, bookmarks, tasks, etc., across all your devices.
- Share files with anyone (with or without password access).
- Have your own talk, text, video messaging system. (Nextcloud Talk).
- Run your own phone tracker on you're kids' phones.
- Your own online document collaboration (based on LibreOffice)
- etc.. etc.