Cognatus is a web app for visualizing and connecting with your kin. It lets you create interactive networks ("trees") of family members and the relations between them. You can query how relatives are related to one another, view interesting statistics about your family, as well as view important upcoming dates such as birthdays and wedding anniversaries. If you choose, you can share trees with other people. You can also opt to receive monthly e-mails reminding you of upcoming birthdays and anniversaries in one or more of your trees (or trees that were shared with you).
Interested? Click here to sign in and make your first tree.
Your data is never used for any purpose other than for enabling the core experience of creating, editing, and viewing trees. Your data is never analyzed, sold, or otherwise leveraged. You can fully delete your trees (along with all related family member and relation information) at any time.
I created Cognatus as a non-commercial hobby project to visualize my own family tree. I built it myself specifically because I didn't want to use a third party service that might use my data for other purposes.
Trees you create are private by default and can only be accessed and edited by you. If you choose, you can share trees with other people. There are two ways to share a tree: (1) with specific people who use Cognatus (via e-mail address), or (2) with anyone who has a link to the tree, regardless of whether they've ever signed into Cognatus. By default, shared trees are read-only for those you share them with. However, you can choose to allow others to edit your trees (i.e. for collaborating on filling out a family tree).
No. The only reason birth dates are required at all is so that the app can differentiate between a parent and a child in a "parent/child" relationship (using birth date to discern who's older).
If you don't want to use full dates, you can select the "Use Years Only" option when adding/editing a family member. This will only store years for all dates for that individual. This will still enable the core functionality of Cognatus (visualizing and understanding the relations between family members); you just won't be able to view upcoming birthdays, wedding anniversaries, etc.
You can switch back and forth between using full dates or years at any time. Just note that switching to full dates from years will (naturally) require you to supply a month/day for the first time in order for the date to be accurate. If you don't, the month/day will be assumed to be the current month/day.
Cognatus was made as a non-commercial hobby project in December 2021. It uses Next.js as a React framework, Ant Design as a component library, and Supabase, an open-source alternative to Firebase, for authentication and data storage. It's deployed using AWS Amplify.
Use this form to get in touch with me. Bug reports, feature requests, and general feedback are all welcome and appreciated!