The offical Geocaching.com Live API allows a wide access to many functions of geocaching.com by this App. You can log your finds, search for geocaches, view details of geocaches, download geocaches for offline use.
Use online and offline maps. You can import OpenStreetMap vector maps of many countries and regions on the world.
Import your Pocket Queries to have all your preferred caches on the phone. You can import other types of waypoint too.
See how active your friends are by searching geocaches. View the last logs and how many geocaches they have found in the last week or month.
Log your founds or didn't founds offline and upload them at home with stable online access. You can edit your log entries before upload. The found caches are shown on the map immediately, to know which caches you already have found while caching.
Some multi caches need the ability to calculate the next coordinate by an angle and a distance to a reference point. You can add waypoints/stages to your cache by calculating the bearing.
The stages of mutli caches are listed in the details of the cache. Add your own stages to the cache. You can set a stage as target waypoint on the map. Use stages e.g. the parking stage for your navigation app on the phone.
You can import and export your field notes of caches. The field note of a cache is automatically imported with the details view of a cache. You can edit the field note in the app and upload it later.
There are some codetables and other helpful content from myGEOtools.de available for offline use. The content can be imported automatically.