Privacy Policy for Butler Technik Diag
Effective date: May 18, 2026
This Privacy Policy explains how Butler Technik Diag (the "App") handles information when you use the App. The App is designed to control, monitor, and diagnose compatible WTTC Bluetooth Low Energy (BLE) heater controllers.
Publisher / Developer Details
Google Play developer name: Heat-Retrofit
Developer account owner: Atanas Yankov.
Owner email: atanaswarlok@gmail.com
Application developer: Pavel Lomaka
Application developer email: radist1982@gmail.com
Partner contact: Heat-Retrofit / Atanas Yankov
Partner email: icviksltd@abv.bg
Application Covered by This Policy
App name on Google Play: Butler Technik Diag
Android package name: com.heatretrofit.wttcontroller
Summary
Butler Technik Diag does not require user registration, does not create user accounts, and does not collect personal information for advertising, analytics, profiling, or sale to third parties.
The App communicates locally with compatible WTTC devices over Bluetooth Low Energy. Information shown in the App is received from the connected heater controller and is used to provide control, monitoring, scheduling, diagnostics, and logging functions.
Information the App Processes
1. Bluetooth device information
The App scans for and connects to compatible BLE devices. During this process the App may process:
- Bluetooth device name
- Bluetooth device identifier/address as provided by the operating system
- Signal strength (RSSI)
- Connection status
This information is used only to display nearby compatible devices, connect to the selected controller, and maintain BLE communication.
2. Heater/controller diagnostic and operating data
When connected to a compatible WTTC controller, the App may display and process technical data returned by the controller, such as:
- Heater status
- Temperature
- Supply voltage
- Set work time and current work time
- Water pump settings
- Schedule settings
- Error codes and error count
- Controller-specific information such as serial number, WBUS version, and fuel type when supported
This data is used only to provide the App's control, monitoring, and diagnostic features.
3. App settings stored locally
The App may store the following settings locally on your device:
- Selected language
- Selected theme
These settings are stored using the platform's local preferences storage and are not transmitted by the App to the developer or to any server.
4. Logs
The App includes a local log screen to help users and support personnel understand BLE communication and application behavior. Logs may include technical events such as connection status, commands, responses, device status values, and error information.
Logs are stored and displayed locally within the App. The App does not automatically upload logs. If you choose to use the App's share/send log function, the log content is passed to the operating system's share dialog, and you decide which external app or service receives it. Any sharing through external apps is governed by the privacy policy of the selected external app or service.
Permissions Used by the App
The App requests permissions required for Bluetooth communication and device discovery.
1. Bluetooth permissions
The App uses Bluetooth permissions to:
- Scan for compatible WTTC BLE devices
- Connect to a selected BLE controller
- Send commands to the controller
- Receive status and diagnostic responses from the controller
2. Location permissions on Android
On some Android versions, location permission is required by the Android operating system to perform BLE scanning, even when the App does not access GPS location or track your physical location.
The App uses location permission only to enable BLE scanning. The App does not collect, store, transmit, or share your GPS location.
3. Nearby devices permission on Android 12+
On Android 12 and later, the App may request nearby devices permissions required to discover and connect to Bluetooth devices.
How Information Is Used
Information processed by the App is used to:
- Discover compatible WTTC controllers
- Establish and maintain BLE connection
- Start and stop heater operation
- Display heater/controller status
- Configure supported settings such as schedules and water pump mode
- Display and clear supported error codes
- Provide local diagnostic logs
- Remember local App preferences such as language and theme
Data Sharing
The App does not sell, rent, or trade personal data.
The App does not automatically share collected information with the developer, partner, advertisers, analytics providers, or other third parties.
Data may be shared only when you actively choose to share it, for example by using the App's send/share log function. In that case, the data is shared only through the external app or service you select.
Third-Party Services
The App does not integrate third-party advertising SDKs or analytics SDKs.
The App may use operating system services and installed external apps when you choose actions such as opening system settings or sharing logs. Those external apps and services are controlled by their respective providers and are subject to their own privacy policies.
Data Retention
The App keeps local preferences, such as language and theme, until they are changed, cleared by the operating system, or the App is uninstalled.
Local logs exist only within the App's local runtime/storage context and can be cleared by the user from the App where supported. Logs are not automatically transmitted to the developer.
Children's Privacy
The App is intended for users who operate, install, or service compatible heater controller equipment. It is not directed to children. The App does not knowingly collect personal information from children.
Security
The App is designed to process BLE controller information locally on your device. No method of electronic storage or communication is completely secure, but the App does not automatically transmit your diagnostic data to external servers.
Your Choices
You can:
- Grant or deny Bluetooth and nearby device permissions through your device settings
- Grant or deny location permission where required for BLE scanning
- Clear logs from within the App where supported
- Choose whether or not to share logs with external apps or support contacts
- Uninstall the App to remove App data managed by the operating system
Changes to This Privacy Policy
This Privacy Policy may be updated from time to time. Updates will be made available through the App listing, project documentation, or other appropriate distribution channels.
Contact
If you have questions about this Privacy Policy or the App's data handling, contact:
Atanas Yankov.
email: atanaswarlok@gmail.com