Privacy Policy
Effective date: 4 January 2026
This Privacy Policy explains how HexDroid IRC ("the app") handles information. The app is free to use and contains no advertising SDKs.
Summary
- The developer does not collect analytics, advertising identifiers, or sell data.
- IRC messages and files are sent to the servers and peers you choose, as part of the app's core functionality.
- Some information may be stored locally on your device (e.g., saved networks, optional logs, downloaded DCC files).
Information the app processes
The app processes the following categories of data to provide IRC functionality:
- Network connection data: server hostname, port, TLS setting, nick/username/realname, optional server password.
- Authentication data (optional): SASL credentials (e.g., authcid + password) if you configure them.
- User-generated content: messages you send and receive, channel names, nicknames, and server metadata.
- File transfer data (optional): DCC transfer metadata and file contents when you enable DCC.
Data the developer collects
The developer does not run any first-party analytics or advertising systems inside the app. The app does not send your usage data to the developer's servers.
Third parties
IRC is a federated protocol: when you connect, your data is transmitted to the IRC server(s) and peers you choose. Those third parties process data under their own policies.
On-device storage
- Saved settings: network profiles and preferences may be stored on-device.
- Optional logs: if you enable logging, chat logs may be saved locally (and optionally to a folder you select).
- DCC files: if you enable DCC, received files are saved locally inside app storage by default.
Data retention and deletion
- You can delete app data by uninstalling the app or clearing its storage in Android Settings.
- If you enabled external log storage, you can delete those log files from the folder you selected.
Permissions
- Internet: required to connect to IRC servers.
- Network state: used to detect connectivity changes.
- Notifications (Android 13+): used to show highlights and connection status.
- Vibration: optional haptic feedback for highlights.
- Foreground service: used only when "Always connected" is enabled.
Children's privacy
The app is not specifically directed to children. IRC servers may have their own age rules; please review the policies of any server you join.
Changes
We may update this policy from time to time. When we do, we will update the effective date at the top of this page.