HamsterDB

Utilitaires

Gratuit · Conçue pour iPad. Non validée pour macOS.

HamsterDB is the ultimate private database for amateur radio operators on iPhone. Keep track of every Ham Radio station you’ve worked and every contact you’ve made — all stored securely on your device with zero data sharing. Add a new station and HamsterDB instantly queries HamCall.net to auto-fill the operator’s name, location, and license class. Need the email address that HamCall doesn’t provide? Simply look it up on QRZ.com, copy the details, and paste into the QRZ field — HamsterDB intelligently maps everything into the right places. Once your stations are in the database you can view them instantly sorted by Call Sign, Name, or Date Created, in ascending or descending order. Export the entire database to a clean JSON file for backup or sharing with other hams. Import works just as easily, so clubs and friends can exchange logs in seconds. All data lives locally in SwiftData on your iPhone. There are no accounts, no cloud sync, no analytics, and no third-party data collection — your logbook stays completely private. Key Features • Automatic HamCall.net callsign lookup • QRZ.com paste-in support (captures email & extra fields) • Sort & filter by Call Sign, Name, or creation date • Ascending / descending order control • Full JSON export & import for easy sharing • Built-in comprehensive help system (CTHelp) • Beautiful, intuitive iPhone-native interface • Works offline after initial lookups Whether you chase DX, contest, ragchew, or just like keeping an accurate station log, HamsterDB turns your iPhone into a powerful, portable, private Ham Radio database. Privacy is built in from the ground up — your contacts and station data never leave your device. Download HamsterDB today and take control of your amateur radio logbook.

  • Cette app n’a pas reçu suffisamment de notes ou d’avis pour en proposer un aperçu.

**1. Station Count Display** - Shows "X stations" count at the bottom of the station list - Updates dynamically when filtering - Files changed: `StationList.swift` **2. Share Sheet for Exports** - Added Share button (square.and.arrow.up) in Export toolbar - Exports files then presents iOS share sheet for AirDrop, email, Messages, Files, etc. - Files changed: `ExportView.swift` **3. ADIF Export** - Added ADIF (Amateur Data Interchange Format) export support - New format picker (JSON / ADIF) in Export view - Exports .adi files compatible with Log4OM, HRD, N1MM, and other logging programs - Includes all station data and additional contact dates as separate QSO records - Files added: `ADIF Service.swift` - Files changed: `ExportView.swift` **4. iCloud Sync (Manual Configuration Required)** - HamsterDB uses SwiftData which supports CloudKit sync - To enable: In Xcode, go to the project target > Signing & Capabilities > add "iCloud" capability > enable "CloudKit" > select or create a CloudKit container - Then change the `ModelConfiguration` in `HamsterDBApp.swift` to use a CloudKit-enabled configuration - No code changes were made for this feature as it requires Xcode project configuration **5. Clear & Import Confirmation** - "Clear & Import" mode now shows a destructive confirmation alert before proceeding - Warning text: "Clear & Import will permanently delete all existing stations and contacts before importing. This cannot be undone." - Files changed: `ImportView.swift` **6. Improved Contact Count Label** - Changed "X additional contacts" to "X contacts" in station list rows for clarity - Uses automatic inflection ("1 contact" vs "2 contacts") - Files changed: `StationList.swift` **7. Email Tap-to-Compose** - When an email address is entered, an envelope icon appears next to the field - Tapping it opens the default mail app with a new message to that address - Files changed: `EditStationView.swift` **8. Phone Tap-to-Call with Warning** - When a phone number is entered, a phone icon appears next to the field - Tapping it shows a confirmation alert ("This will place a phone call to...") before dialing - Files changed: `EditStationView.swift` **9. Empty State for Contact Dates** - Shows "No additional contact dates recorded." when the contacts list is empty - Previously showed a blank area - Files changed: `EditStationView.swift` **10. Spotlight Indexing** - Stations are indexed in iOS Core Spotlight for system-wide search - Users can find stations by call sign, name, or location from the iOS home screen search - Re-indexes automatically each time the station list appears - Files added: `SpotlightService.swift` - Files changed: `StationListView.swift` **11. Keyboard Shortcuts (iPad)** - ⌘N — Add new station - ⌘F — Search / Filter - ⌘S — Save changes (in Edit view) - ⌘Z — Undo last delete (system behavior via UndoManager) - Files changed: `StationListView.swift`, `EditStationView.swift` **12. Undo for Delete** - Deleting a station now registers with the system UndoManager - On iPad: ⌘Z to undo. On iPhone: shake to undo - Restores all station fields including contact dates - Files changed: `StationList.swift`

Le développeur Gale Wolfenbarger a indiqué que les pratiques de l’app en matière de confidentialité peuvent inclure le traitement des données tel que décrit ci‑dessous. Pour en savoir plus, consultez la politique de confidentialité du développeur .

  • Données non collectées

    Le développeur ne collecte aucune donnée avec cette app.

    Les pratiques en matière de confidentialité peuvent varier, notamment en fonction des fonctionnalités que vous utilisez ou de votre âge. En savoir plus

    Le développeur n’a pas encore indiqué quelles fonctionnalités d’accessibilité sont prises en charge par cette app. En savoir plus

    Fournisseur
    • Gale Wolfenbarger
    Taille
    • 7,1 Mo
    Catégorie
    • Utilitaires
    Compatibilité
    Nécessite iOS 18.0 ou version ultérieure.
    • iPhone
      Nécessite iOS 18.0 ou version ultérieure.
    • iPad
      Nécessite iPadOS 18.0 ou version ultérieure.
    • Mac
      Nécessite macOS 15.0 ou une version ultérieure et un Mac doté d’une puce Apple M1 ou une version ultérieure.
    • Apple Vision
      Nécessite visionOS 2.0 ou version ultérieure.
    Langues
    • Anglais
    Copyright
    • © 2026 Gale L. Wolfenbarger