This Privacy Policy describes how AirShout ("we", "us", or "our") handles your information when you use our iOS application.
1. Information We Collect
1.1 Audio Data
AirShout is a voice transmission application. When you use the app to speak, your voice is captured by your device's microphone and transmitted to your selected output devices. This audio data:
- Is processed locally on your device in real-time
- Is transmitted only to devices you explicitly select
- Is not stored on our servers or any third-party services
- Is not recorded or saved unless you explicitly choose to do so
1.2 Device Information
When you use AirShout, we may collect:
| Data Type | Purpose | Storage |
|---|---|---|
| Device Name | Display in P2P/TCP device lists | On-device only |
| IP Address | TCP connection establishment | On-device only |
| Network Information | Device discovery on local network | Not stored |
1.3 App Preferences
The following preferences are stored locally on your device:
- Last selected AirPlay device
- Saved TCP connections
- Custom device nickname
- Waveform display style preference
- Onboarding completion status
2. How Your Information is Used
2.1 Audio Transmission
Your voice data is used exclusively for:
- Real-time transmission to your selected output device (AirPlay, P2P, or TCP)
- Calculating audio levels for waveform visualization
2.2 Local Network Discovery
For P2P and TCP modes, your device broadcasts presence information on the local network to enable device discovery. This includes:
- Your device name
- Your IP address and port
This information is only visible to other AirShout users on the same local network and is not transmitted over the internet.
3. Data Sharing
AirShout does not sell, trade, or otherwise transfer your personal information to external parties.
Your audio data is transmitted only in the following ways:
- To AirPlay devices - via Apple's AirPlay protocol
- To other iOS devices - via Multipeer Connectivity (P2P) or TCP connection
We do not have access to your audio data as it is processed locally and transmitted directly between devices.
4. Data Retention
AirShout does not store your audio data on any server. Local preferences are stored:
- Until you delete the app
- Until you reset your device settings
- Until you clear the app's data through iOS Settings
5. Security
We implement the following security measures:
- Local processing - Audio is processed on-device, minimizing exposure
- Direct transmission - Audio goes directly to target devices, not through intermediaries
- Encrypted P2P - Multipeer Connectivity provides built-in encryption
- No cloud storage - Your audio never touches external servers
6. Third-Party Services
AirShout uses the following Apple frameworks:
- AVFoundation - Audio capture and playback
- AVFAudio - Audio session management
- MultipeerConnectivity - P2P device discovery and communication
- Network - TCP/IP networking
- MediaPlayer - AirPlay device selection
These frameworks handle audio and network operations. Please refer to Apple's Privacy Policy for information about how these frameworks handle data.
7. Children's Privacy
AirShout is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you become aware that a child has provided us with personal information, please contact us and we will delete such information.
8. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. Any changes will be posted on this page with an updated "Last updated" date.
We encourage you to review this Privacy Policy periodically.
9. Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us:
- By email: gzez2012@163.com
- By github
- Through the App Store: AirShout support page
10. Your Rights
Depending on your location, you may have certain rights regarding your personal information:
- Access - Request a copy of your personal information
- Correction - Request correction of inaccurate information
- Deletion - Request deletion of your personal information
- Opt-out - You can uninstall AirShout at any time
11. Summary
AirShout is designed with privacy in mind:
- Your voice is transmitted only to your chosen devices
- Audio is never stored on external servers
- No account or login required
- No data sold to third parties
- Local network discovery uses only local broadcast