# Privacy Policy — SignalPlanner
Effective date: 2026-05-01
Developer: LocStat Consulting
Contact:https://www.locstatconsulting.com/Contact
---
## Overview
SignalPlanner is an iOS application for RF propagation planning and point-to-point link analysis. This policy explains what information the app accesses or stores, and how it is used. The short version: SignalMap does not collect, transmit, or sell your personal data to any third party. The developer has no server that receives data from the app.
---
## Information Accessed and Why
### Location
SignalPlanner requests access to your device location (When In Use) for two optional features:
- Drop pin at current location — places a planning marker at your GPS position on the map.
- Center map on current location — re-centres the planning map to your current position.
Your location is used entirely on-device. It is never transmitted to the developer or to any third-party analytics or advertising service. You may decline location permission; all RF planning features remain fully functional without it.
### Terrain Elevation Data
When you run a P2P shot analysis or apply a propagation map with the coarse resolution option, SignalPlanner queries the Open-Elevation API (open-elevation.com) — a public, open-source terrain service. The coordinates along your planned path are sent to this service to retrieve ground elevation values. No account, name, or device identifier accompanies these requests. If you do not wish to use this service, choose the Fine resolution option, which uses locally downloaded SRTM tiles with no external API call during analysis.
### In-App Purchases
Purchases are processed entirely by Apple through StoreKit 2. The developer does not receive, store, or have access to your payment information, Apple ID, or billing details. Apple's privacy policy governs all transaction data: https://www.apple.com/legal/privacy/
### Trial Run Count (iCloud Key-Value Store)
SignalPlanner stores a single integer — the number of free analyses you have used — in iCloud Key-Value Storage (`NSUbiquitousKeyValueStore`). This allows your trial run count to persist if you reinstall the app on the same Apple ID. This value is managed by Apple's iCloud infrastructure and is not accessible to the developer. It contains no personally identifiable information.
### Locally Stored Data
All planning data you create (sites, propagation maps, P2P shots, antenna definitions, presets) is stored locally on your device under the app's sandboxed container. This data is not transmitted to any server. You may export it as JSON files using the built-in export features, at your discretion.
---
## What SignalPlanner Does Not Do
- Does not collect names, email addresses, or any account information.
- Does not use advertising networks or ad identifiers (IDFA).
- Does not include analytics SDKs (no Crashlytics, Firebase, Amplitude, or similar).
- Does not track usage behaviour or session data.
- Does not share any data with third parties beyond the Open-Elevation API terrain requests described above.
---
## Children
SignalPlanner is not directed at children under 13 and does not knowingly collect any information from children.
---
## Changes to This Policy
If this policy changes materially, the effective date above will be updated. Continued use of the app after a policy update constitutes acceptance of the revised terms.
---
## Contact
Questions about this privacy policy can be directed to: