TourCount

TourCount

A butterfly monitoring app for species-specific registering of butterflies in Eu

Wilhelm Stein Science & Education

Screenshots

Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount Screenshot of TourCount

Description

TourCount supports species-specific and individually GPS-localized registering of butterflies.

New in Version 3.8.2:
- Exported Excel spreadsheet improved
- Code improvements
- Revised storage permission handling
- Additional languages for Fastlane description
- Bugfix for Info-Sound handling
- Bugfix for 1. locality shown twice in count

Features:
- Data recording is organized for a regional tour with its expected butterfly species.
- Databases can be individually created and adapted within the app regarding metadata and expected butterfly species.
- The app has an internal pool of many European species and comes with a prepared basic database with the most common species in Europe as a starting point for direct use.
- Separate counters for ♂-♀-indeterminate, ♂, ♀, pupa, larva or egg.
- You may use an individual species list per region.
- Results are prepared for easy readout to transfer them to the science4you entry mask for butterfly registration.
- The results can be exported in formatted XLSX or CSV format, as well as in an SQLite database file (e.g. to transfer them to a PC, for easier reading in a spreadsheet program, or for further processing).
- Help contains a detailed userguide.
- TourCount supports counting in German, English, French, Italian and Spanish language and provides locale species names in these languages.

Functions:
- Editor for metadata in preparation for an inspection
- Counter page with scroll-down list for species selection
- Editor for individual species data of a count (e.g. status, remark or bulk count entry).
- The app automatically inserts date, time, coordinates and height as well as location data by reverse OSM-geocoding provided that GPS and internet are accessible.
- The app provides functions to add, delete or edit the species for the current species list.
- The results page shows metadata, notes, totals and counting results per species.

Prerequisites:
The app requires permits for
- storage access for importing and exporting counting data, species lists and results,
- reading location data by GPS for coordinates and location info per counted individual,
- internet access for OpenStreetMap reverse geocoding requests (locality info) and
- preventing the sleep mode.

The smartphone screen should have a minimum resolution of 1920 x 1024 pixels.
The app is usable with Android version 11 or newer.

Documentation is provided under
https://github.com/wistein/TourCount/tree/master/docs.

TourCount is one of two apps for European butterfly monitoring.
The 2nd app, TransektCount serves transect counters on their inspection walks. It supports species-specific counting of butterflies per transect section according to the European Butterfly Monitoring Scheme method.

Both apps use the coding scheme of Karsholt/Razowski for European butterflies and thus contain only European butterflies.

Versions

Version Date Size Requires Android Download
3.8.2 current
6e634d703e853f8e…
2026-07-19 28 MB API 30
3.8.1
e20783d2fcb3a0db…
2026-07-05 28 MB API 30
3.8.0
208e6c7dd3407252…
2026-06-30 28 MB API 30

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Full file accessAccess all files on the device.
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • Internet accessSend and receive data over the internet.
  • VibrationControl the vibration alert.
  • Run at startupStart automatically after the device is switched on.
Show 2 more permissions
  • Foreground serviceKeep running in the background, visible in the status bar.
  • tourcount.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments