AirPipe privacy policy
This is the privacy policy for AirPipe, an Android app that streams audio from your device to AirPlay-compatible speakers on your local network.
We — the developer of AirPipe — believe in collecting as little data as possible. The short version: AirPipe processes audio entirely on your device and on your local network. It does not record audio, it does not upload anything to the internet, and it does not contain analytics or advertising SDKs.
What AirPipe does
AirPipe captures the audio that your Android device is currently playing (using the system AudioPlaybackCapture API) and forwards it, in real time, to one or more AirPlay-compatible speakers that you select on your local Wi-Fi network. The audio is sent directly from your device to the speaker; nothing transits any server we control.
What AirPipe collects
AirPipe does not collect, store, or transmit any of the following:
- Personal information (name, email, phone number, account ID).
- Audio recordings. Captured audio is forwarded to the receiver as it is captured and discarded; nothing is written to disk.
- Listening history, song titles, or media metadata.
- Device identifiers, advertising IDs, or analytics events.
- Crash reports or telemetry. (If a future version adds opt-in crash reporting, this policy will be updated and the option will be off by default.)
What AirPipe accesses on your device
AirPipe requests these Android permissions, all used strictly to provide the streaming feature:
- Record Audio (
RECORD_AUDIO) — required by Android'sAudioPlaybackCaptureAPI in order to receive the audio your device is playing. AirPipe does not use the microphone. - Foreground Service / Media Projection — required to keep the streaming pipeline running while the app is in the background.
- Internet, Wi-Fi state, multicast — required to discover speakers via mDNS/Bonjour and to send audio packets to them on your local network.
- Post Notifications — required so the streaming foreground service can show a status notification, as Android requires.
- Notification Listener (optional) — used only if you opt in, to read "now playing" media metadata from your music app and display it inside AirPipe. The metadata is shown locally on screen and is never transmitted off-device.
AirPipe does not request location, contacts, calendar, photos, or any other unrelated permission.
Network communication
AirPipe communicates only with devices on your local network:
- mDNS/Bonjour multicast to discover speakers that advertise the AirPlay service.
- RTSP and RTP (TCP/UDP, ports 5000–7011) to set up the streaming session and send audio to the speakers you select.
AirPipe does not make any HTTP/HTTPS requests to remote servers operated by us or any third party.
Data sharing
AirPipe does not share any data with third parties because it does not collect any data to share.
Children's privacy
AirPipe is not directed at children under 13. Because AirPipe does not collect personal information, it does not knowingly collect data from anyone, including children.
Security
Audio sent to speakers using the AirPlay 1 protocol is encrypted in transit (AES-128-CBC with an RSA-OAEP-wrapped session key). Discovery and signaling are unencrypted, as defined by the protocol. Because AirPipe runs entirely on your local network, the security of your data also depends on the security of your Wi-Fi network and the speakers you stream to.
Changes to this policy
If we change this policy in the future, we will update the "Last updated" date at the top and, where the change is material (for example, adding any kind of analytics or remote logging), we will require an opt-in inside the app before the new behavior takes effect.
Contact
Questions about this policy can be sent to the developer via the support email listed on the AirPipe Google Play listing.
Trademark notice: AirPipe is not affiliated with Apple Inc. "AirPlay" is a registered trademark of Apple Inc.; AirPipe references it only as a factual statement of compatibility with the AirPlay 1 (RAOP) protocol.