WWFF — Worldwide Flora & Fauna
New in 1.8.1 (May 2026)
The WWFF module is complete. Dual-path data source (URL + manual CSV import), Activator/Hunter workflow with 44-QSO counter, live spots from the DX cluster, map with R2R indicator, awards. Structurally parallel to POTA + SOTA.
Quick Overview
- Activator / Hunter modes selectable when creating a WWFF session
- Reference auto-complete from a local SQLite database (dual path: directory CSV from
wwff.coor manual CSV import via a file picker) - Multi-reference hopping: multiple WWFF refs per session (comma list)
- 44-QSO activation counter with live display in the QSO form (WWFF rule: much stricter than POTA(10)/SOTA(4))
- R2R detection (Reference-to-Reference): Their Reference field with DB lookup
- WWFF spots feed: filtered from the regular DX cluster stream (no official WWFF API available — we match on the
XXFF-NNNNpattern) - WWFF Map tab: reference pins (leaf icon, WWFF pink) + DX pins + lines ref → DX, R2R indicator
- WWFF awards in the Awards tab: Activator refs, Hunter refs, R2R, country programs (DLFF, HBFF, KFF, VKFF …)
- ADIF conformance:
MY_WWFF_REF,WWFF_REF,MY_SIG=WWFF,MY_SIG_INFO
Load the Reference DB Once
Before your first activation the WWFF reference DB has to be loaded:
- Settings → Data → WWFF Reference Database
- Click "Load Now" → downloads the official directory CSV from
wwff.co(~24 MB, ~68,000 refs);wwff-cc.orgis tried automatically as a fallback - Fallback: click "Import CSV …" → pick a local country CSV (e.g. from the country coordinator or an official mirror)
- The status should switch to "N refs (M active)"
Server reachability
If both URLs fail, the app shows an orange hint with a direct browser download link to the official directory CSV — then just click "Import CSV …" and pick the downloaded file.
Creating a WWFF Session
- Top bar → New Log → WWFF Session → opens the WWFF wizard
- Pick Activator or Hunter
- Your own reference (Activator): auto-complete searches by ref code or park name
- Optional: hopping refs as a comma list (
DLFF-0002, HBFF-0019) - Create → the log is created, the WWFF form goes active
Logging a QSO
As soon as a WWFF log is active, the QSO panel renders the WWFF form:
- Status bar shows UTC · frequency/band · mode · power · log name ·
Activator · DLFF-0001 · Germany - Their Call with QRZ/HamQTH lookup
- Their Reference with auto-complete + country display for R2R
- 44-QSO counter bottom right:
- Red up to 43 QSOs with a "X to go until activation" hint
- Green from 44 QSOs with an "Activation valid" badge
- Dupe marking: same call+band+mode in the log → orange banner
- Enter saves the QSO directly, focus jumps back to the Call field
WWFF Spots Tab
When a WWFF log is active, the lower "WWFF Spots" tab switches to the filtered DX cluster stream:
- Filter: band, mode, program prefix (
DLFF,HBFF,KFF) - "Manual only" toggle hides automatic skimmer/RBN spots
- Sort by time or frequency
- Status line: "N WWFF spots out of M DX cluster spots"
- Copy button fills Activator call + ref + frequency into the WWFF form, optional CAT QSY
WWFF Map
- Dedicated "WWFF Map" tab in the lower tab bar (leaf icon)
- Reference pins for all refs in the active log
- DX pins for worked stations with grid resolution
- Lines reference → DX optional
- R2R indicator in the info popup when clicking a DX pin
Awards Tab
The Awards tab has a dedicated WWFF sub-tab:
- Activator refs (+ QSOs)
- Hunter refs (+ QSOs)
- Reference-to-Reference (R2R QSOs)
- Country programs (unique country prefixes like DLFF, HBFF, KFF, …)
ADIF Export
For WWFF QSOs the export writes:
<MY_SIG:4>WWFF <MY_SIG_INFO:9>DLFF-0001 <MY_WWFF_REF:9>DLFF-0001
<MY_GRIDSQUARE:6>JN47PN
<SIG:4>WWFF <SIG_INFO:9>HBFF-0019 <WWFF_REF:9>HBFF-0019MY_SIG conflict with POTA
In Europe many parks are both POTA + WWFF at once. On export both refs are written into their own tag names (MY_POTA_REF and MY_WWFF_REF). The MY_SIG field dominates on re-import — loggers that only read the SIG tag see the QSO as WWFF.
Multi-Ref Split
If you activate multiple WWFF refs in one session, the export writes one ADIF file per ref, each with a single MY_SIG_INFO (filename scheme HB9HJI@HBFF-0019 20260518.adi) — wwff.co requires a separate file per activation target. HAM-Tools shares this logic with MacADIF via the ADIFCore.OutdoorExporter library (analogous to POTA/BOTA).
Dual Program (WWFF + POTA/SOTA/BOTA) 🆕
WWFF areas are often a POTA park at the same time, have a summit or a bunker. When creating a session (activator), the WWFF wizard offers optional fields for POTA, SOTA and BOTA refs — every logged QSO is then tagged for all programs:
- "Export ADIF" writes a separate file set per ADIF program (conformant for wwff.co / pota.app / wwbota.net)
- With a SOTA ref, the "SOTA CSV…" button appears additionally (sotadata.org.uk requires CSV)
Details and example: POTA → Dual Program.
Known Limitations
- Upload to wwff.co not yet implemented — Phase 6
- Self-spotting to WWFFwatch — Phase 6
- POTA/WWFF dual refs: no automatic suggestion logic in the POTA wizard yet (coming as a polish feature)