Privacy Policy
Last updated: 17 May 2026
PhaseRings is a musical instrument app for iPad and iPhone. It is designed to be played, not to collect data about you. This page explains what PhaseRings does and does not do with your information.
What we collect
Nothing. PhaseRings has no user accounts, no analytics, no advertising, and no tracking. The app does not collect, store, or transmit any personal information about you or your device to the developer or to any third party.
How the app uses your device
PhaseRings runs entirely on your device. All audio is synthesised locally using Pure Data via libpd. Your settings (chosen composition, scales, sound scheme, etc.) are saved in the standard iOS user preferences for the app and stay on your device.
Optional networking features
PhaseRings includes several optional features that send or receive data over a local network or to other apps on your device. These are off or inactive unless you configure them. None of this data is sent to the developer.
- Core MIDI. When MIDI output is enabled in settings, note and aftertouch messages are sent to other MIDI apps or accessories you have connected to your device.
- Inter-App Audio. If you connect PhaseRings as an audio source to a compatible host app, audio is streamed to that app.
- OSC and ensemble networking. For networked performance, PhaseRings can broadcast touch and gesture events over OSC on your local network and connect to a user-configured logging or gesture-classifier server. These features are only used when you explicitly point the app at a server address, and the data is sent only to the destination you choose.
- Bonjour service discovery. When networked performance is in use, the app uses Bonjour on the local network to discover compatible servers.
Permissions the app may request
iOS may prompt you to allow the app to access the local network (for OSC and Bonjour discovery) the first time you use networked features. You can decline or change this later in the iOS Settings app. PhaseRings does not request access to your contacts, photos, location, camera, or microphone.
Children
PhaseRings is suitable for all ages and does not collect any information from anyone, including children.
Changes to this policy
If this policy changes, the updated version will be posted on this page with a new "last updated" date.
Contact
If you have questions about this policy, please contact Charles Martin via charlesmartin.au or open an issue on the PhaseRings GitHub repository.