Features

PC and Macintosh Support
My Roots comes with a free conversion utility for importing data from a GED file and exporting data to a GED file. There is a PC version, and for Macintosh, both an OS 8/9 version and a native OS X version.

Easy Navigation
When looking at a person's detailed information, you can switch to the person's father, mother, or children in one tap. You can switch to a sibling in two taps, and it requires only one tap to edit an event or fact.

Family Group Sheet
The family group sheet screen displays all relevant family information in one place, including family events, children, and multiple spouses. You can move up or down the family tree in a single tap.

Ancestor and Descendant Trees
My Roots can display a 4-generation ancestor or descendant tree for any individual. The tree can be re-displayed for any other person in a single tap. You can also switch between ancestor and descendant trees in one tap.

Relationship Calculator
My Roots provides a graphical relationship calculator for finding relationships between blood-relatives. In addition to a textual description of the relationship (e.g., "1st Cousins twice removed"), it also shows you the people through which they are related.

Filtering
You can display a subset of your data by creating up to three simultaneous filters. For example, you could set one filter to be "surname is Jones", another to be "birth year before 1900", and a third to be "birth location contains Ohio". Only people that meet all three criteria will be displayed until you cancel the filters.

Sorting
You can sort the List of People by name, date of birth, or date of death.

Find Function
Using the built-in Find function, you can quickly locate an individual even in a very large database.

Multiple Databases
My Roots allows you to create multiple databases. This lets you divide up your data in whatever way makes sense for you.

Soundex
When editing a person's name, the corresponding Soundex code is automatically displayed.

Device Compatibility
My Roots works on any handheld running Palm OSŪ 3 or later, and supports both monochrome and color displays. You can run My Roots from main memory or from an expansion card, and databases can also be stored on Internal Drives and expansion cards. My Roots provides support for minimizing, maximizing, and rotating the display on handhelds running Palm OSŪ 5, such as the PalmOne Tungsten T3 and T5 and the Sony UX-50.